我在 CSS 上遇到了一些真正的问题!
我进行了以下设置以使#Box div 居中,它可以在除移动浏览器之外的所有设备上完美运行。因为移动浏览器的屏幕尺寸太窄了,左手边一直被截断。我之前问过类似的问题,但试图调整它无济于事。
自上次以来,我已将容器和布局 div 放入,但仍然出现相同的问题。有什么办法可以调整代码以使左侧不会被砍掉?
.pageContainer {
margin-left: auto;
margin-right: auto;
width: 100%;
height: auto;
padding-left: 1.82%;
padding-right: 1.82%;
position:relative; }
#LayoutDiv1 {
clear: both;
margin: auto;
width: 100%;
display: block;
text-align:center;
position: relative; }
#Box {
width: 487px;
height: 181px;
position: absolute;
left: 50%;
top: 236px;
margin-left: -244px;
z-index:6; }
的HTML:
<body>
<div class="pageContainer">
<div id="LayoutDiv1">
<div id="Twitter">
<a href="http://www.twitter.com/wekaptureit" target="new"><img src="images/TwitterNORMAL.png" onmouseover="this.src='images/TwitterHOVER.png'" onmouseout="this.src='images/TwitterNORMAL.png'"/></a>
</div>
<div id="Facebook">
<a href="http://www.facebook.com/wekaptureit" target="new"><img src="images/fbNORMAL.png" onMouseOver="this.src='images/fbHOVER.png'" onMouseOut="this.src='images/fbNORMAL.png'"/></a>
</div>
<div>
<img id="Box" src="images/BOX.png" width="487" height="181">
</div>
</div>
</div>
</body>