Input style互換IE 6のスキーム

519 ワード

FFとIE 7でのinput type="text"とinput type="password"入力ボックスの長さは同じですが、IE 6では前の長い後ろの短い2 pxに限ってsizeを設定してもダメなのでwidthを設定しても良いのですが、他のinput(type=submitなど)のwidthに影響しないようにcssと書くことができます.

input[type="text"], input[type="password"] {
	width: 200px;
}

input {
	width: expression((this.type=="text" || this.type=="password") ? "200px" : "style");
}

前の书き方はFFの世话をして、后の书き方はIEの世话をして、ああ、気がふさぎます!