【发布时间】:2015-03-02 08:46:46
【问题描述】:
如果只有父元素宽度大于特定值,则希望应用 css 选择器。 CSS 不能使用媒体查询来实现这一点,因为视口宽度和父 div 宽度之间没有关系。
欢迎使用 Javascript,但请避免连续检查宽度。 例如。
<style>
/* something like that div[width>400px] */
.parent div[width>400px]{
background:red;
}
</style>
<!--ok width is more than 400 so apply style to child div-->
<div class="parent" style="width:500px;">
<div>
</div>
</div>
<!--width is still less than 400 so don;t apply styles-->
<div class="parent" style="width:300px;">
<div>
</div>
</div>
【问题讨论】:
标签: javascript jquery html css web