【发布时间】:2018-09-24 05:21:42
【问题描述】:
这是我的代码:
HTML:
<button class="btn btn-primary btn-icon" title="Next">>></button>
CSS:
.btn-icon:hover::after{
content: " " attr(title);
transition:width 1s ease;
}
我现在只是在学习css,我正在努力实现一个仅在悬停时显示其文本的按钮,不一定需要通过title属性,我只是觉得这种方式更简单,对 ARIA 更友好。
但是过渡不起作用,我怎样才能使它顺利显示 :after 内容?
JsFiddle:https://jsfiddle.net/xpvt214o/121984/
我尝试跟踪链接的副本,但老实说我无法复制它。
.btn-icon:after{
content: " " attr(title);
max-width: 0;
}
.btn-icon:hover:after{
max-width: inherit;
transition: 2s ease;
}
【问题讨论】:
-
第二个 dup 谈论高度,但同样的逻辑适用于高度/宽度
-
老实说我无法复制它,更新了我尝试过的内容
-
@Mojimi jsfiddle.net/xpvt214o/122128
-
@Bright 在您的示例中始终显示文本
-
@Mojimi 检查更新的小提琴。 jsfiddle.net/xpvt214o/122128
标签: html css bootstrap-4