嘿傢伙我目前正試圖讓一個選擇菜單和一個按鈕的文本框都整合到一個大小的div乾淨,但即時運行到一個問題,其中每個元素有奇怪的邊界/邊緣,防止它從正常顯示(該按鈕會出現下面的文本框,然後選擇菜單)問題與邊框或填充html元素
繼承人的HTML進出口目前使用
<div class="content">
<div class="search-panel">
<div class="search-panel-logo">
<img src="img.png" class="search-panel-logo-img" />
</div>
<div class="search-panel-searchbar">
<form class="search-panel-frm" action="" id="fsearchbar">
<input class="search-panel-frm" type="text" id="tseachtext" name="tsearchtext" value="Search" />
<select class="search-panel-frm" id="ssearchselect" name="ssearchselect">
<option value="Cars">Cars</option>
</select>
<input class="search-panel-frm" type="button" id="bsearchgo" name="bsearchgo" value="Search!" />
</form>
</div>
</div>
</div>
和繼承人的CSS:
.content {
background:inherit;
width:950px;
height:600px;
margin: 0 auto;
}
.search-panel {
width:inherit;
height:500px;
background:#093;
margin:0 auto;
}
.search-panel-searchbar {
width:inherit;
height:30px;
}
.search-panel-searchbar-frm {
width:inherit;
height:inherit;
}
.search-panel-searchbar-frm-text {
width:60%;
height:70%;
}
.search-panel-searchbar-frm-select {
width:20%;
height:80%;
}
.search-panel-searchbar-frm-go {
width:20%;
height:80%;
}
任何想法,我可以添加到讓所有的元素出現在同一行而不是兩個,我已經嘗試過
border:0;
margin:0;
和它沒有解決這個問題。
您試圖將所有內容放在一行中,對不對? – Zuul
是的一切應該出現在一行 –