我在頁面頂部有一個鏈接,當它懸停時,顯示一個搜索菜單。包含帶焦點輸入的div的CSS選擇器
#dropdown {
display: none;
}
li:hover #dropdown {
display: block;
}
<ul class="nav navbar-nav">
<li><a href="">Link 1</a></li>
<li><a href="">Link 2</a></li>
<li>
<a href="">Search</a>
<div id="dropdown">
<input name="txtSearch" type="text" id="txtSearch" class="form-control" />
<input type="submit" name="btnSearch" value="Search" id="btnSearch" class="btn" />
</div>
</li>
</ul>
既然有下拉<div>
內的文本框,我想的下拉菜單,即使unhovered如果用戶在文本框中鍵入保持可見。
有沒有一種純CSS的方式來做到這一點?
這太糟糕了我的大部分用戶使用的是IE,因爲CSS的解決方案是完美的。我很煩,我不得不使用JS。 – TheIronCheek