【发布时间】:2019-04-20 02:55:34
【问题描述】:
如此简单的 CSS 在这里输入焦点时显示一个 div:
.ulclass {
background: #f0a;
display: none;
height: 200px;
width: 200px;
}
form:focus-within + ul.ulclass {
display: block;
}
<form>
<input type="text" value="Enter some text here" class="inputclass">
</form>
<ul class="ulclass">
<a href="https://google.com">link</a>
</ul>
我在显示的 div 中有一个链接,但是我无法单击它,因为这样做会在触发链接之前模糊输入字段。有人对如何更好地做到这一点有任何建议吗?
【问题讨论】:
标签: javascript html css