国产探花免费观看_亚洲丰满少妇自慰呻吟_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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 瑞昌市| 盐源县| 云阳县| 桂阳县| 康保县| 清水河县| 沿河| 武陟县| 陇川县| 长宁区| 育儿| 家居| 乐山市| 杭锦后旗| 乡宁县| 江陵县| 陈巴尔虎旗| 陇西县| 濮阳县| 石泉县| 福建省| 盐亭县| 拜城县| 平邑县| 长阳| 大宁县| 平乡县| 托克逊县| 姚安县| 盈江县| 北流市| 宁明县| 巴南区| 汉寿县| 天津市| 高唐县| 霞浦县| 稻城县| 临沧市| 阿克陶县| 沙湾县|