我在缩放元素以提高响应能力时遇到了一些问题。
如果我使用 px 值,则缩放是正确的并且表现得像我想要的那样。但由于我希望我的移动 css 与尽可能多的设备兼容,我更喜欢使用 % 值。问题是,一旦我将 px 值切换为 % 值,我的图像/内容要么消失,要么缩放到非常小的比例,并且也改变 x 和 y 位置。
是否有任何已知问题可能导致浏览器难以处理 % 值?我环顾四周,但找不到任何描述我的问题的东西。
我的问题示例:
.header{
width: 30%;
margin: auto;
position: relative;
}
.logo{
background-color: #FF0000;
width: 100px;
height: 100px;
display: inline-block;
margin: auto;
}
.header{
width: 30%;
margin: auto;
position: relative;
}
.logo{
background-color: #FF0000;
width: 100%;
height: 100%;
display: inline-block;
margin: auto;
}