我在一个页面上多次获得以下代码:
<div>
<input class="entry">
</div>
我想通过css定位div标签而不创建类或id。这可能吗?
我尝试过div.entry { foo }
和.entry div {foo}
似乎都没有效果。
答案 0 :(得分:1)
您没有使用该CSS定位div,您需要选择具有该入门类的输入的父级。但是,在当前的CSS中没有办法做到这一点,但有CSS4的选择器规格,可以按如下方式完成:
div! > input.entry { foo }
AFAIK,目前还没有支持此功能的浏览器,因此您必须使用JavaScript。