【问题标题】:span within a tag with same space跨度在具有相同空格的标签内
【发布时间】:2020-04-23 08:12:04
【问题描述】:

我想在一个覆盖所有相同空间的标签中放置一个跨度(我的意思是标签的空间(宽度和高度)相同的跨度)

<a class="a-tab">
   <span class="fa fa-fw fa-plus">
</a>

.a-tab{
     float: none;
     display: inline-block;
     color: #333333;
     padding: 0.571em 1em;
     font-weight: 700;
}

.fa-fw{
    width: 1.28571429em;
    text-align: center;
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;

 }

所以问题是我无法更改标签,因为它来自 lib 和 fa plus 图标。我唯一能改变的是&lt;span&gt;,也许是&lt;div&gt;。但它似乎不起作用。我尝试设置 width: 100% 和 height: 100% 但仍然不行。

有什么建议吗?

【问题讨论】:

  • 覆盖所有相同的空间 --> 什么空间?
  • 您的跨度应该是为您的 a 标签提供其大小的跨度。如果您希望您的链接环绕您的跨度,您应该首先从链接中删除填充。
  • 当然可以...您只需添加另一个规则或类...为什么您认为不能?库只是您可以根据需要调整它们的帮手。

标签: html css sass


【解决方案1】:

尝试添加这些样式:

a.a-tab {
    position: relative !important;
}

a.a-tab span {
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
}

【讨论】:

猜你喜欢
相关资源
最近更新 更多
热门标签