我的html:地方標籤上的文本框
<input type="text" value="" id="email1" class="inputfield_ui" />
<label>Email address 1</label>
我inputfield CSS:
width:95%;
z-index:3;
我標籤的CSS:
position:absolute;
display:block;
top:8px;
left:11px;
color:#CCCCCC;
z-index:1;
當我嘗試點擊標籤上輸入一些它不會允許我這樣做...而是會顯示一個默認光標,我將不得不單擊旁邊的文本字段的其他空間來寫一些東西ing ...
z-indexes是正確的,是不是?
編輯:解
HTML:
<input type="text" value="" id="email1" class="input" />
<label>Email address 1</label>
<span class="input_bg"></span>
CSS:
input{
background:transparent;
z-index:1;
}
label{
z-index:2;
}
.input_bg{
/*input css with background*/
z-index:3;
}
投入到這個領域會用你的方法是完全不可讀。 HTTP://的jsfiddle。net/yLQev/ – 2012-04-25 16:17:44
我也使用JavaScript隱藏/顯示標籤,取決於如果輸入是空的或不... – fxuser 2012-04-25 16:21:11