【发布时间】:2019-02-16 20:04:58
【问题描述】:
我有这样的事情:
HTML:
<body style="overflow: hidden;">
<div class="test"></div>
</body>
CSS/LESS:
body[style*="overflow: hidden"] {
.test {z-index: 1;}
}
当 body 具有内联样式溢出时:隐藏我正在尝试为测试 div 赋予一些样式。这适用于所有浏览器、所有 android 设备,但在 iOS(iphone x、8 等)上不起作用。没关系 Safari 或 iOS 上的 chrome 无法正常工作。
有什么建议吗?
【问题讨论】:
-
我不相信您上面显示的代码在 any 浏览器中有效。那不是有效的 CSS。你在使用预处理器吗?
-
对不起,我忘了添加它在 LESS 中。
标签: ios css google-chrome safari less