<html>
<head>
<meta charset="utf-8" />
<style>
*{
margin:0;
padding:0;
list-style:none;
}
.menu{
background-color:#f5f5f5;
height:40px;
}
.menu_center{
margin:0 auto;
}
.menu_left{
}
.menu_left_li{
float:left;
margin-left:20px
}
</style>
</head>
<body>
<div class="menu">
<div class="menu_center">
<ul class="menu_left">
<li class="menu_left_li">亲,请登录</li>
<li class="menu_left_li">免费注册</li>
<li class="menu_left_li">手机逛淘宝</li>
</ul>
</div>
</div>
</body>
</html>menu_center已设置margin:0 auto;,文字却死活没有居中对齐,加上宽度就好使了:
.menu_center{
margin:0 auto;
width:350px;
}
本文介绍了一种在CSS中实现文字居中对齐的方法。通过为包含元素设置宽度和margin属性,可以有效地让内部的文字内容水平居中显示。此方法适用于菜单栏等导航组件的设计。
977

被折叠的 条评论
为什么被折叠?



