和設定同樣高度卻不能等高

2021-07-22 15:16:00 字數 608 閱讀 9615

今天寫了乙個搜尋框,就以簡單的為例:

*      div

form

input

button

style>

head>

action="">

type="text">

type="submit">

button>

form>

div>

body>

明明和設定同樣高度,都為40px就不能顯示同樣高度,請看下圖,明顯的看出input要高出一點

可是我就單純的設定了高度呀,border,padding,margin都沒有設定,為什麼會出現這樣情況?沒辦法只好各種嘗試,結果發現給input和button設定border:0px;這種情況就改變了,瀏覽器會預設給input加上邊框,其實button也有預設的邊框,只是他們的預設邊框寬度不一樣,之後會發現這種情況得到解決;

這麼簡單的問題盡然花了這些時間,我也是醉了…….

css怎麼設定最大高度和最小高度

檢舉 2011 5 26 16 34 提問者 web187 懸賞分 5 瀏覽次數 3027次 檢舉 2011 5 26 16 50 最佳答案 1 ie6支援max height解決方法 ie6支援最大高度解決css yangshi 說明 max height 1000px 這個是ie6以上級其它品牌...

IFrame高度設定

由於最近想實現網頁區域性重新整理,使用的iframe,只要給iframe賦給新的src值,便可以載入不同的頁面了。但讓人煩惱的問題也隨之而來了,那便是如何讓iframe自身的高度隨子頁面而變化。上網搜了好多方法,發現都不適用。很多人的方法都是這樣的。在iframe中設定 nl ad autoheig...

span 高度設定

first of all,最容易令人忽略而導致頭疼的因素。web頁面文件型別 1 眾所周知,span元素內單純設定height是沒有效果的。需要設定span的高度,需要將其設定成block元素。display block 但這樣會導致span佔據了整一行,我們通常不希望這樣。所以可以採用displa...