我们写的是这样的:
<div id="headerTop">
<header class = "main">
<div class="logo l">
<p>Classic</p>
</div>
<div class="ulList">
<ul class = "r">
<li><a href="#">Home</a></li>
<li><a href="#">Aboout</a></li>
<li><a href="#">Services</a></li>
<li><a href="#">Portfolio</a></li>
<li><a href="#">Team</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
</header>
</div>
登录后复制
得到的结果是这样的:
此时我们可以使用flex布局
css
.main{ width: 1340px margin:0 auto} /*margin: auto->使该区域在浏览器中央*/
* {
margin: 0/* 外边距 */
padding: 0/* 内边距
个人建议你先在css最顶端清除默认边距*{
margin:0;
padding:0;/*因为有的像ul, h1...h6 都有默认边距,这样就把他们的边距清除了,具体在需要的话你可以在相应的类里面设置*/
}
.wrap{
}
ul li {
/*这里面写li的属性,这样所有ul里面的li 都是这里面的属性*/
}
这种情况如果有个别不一样的,你可以单独在给那个li设置一个类class。
ul li a{
/*这里面写a的属性,这样所有li里面的a都是这里面的属性*/
}
还要在li里面不要在添加div,虽然能实现功能,不过这样的话显着你的li用的没意义。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)