导航栏的边框仅限活动类文本

时间:2016-04-28 11:51:28

标签: html css

在此图片活跃课程"面试经历"将显示为"问题"等标签。 enter image description here

<li class="active">
<a href="ras.php"><i class="fa fa-hourglass-end" ></i>Interview Experiences</a>
</li>

我希望边框仅用于文本,就像问题标签一样。 css设计是

.active
{
 background-color: #e7e7e7;
}

3 个答案:

答案 0 :(得分:0)

更改您的.active课程,如下所示

.active a {
  border: 1px solid white;
}

答案 1 :(得分:0)

或者,如果您想要纯粹围绕链接 - 只需设置链接本身的样式。我猜你在悬停时想要它吗?如果没有,请删除:hover

HTML:

<a href="#" class="border">

CSS:

a.border:hover {
  border: 1px solid #000;
  padding: 5px;
}

答案 2 :(得分:0)

而不是像

那样分配背景
.active
{
    background-color: #e7e7e7;
}

设置边界并以“ a”为目标,并根据需要设置填充。

.active a
{
    border: 1px solid #ffffff;
    padding: 5px;
}