只有当页面超过视口高度时,有什么方法可以应用 CSS 属性吗?我认为@media 不起作用,因为它只检查视口尺寸,但不会将其与实际网页进行比较。
2 回答
0
使用 JavaScript,您可以这样做:
let height = Math.max( body.scrollHeight, body.offsetHeight,
html.clientHeight, html.scrollHeight, html.offsetHeight );
if (height > window.innerHeight) {
// you can put your styles here
};
于 2019-07-12T14:05:05.937 回答
-1
那么您是说@media 不起作用吗?还是您只是添加错误,您是否这样做:@media screen and (max-width: 1024px)
于 2019-07-12T14:01:08.123 回答