我想不出这个问题的正确措辞,但这是我的问题:
当用户点击Ctrl + Plus放大我的页面时,内容似乎互相推挤。 例如,我在页面的左上角有一个独立的导航div。
然后是页面中心的主要内容文本。当用户放大时,居中的内容会快速向导向左移动并最终开始环绕它并且看起来很糟糕。
是否有一种高级方式可以向我描述如何构建我的页面,以便缩放使事物保持稳定并且“只是放大”而不会扭曲原始位置?
答案 0 :(得分:2)
This link from "A List Apart"涵盖了一些字体大小和流畅的Web开发。它应该为您提供一些如何构建页面以适应字体大小变化的方向。您可能还想查看media queries,因为它们允许您根据浏览器或设备的某些特征应用样式。
答案 1 :(得分:0)
解答:
< div id =“wrapper”>将此div标记放在代码之外< / DIV>
#wrapper
{
background-color: #F00;
width: 400px;//This width can be anything according to your need
margin-right: auto;//Note margin-right and left are allocated automatically
margin-left: auto;
}
另一种方式
#wrapper
{
background-color: #F00;
width: 400px;
position:relative;
}