我网站的标题位置始终与IE中的左侧对齐。 但它应该处于中间位置,在Chrome和Firefox中它的工作没有问题。
我可以请求你的专家吗?
主页:
CSS代码:
.header {
left: 0;
right: 0;
top: 0;
margin-left: auto;
margin-right: auto;
position: fixed;
max-width: 950px;
height: 141px;
background: url(../img/bg_top.jpg);
background-size: cover;
color: #FFF;
z-index: 100; }
答案 0 :(得分:1)
请尝试使用此代码以获得正确的解决方案。
对于标题类,您需要在CSS下面添加
.header {
width: 100%;
}
对于导航部分,您需要使用CSS下方更新左侧边距。
.nav .ul .li {
margin-left: 32px;
}
答案 1 :(得分:0)
按边距自动和最大宽度固定无需左右两侧。它会自动放在页面的中心。
所以只需删除左右
.header {
top: 0;
margin-left: auto;
margin-right: auto;
position: fixed;
max-width: 950px;
height: 141px;
background: url(../img/bg_top.jpg);
background-size: cover;
color: #FFF;
z-index: 100; }