Heim >Web-Frontend >HTML-Tutorial >[导入]div+css 有focus高亮效果的文本框_html/css_WEB-ITnose

[导入]div+css 有focus高亮效果的文本框_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 12:30:271090Durchsuche





form ... {
margin: 0px auto;
width: 450px;
border: solid 1px #CCCCCC;
}

.bo ... {
border-bottom: solid 1px #CCCCCC;
}

label ... {
float: left;
padding: 10px 0px 4px 30px;
}

input ... {
padding: 1px;
}

input,textarea ... {
border: 1px solid #CCCCCC;
margin: 5px 0px;
}

textarea ... {
padding: 2px;
}

.bt ... {
width: 38px;
height: 20px;
font-size: 11px;
border: solid 1px #CCCCCC;
background: #FBFBFB;
text-align: center;
}

.btcenter ... {
text-align: center;
clear: left;
padding: 4px 0px 0px;
}

.sffocus ... {
background: #F0F9FB; /**//*----for IE----*/
border: 1px solid #1D95C7;
}

textarea:focus, input:focus ... {
background: #F0F9FB; /**//*----for firefox......----*/
border: 1px solid #1D95C7;
}

body ... {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
margin-top: 20px;
}
style >

function suckerfish(type, tag, parentId) ... {
if (window.attachEvent) ...{
window.attachEvent("onload", function() ...{
var sfEls = (parentId==null)?document.getElementsByTagName(tag):document.getElementById(parentId).getElementsByTagName(tag);
type(sfEls);
});
}
}

sfHover = function(sfEls) ... {
for (var i=0; i sfEls[i].onmouseover=function() ...{
this.className+=" sfhover";
}
sfEls[i].onmouseout=function() ...{
this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
}
}
}

sfFocus = function(sfEls) ... {
for (var i=0; i sfEls[i].onfocus=function() ...{
this.className+=" sffocus";
}
sfEls[i].onblur=function() ...{
this.className=this.className.replace(new RegExp(" sffocus\\b"), "");
}
}
}

sfActive = function(sfEls) ... {
for (var i=0; i sfEls[i].onmousedown=function() ...{
this.className+=" sfactive";
}
sfEls[i].onmouseup=function() ...{
this.className=this.className.replace(new RegExp(" sfactive\\b"), "");
}
}
}

sfTarget = function(sfEls) ... {
var aEls = document.getElementsByTagName("A");
document.lastTarget = null;
for (var i=0; i if (sfEls[i].id) ...{
if (location.hash==("#" + sfEls[i].id)) ...{
sfEls[i].className+=" sftarget";
document.lastTarget=sfEls[i];
}
for (var j=0; j if (aEls[j].hash==("#" + sfEls[i].id)) aEls[j].targetEl = sfEls[i];
aEls[j].onclick = function() ...{
if (document.lastTarget) document.lastTarget.className = document.lastTarget.className.replace(new RegExp(" sftarget\\b"), "");
if (this.targetEl) this.targetEl.className+=" sftarget";
document.lastTarget=this.targetEl;
return true;
}
}
}
}
}
suckerfish(sfHover, " p " );
suckerfish(sfActive, " p " );
suckerfish(sfHover, " INPUT " );
suckerfish(sfActive, " TEXTAREA " );
suckerfish(sfFocus, " INPUT " );
suckerfish(sfFocus, " TEXTAREA " );
suckerfish(sfTarget, " H5 " );
suckerfish(sfHover, " pre " );
suckerfish(sfActive, " pre " );
script > head >


姓名: label >
div >
电话: label >
div >
主题: label >
div >
内容: label >
textarea > div >

div > form > body > html >


文章来源: http://link-to.cn/post/2007/12/div+css-有focus高亮效果的文本框.aspx
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn