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

首頁 > 開發 > CSS > 正文

CSS控制input標簽需要注意的問題

2020-03-24 16:33:55
字體:
來源:轉載
供稿:網友
我們知道input標簽用CSS設置后可以實現很好的效果,那么在具體的控制中需要注意什么問題呢?主要的問題有這么兩個:一是input標簽的高度不能統一,Firefox和IE中的高度始終不能一致;二是在IE瀏覽器中屬性為text的input標簽中的輸入文字不像標準瀏覽器中的那樣垂直居中顯示,而是靠輸入框的左上角顯示。為了徹底解決搜索框的這些問題,我以GreenGaint主題搜索框的樣式為準,重寫了一遍代碼并且以像素為單位測量了一下在沒有任何樣式表的情況下<input 標簽在默認瀏覽器中的實際差別。結果發現:input標簽在type為text時,在Firefox和Safari中的默認高度為22像素(包括上下邊框)寬度為146像素(包括左右邊框),而在IE中的默認高度為24像素,而寬度卻和Firefox和Safari是一致的,也是146像素。當 input標簽在type為submit時,在Firefox中的高度為23像素(包括陰影),寬度為75像素。在Safari中高度為21像素,寬度為73像素,在IE中高度為為25像素、寬度為73像素。那么在樣式化input標簽時又該注意哪些問題呢?先來看下面經過樣式化后,在不同瀏覽器中都有著良好表現的搜索框。總結一下,在給input標簽寫CSS時需要注意的有以下幾點:一、不要給屬性為text的input標簽設置高度,這樣無法讓IE瀏覽器下輸入框中的文字垂直居中顯示。盡管你后來想要通過設置padding屬性來讓文字居中,你會發現根本沒法讓它在Firefox和IE中取得一致的效果。正確的做法是直接給input標簽設置padding屬性,通過內邊距屬性來調節input標簽的高度,而且這時IE中的文字也是居中顯示的。二、input標簽不會繼承父元素的字體樣式和大小,需要直接給input標簽聲明font-family和font-size屬性。三、給屬性為text的input標簽設置合適的width屬性和padding屬性,確保其中的文字在合適的范圍內出現。尤其是使用了背景圖片后,要讓文字框的大小和背景圖片的大小相當,這樣看上去更加美觀
html教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

上一篇:征服高級CSS選擇器

下一篇:CSS入門教程

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 交口县| 和硕县| 嘉兴市| 德安县| 舒城县| 乌拉特后旗| 尚义县| 商河县| 天台县| 来宾市| 天柱县| 莱西市| 武冈市| 桂平市| 双牌县| 聊城市| 平阴县| 伊宁县| 黄平县| 西乌珠穆沁旗| 丰都县| 耒阳市| 大石桥市| 普兰店市| 廉江市| 托克逊县| 孟津县| 元谋县| 阳曲县| 和硕县| 林口县| 宁乡县| 望奎县| 嘉义市| 白玉县| 龙南县| 陕西省| 蚌埠市| 华安县| 城口县| 玛多县|