国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

Button在IE6、7下的自適應寬度問題解決方法

2024-07-11 08:48:01
字體:
來源:轉載
供稿:網友

寫一個Button,有兩種方式:其一,直接button標簽;其二,input type=”button”。

不管哪種方式,Button的寬度在IE6、7下總是不能完美,接下來我們演示一個普通的Button,你可以用IE6或者IE7瀏覽器看看其顯示寬度,然后對比Chrome或者IE8等瀏覽器,你會發現Bug的所在。

1、一個普通的Button:

可以很直接的看到Button的兩邊有空隙,當然,這個空隙是無法用padding:0來解決的。

通常,不少同學會想到給該Button定義一個width:100px。

2、width:150px的Button:

.demo-button01{width:150px;}

恭喜,你是對的。但是,我們必須這個Button自適應寬度呢?

好吧,加個width:auto試試。

3、width:auto的Button:

.demo-button02{width:auto;}

哦也,還是不行!下面試試網上提供的一種方法。

4、width:auto;overflow:visible;的Button:

.demo-button03{width:auto;overflow:visible;}

Yes,可行!還有一個方法如下:

.demo-button04{width:1;overflow:visible;}

但個人覺得width:1的寫法很二,所以摒棄之。

結語:

如果你要問問什么IE6、7下會出現這樣的問題,我說是微軟很二。解決Button自適應寬度的最佳辦法是width:auto;overflow:visible;

參考資料:http://jehiah.cz/a/button-width-in-ie

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 灵石县| 宝丰县| 古浪县| 泾阳县| 济源市| 长寿区| 正镶白旗| 敦煌市| 通辽市| 祁东县| 长乐市| 普兰县| 昆明市| 麻阳| 南陵县| 会同县| 宣汉县| 嘉义市| 凤城市| 牙克石市| 建瓯市| 德庆县| 黄山市| 兴文县| 读书| 阳谷县| 环江| 鄂伦春自治旗| 达州市| 广水市| 安塞县| 苏尼特右旗| 花垣县| 通山县| 梅河口市| 余姚市| 崇礼县| 中阳县| 银川市| 嘉祥县| 昌邑市|