網(wǎng)頁制作教程:表單button的行高
2012/4/5 15:44:04
HTML Code
<input type="submit" id="button" value="engage"/>
CSS Code
#button {
border: 2px solid #06f;
color: #06f;
background-color: #6cf;
font: bold 12px Arial, Helvetica, sans-serif;
line-height: 50px;
}
多效果圖中,明顯的告訴我們,在Firefox和Opera瀏覽器中都存在問題,而且致命的一點(diǎn)是:“無論你通過什么手段去修改button的line-height,在Firefox和Opera瀏覽器下都無任何效果。”是什么導(dǎo)致的呢?。原因是瀏覽器對(duì)定義button的line-height是不同的,button的行高在Chrome/Safari/IE8等瀏覽器解析正確的line-height(用戶自定的值“50px”);而在Firefox和Opera解析的line-height卻是默認(rèn)的值,只有“15px”。那為什么會(huì)這樣呢?
要回答這個(gè)問題,我回答不出來,可能您知道是為什么?我只能把他當(dāng)作是Firefox和Opera瀏覽器下的一個(gè)特點(diǎn),換句話就是:這兩個(gè)瀏覽器的line-height默認(rèn)值為normal并且還加了一個(gè)“!important”,類似于:
button, input[type="reset"], input[type="button"], input[type="submit"] {
line-height:normal !important;
}
如何解決?
Rob Glazebrook在他的《The Firefox Input Button Line-Height Bug》教程中使用了一種方法——在button中不重置line-height的值,而是使用padding來制作相同的效果。這樣上面的實(shí)例可以這樣修改:
#button {
border: 2px solid #06f;
color: #06f;
background-color: #6cf;
font: bold 12px Arial, Helvetica, sans-serif;
padding: 18px 6px;
}
返回列表
返回首頁
主站蜘蛛池模板:
国产精品无码久久久久|
日本国产中文字幕|
人妻少妇精品中文字幕AV蜜桃|
色哟哟精品视频在线观看|
国产熟女乱子视频正在播放|
99久久免费国产精品特黄|
成人在线观看不卡|
久久人人爽人人爽人人av东京热|
欧美亚洲黄色片|
亚洲福利在线观看|
男孩子和男孩子做到哭泰国|
国产999视频|
领导边摸边吃奶边做爽在线观看|
国产精品99久久久久久宅男|
97一区二区三区四区久久|
好男人www视频|
中文字幕亚洲不卡在线亚瑟|
日韩在线视频精品|
亚洲一区欧洲一区|
欧美日韩视频免费播放|
人人妻人人澡av天堂香蕉|
精品三级66在线播放|
四虎成人国产精品视频|
超级乱淫岳最新章节目录|
国产成人a视频在线观看|
3d动漫h在线观看|
国产精品成人一区二区三区|
97精品国产高清自在线看超|
天天操视频夜夜|
一本到在线观看视频|
成人免费福利电影|
中文字幕在线视频免费|
日日干日日操日日射|
久久人人妻人人做人人爽|
日韩精品欧美国产精品亚|
亚洲av中文无码乱人伦在线观看
|
色欲aⅴ亚洲情无码AV|
国产在线无码视频一区二区三区|
欧美jlzz18性欧美|
国产福利在线观看极品美女|
3d动漫精品一区视频在线观看|