html - 如何在文本中滑动并将另一个文本推到右边(CSS)

标签 html css

我试图让 > 从侧面移动并将“Lorem”推到右边。我试图在我的 CSS 中实现它。

images

最佳答案

您可以使用伪元素和transition: max-width

* {
  line-height: 1;
}
span:before {
  max-width: 0;
  overflow: hidden;
  transition: max-width .5s;
  content: '>';
  display: inline-block;
}
span:hover:before {
  max-width: 2em;
}
span {
  display: flex;
  align-items: center;
}
<span>Lorem</span>

关于html - 如何在文本中滑动并将另一个文本推到右边(CSS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44417196/

相关文章:

php - PHP PDO 中的按钮

html - Textarea css 不可点击

css - 页脚不 float 在底部

html - 内部元素不延伸父高度元素

javascript - CSS 悬停和 jquery

html - 从 Silverlight 添加 innerHTML 不会应用样式

html - 弹出窗口中的固定元素

javascript - jQuery 加载带有转义字符的本地 iframe url 以进行 disqus 评论

jquery - 使用 jQuery 和 CSS 缩放/裁剪图像

c# - 相同的 C# MVC 应用程序不同的 css 样式/链接/ Logo ,