<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>导航栏</title>
<link rel="stylesheet" type="text/css" href="CSS/mycss11.css">
</head>
<body>
<ul>
<li><a href="#" targer="_self" title="JAVA">导航栏1</a></li>
<li><a href="#" targer="_self" title="XML">导航栏2</a></li>
<li><a href="#" targer="_self" title="PHP">导航栏3</a></li>
<li><a href="#" targer="_self" title="HTML">导航栏4</a></li>
</ul>
</body>
</html>ul{
list-style-type:none;
margin: 0px;
padding: 0px;
}
li{
display:inline;
}
a:link,a:visited{
width:70px;
color: black;
background-color: mistyrose;
text-decoration: none;
text-align: center;
padding:4px;
}
a:hover,a:active{
background-color: red;
}用的display:inline;方法制作的导航栏,但之间为什么会有点间距,怎么去除?除了加背景颜色还有什么方法?
6 回答
已采纳
紫焰123
TA贡献41条经验 获得超9个赞
方法一:
<li><a href="#" targer="_self" title="JAVA">导航栏1</a></li><li><a href="#" targer="_self" title="XML">导航栏2</a></li><li><a href="#" targer="_self" title="PHP">导航栏3</a></li><li><a href="#" targer="_self" title="HTML">导航栏4</a></li>
方法二:
li{float:left}
- 6 回答
- 2 关注
- 2336 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消