根据div大小更改CSS类[重复]

Posted

技术标签:

【中文标题】根据div大小更改CSS类[重复]【英文标题】:Change CSS class depending on div size [duplicate] 【发布时间】:2015-10-14 01:04:18 【问题描述】:

因此,使用@media screen - 您可以根据屏幕大小更改 CSS。我正在寻找一种根据 Div 大小更改 CSS 的方法

如果

#menu-logo is > 250px 
     do this
 or else 
     do that

有没有办法用 CSS 做到这一点?我正在尝试使我的网站具有响应性。谢谢

【问题讨论】:

您可以访问这些链接寻求帮助。 Line25, ugurus 不,您需要使用 javascript 来执行此操作。 【参考方案1】:

您可以使用常规媒体查询检查您的 div 何时会大于 250 像素,然后在您的媒体查询中使用该值。不过,定位 div 本身需要 jQuery。

【讨论】:

以上是关于根据div大小更改CSS类[重复]的主要内容,如果未能解决你的问题,请参考以下文章

根据具有更多内容的div动态更改多个div的高度[重复]

如何根据 <div> 元素的高度或宽度更改其颜色?

如何动态更改 HTML 标签的 CSS 类?

淘汰赛js根据文本框值更改div宽度

在输入[type=checkbox]上更改父div:用css检查[重复]

使用按钮更改 CSS 模型