2015-06-23 71 views
-1

我有下面的代碼:CSS選擇

<div> 
    <div> 
    <input/> 
    </div> 
    <div class='error'> 
    </div> 
</div> 

我需要如果input:focus然後div.error必須顯示無

+0

你可以請你重提你的問題嗎?你的意思是如果輸入焦點,你想div.error顯示沒有? –

+0

是的。對不起的措辭感到抱歉) – Alexander

+0

如果你不能重寫HTML或使用JS,那是不可能的。 –

回答

1
<div> 
    <div> 
    <input id="myinput" /> 
    </div> 
    <div class='error'> 
    </div> 
</div> 

You can use jquery 
$("#myinput").focus(function() { 
    $(".error").hide(); 
}); 
+0

我們不需要js。只有css) – Alexander

+0

我明白,對不起。 –

-1

這可能工作:

 input:focus .error{display: none;} 
+0

對不起,它不工作 – Alexander