[英]CSS issue on zooming browser - Element is disappearing from view on zooming
我有div
用1px的高度和宽度100像素 。 现在,我将网页从100%缩放到80%或以下(67%或50%或33%)。 现在,该元素在特定缩放级别下不可见。 但是它在DOM结构中可用。
然后,当我去开发菜单并将height的值从“ 1px”更改为“ 2px”或“ 3px”时,该元素就会出现在视图中。
请检查以下代码段:
#test1{ width: 100px; height: 1px; background-color:blue; }
<div id="test1"></div>
有人对此有想法吗? 我可以使用CSS修复此问题吗? 这是在所有缩放级别中可见的元素。
注意:我正在使用ctrl
和+
或ctrl
和鼠标滚轮来缩放网页。
您可以更改任何缩放级别的高度值
$(window).resize(function() {
var zoomLevel = window.devicePixelRatio;
if(zoomLevel < 0.67 && zoomLevel > 0.3){
$("#test1").css({ 'height': '3px' });
}else{
$("#test1").css({ 'height': '1px' });
}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.