【发布时间】:2019-04-11 04:22:54
【问题描述】:
【问题讨论】:
-
你能提供更多的上下文吗?您想在没有
::after的情况下使用它的原因是什么?你想做什么? -
你会接受答案吗?
标签: html css twitter-bootstrap
【问题讨论】:
::after 的情况下使用它的原因是什么?你想做什么?
标签: html css twitter-bootstrap
一个简单的方法是添加您自己的 CSS 规则,如下所示:
.dropdown-toggle::after {
display: none;
}
或者创建一个类,该类可以应用于要从中删除伪元素的元素:
.no_after::after {
display: none;
}
【讨论】:
display: none 表示您只是隐藏了:after 未删除。
我只是写了一个从 div 中删除 before 和 after 的基本类。在您的样式表中添加下面的 CSS。
.remove-after:after
.remove-before:before, {
content: none;
}
假设您从代码中删除了after,您只是为了添加remove-after 类,它会从您的元素中删除after。试试这个,希望能帮到你。谢谢
<a class="nav-link dropdown-toggle remove-after"></a>
【讨论】: