微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

css – 禁用div上的缩放,但允许在页面上缩放(替代div)

有没有办法禁用缩放一个div或网站上的任何特定元素?例如,如果我想要的页面是可缩放的,但不是#Header div,有没有办法使一个可缩放,而另一个不可缩放?

基本上,当你放大移动设备,它放大标题太,但我想要的标题是固定的大小在任何时候(不可缩放)。

我知道你可以使用这段代码来禁用缩放整体:

<Meta content='width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;' name='viewport' />

解决方法

总之:没有聪明的黑客,你不能这样做。

但是,您可以(而且应该)使用以下CSS来解决移动设备上的缩放问题:

header {
    position: fixed;
    ...
}

@media only screen and (max-width: 720px) {
     header { position: absolute; }
}

代码显示宽度小于或等于720px时启用position:absolute,并且标题变为页面的一部分,而不是固定在顶部。

原文地址:https://www.jb51.cc/css/221279.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。