我把基本的HTML/CSS設計放在一起,模仿你鏈接的圖像。對我來說這是很好的做法,所以我不介意這種努力。這是JSFiddle sample I wrote。
下面是HTML:
<ul id="navbarList">
<li><div class="pictureBox"></div></li>
<li>
<div class="navButton">
<select id="firstSelect">
<option value="one">one</option>
<option value="two">two</option>
<option value="three">three</option>
<option value="four">four</option>
</select>
</div>
</li>
<li><div class="navButton">
<select id="firstSelect">
<option value="one">one</option>
<option value="two">two</option>
<option value="three">three</option>
<option value="four">four</option>
</select>
</div>
</li>
<li><div class="navButton">
<select id="firstSelect">
<option value="one">one</option>
<option value="two">two</option>
<option value="three">three</option>
<option value="four">four</option>
</select>
</div>
</li>
<li><div class="inputText"><input type="text" name="query" value="search this"></div></li>
<li><input type="submit" name="submitButton"></li>
這是CSS:
ul#navbarList
{
list-style:none;
display:inline-block;
width:85%;
margin:35px;
background-color: lightgray;
}
.pictureBox
{
float:left;
overflow:auto;
border-style:solid;
border-color:black;
background-color:blue;
width: 65px;
height: 85px;
margin: -10px;
}
.navButton
{
float:left;
border-style:solid;
border-color:black;
background-color:black;
width: 75px;
height: 24px;
margin:20px 10px 10px 20px;
}
select#firstSelect
{
width:75px;
}
.inputText
{
float:left;
border-style:solid;
border-color:black;
background-color:black;
width: 160px;
height: 25px;
margin:20px 10px 10px 20px;
}
input[name="submitButton"]
{
margin: 25px 0 10px 20px;
}
享受!
如果沒有代碼展示你嘗試過的東西,我們不能不提供幫助。我沒有倒下你,但這可能是原因。話雖如此,也許你可以實現已經存在的幾個響應式UI框架之一,如[Bootstrap](http://getbootstrap.com/)或[Foundation](http://foundation.zurb.com/)? –
這非常有幫助。我對此很新,所以我認爲包括一張照片和一般想法就足夠了。我相信我僅限於使用html和css,因爲該項目沒有提到bootstrap或foundation,因此我只能使用它。 – user3822479
兩者主要是HTML和CSS框架。這些Javascript部分是可選的。 –