具體實現(xiàn)代碼如下:
創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設、高性價比玉林網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式玉林網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設找我們,業(yè)務覆蓋玉林地區(qū)。費用合理售后完善,10年實體公司更值得信賴。
var inputO = document.getElementById("input1");
inputO.onblur = function()
{
inputO.style.border = "1px solid rgb(0, 0, 0)";//input失去焦點時的邊框狀態(tài)
}
inputO.onfocus = function()
{
inputO.style.border = 0; //input得到焦點時的邊框狀態(tài)
}
orz....
你應該設置
input{XXXX}
而不是text,,,TEXT只是這個INPUT的類型而已。
分析問題:
文本框獲取焦點時,瀏覽器給采用默認的處理方式,為其加上高亮外邊框。
解決思路:
我們可能通過,在input獲取焦點時,采用css將文本框的外邊框去掉。為文本框添加如下樣式即可。
outline:none;
樣式代碼:
input:focus?{outline:none;}
下面給出一個完成的示例代碼:
html
head
style
form{background-color?:?#FF00F1F;height:50px;padding?:?15px;}
.inputStyle,?.inputStyle:focus?{outline:none;}
/style
/head
body
div?id="dh2"
form
input?type="text"??class="inputStyle"/
input?type="text"?/
/form
/div
/body
/html
css里面有個偽類,:hover 你可以設置文本框的這個樣式的文本顏色,那么當鼠標移動到文本框的時候,文本顏色就變成你設置的顏色
如果你不想要白邊,就把 border: solid 1px #cacaca;去掉,ie和火狐的處理邊框是不一樣的,ie把邊框放到文本框的外面,火狐是放到文本框的里面
中文字符的中線和英文字符的中線定義是不一樣的,你在設置輸入框與文本居中對齊的時候,最好將文本的字體樣式設置成英文字體,比如font-family:verdana;這樣有助于解決中線問題。然后再給輸入框添加 vertical-align:middle;樣式。
注意,由于涉及到中線問題,所以字號會影響對齊的效果。例子就不舉了,你可以改變字號(12px、13px等)自己嘗試一下。
分享標題:css文本框輸入時無樣式,css文本框輸入時無樣式選項
本文網(wǎng)址:http://muchs.cn/article24/phecce.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄、網(wǎng)站設計公司、Google、標簽優(yōu)化、搜索引擎優(yōu)化、外貿(mào)網(wǎng)站建設
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)