当我放大页面时,所有元素都移到左侧,它们不会折叠,但是我希望网页在缩放时居中。我做了一个容器类,并添加了margin:auto到它,因为它不再改变了。希望有人能准确回答。
@font-face {
font-family: irsans;
src:url('../fonts/irsans.woff2');
}
body{
margin:0;
}
.container{
margin:0 auto;
max-width:100%; /* requierd width */
background:red;
}
header {
width: 100%;
margin: auto;
height: 150px;
background-color: #FCFCFC;
}
.topnav{
position: absolute;
left: 334px;
top: 2px;
width: 552px;
height: 18px;
display: inline-block;
}
.topnav_items a{
margin: 2px;
font-size: 11px;
font-family: irsans;
color: #333;
float: left;
list-style: none;
padding: 0 5px;
}
.topnav_items li a:hover, .topnav_items li a:active {
text-decoration: none;
color: #8B9498;
}
<div class="container">
<header>
<div class="topnav">
<ul class="topnav_items">
<li class="fa fa-envelope-o" style="font-size:11px;"><a href="#">ارتباط با برنامه</a></li>
<li class="fa fa-bar-chart" style="font-size:11px;"><a href="#">پیش بینی مسابقات</a></li>
<li class="fa fa-desktop" style="font-size:11px;"><a href="#">تبلیغات</a></li>
<li class="fa fa-download" style="font-size:11px;"><a href="#">نرم افزار مسابقات پیامکی 90</a></li>
</ul>
</div>
</header>
</div>
答案 0 :(得分:0)
(如果结果不正确,您也可以尝试给容器提供一个亲戚。例如:50%保证金:0 25%;)
<header>
<div class="container">
<div class="topnav">
<ul class="topnav_items">
<li class="fa fa-envelope-o" style="font-size:11px;"><a href="#">ارتباط با برنامه</a></li>
<li class="fa fa-bar-chart" style="font-size:11px;"><a href="#">پیش بینی مسابقات</a></li>
<li class="fa fa-desktop" style="font-size:11px;"><a href="#">تبلیغات</a></li>
<li class="fa fa-download" style="font-size:11px;"><a href="#">نرم افزار مسابقات پیامکی 90</a></li>
</ul>
</div>
</div>
</header>
@font-face {
font-family: irsans;
src:url('../fonts/irsans.woff2');
}
body{
margin:0;
}
.container {
margin: 0 25%;
max-width: 552px;
}
header {
width: 100%;
margin: auto;
height: 150px;
background-color: #FCFCFC;
}
.topnav {
width: 100%;
height: 18px;
display: inline-block;
}
.topnav_items a{
margin: 2px;
font-size: 11px;
font-family: irsans;
color: #333;
float: left;
list-style: none;
padding: 0 5px;
}
.topnav_items li a:hover, .topnav_items li a:active {
text-decoration: none;
color: #8B9498;
}