锚块旁边的小额外连接块

时间:2017-04-19 06:47:33

标签: html css html5 css3

这很奇怪。这是代码:

nav {
  position:relative;
}
ul.navul {
  padding:0;
  margin:0;
  background-color:rgba(12,11,11,0.9);
}
.navul li {
  list-style-type:none;
  display:inline-block;
  border-left:1px solid white;
}
.navul li:first-child {
  border-left:none;
}
.navul a {
  display:inline-block;
  padding:10px;
  margin:0px;
  text-decoration:none;
  color:#fff;
  border:1px solid blue;
}

以下是我看到的快照:

小块链接

enter image description here

当我减少填充时,' a'标签,块的大小变小,反之亦然。我已经将list-style-type设为" none"。我尝试过填充:0和边距:0' li'标签,但它似乎没有用。我真的不知道发生了什么。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

试试这个。我删除了蓝色边框,而是在锚点a标记周围添加了白色边框,而不是li标记

nav {
  position:relative;
}
ul.navul {
  padding:0;
  margin:0;
  background-color:rgba(12,11,11,0.9);
}
.navul li {
  list-style-type:none;
  display:inline-block;

}
.navul a:first-child {
  border-left:none;
}
.navul a {
  display:inline-block;
  padding:10px;
  margin:0px;
  text-decoration:none;
  color:#fff;
  border-left:1px solid white;
}