- 让列表横向
<li style="float: left;">
<a href="#">ABOUT</a>
</li>
- 干掉列表前的小黑点
<ul style="list-style: none;">
- 干掉ul的默认样式
<ul style="list-style: none; margin: 0; padding: 0;">
- border大法
style="border: 1px solid red;"
- 用float必有bug,修复bug的方法
在css文件编写一个伪类
.clearfix::after{
content: '';
display: block;
clear: both;
}
给所有子元素的父亲添加clearfix类
<ul class="clearfix"></ul>
-
内联样式改为css文件外联
-
用QQ或微信截图工具计算大小和查看RGB色值,用snipaste更方便
-
开发者工具查看字体大小和色值
-
用截图工具测量距离
平分到li
标签的左右margin
-
将竖向变横向,并且分左右
子标签都加上float样式,分left和right,父标签加上clearfix类
-
用开发者工具强制a标签处于hover状态
-
加边框:先都加上透明边框,再加上hover边框
-
增加a标签和border之间的距离
padding-top: 11px;
padding-bottom: 11px;
- 让
li
标签包裹住a
标签,给a标签加上display
display: block;
- 去掉a标签的下划线
text-decoration: none;
网友评论