所以我有一個36px高的div與表格(#refine_search
)在其中。表單只包含一個35像素高的按鈕(#refine_search_button
)。一切都很好,直到我在字體大小超過17px的表單之後添加一個span。此時,該按鈕將顯示在div上方2或3像素的下方。webkit瀏覽器取代按鈕
在這裏你可以看到在行動吧: http://nolasatellitegovernment.tulane.edu/search.php
CSS:
#bluenav {
width:1124px;
height:36px;
position:relative;
background:url(/g/internal_page_blue_nav_bg.jpg) repeat-x #afdeff;
}
#refine_search {
display:inline;
padding:0 0 0 110px;
margin:0;
}
#refine_search_button {
width:92px;
height:35px;
background:url(/g/refine_search_button.jpg) no-repeat;
border:0;
padding:0;
margin:0;
}
#refine_search_button:hover {
background:url(/g/refine_search_button_over.jpg) no-repeat;
}
.big_heading {
font-size:22px;
font-weight:bold;
}
和代碼看起來像
<div id="bluenav"><form action="refine_search.php" id="refine_search"><input type="submit" id="refine_search_button" name="submit" value="" /></form><span style="padding:0 10px 0 20px; font-size:22px">
</div>
有誰知道爲什麼18像素的文本將取代precedin g按鈕在35px高的容器中?
工程太棒了!謝謝! – jerrygarciuh