Html 以具有特定嵌套类的div为目标

Html 以具有特定嵌套类的div为目标,html,css,Html,Css,我在一页上多次看到以下代码: <div> <input class="entry"> </div> 我想通过css以div标记为目标,而不创建类或id。这可能吗 我尝试了div.entry{foo}和和entry div{foo}这两种方法似乎都不起作用。如果没有使用该CSS针对div,则需要选择具有entry类的输入的父级。但是,在当前CSS中,除了CSS4的选择器规范外,没有其他方法可以做到这一点,具体操作如下: div! > inpu

我在一页上多次看到以下代码:

<div>
    <input class="entry">
</div>

我想通过css以div标记为目标,而不创建类或id。这可能吗


我尝试了
div.entry{foo}
entry div{foo}
这两种方法似乎都不起作用。

如果没有使用该CSS针对div,则需要选择具有entry类的输入的父级。但是,在当前CSS中,除了CSS4的选择器规范外,没有其他方法可以做到这一点,具体操作如下:

div! > input.entry { foo }

好了,现在还没有浏览器支持这一点,所以您必须使用JavaScript。

如果您没有使用CSS来定位div,那么您需要选择具有entry类的输入的父级。但是,在当前CSS中,除了CSS4的选择器规范外,没有其他方法可以做到这一点,具体操作如下:

div! > input.entry { foo }

好了,现在还没有浏览器支持这个功能,所以你必须使用JavaScript。

CSS中还没有父选择器。看看你所描述/希望的方式是不可能通过css实现的。css中还没有父选择器。以您描述/希望的方式通过css看到这是不可能的。我最终向div添加了一个类。不过感谢您的帮助。我最终向div添加了一个类。不过感谢您的帮助。