html - CSS - 文本背景

标签 html css

我有<span>带有一些文字。这个跨度有 background属性,我想这个背景将覆盖文本。这是我的代码:

span {
  background-image: -moz-linear-gradient(left, rgba(255,0,0,1) 0%, rgba(255,17,0,1) 100%);
background-image: -webkit-linear-gradient(left, rgba(255,0,0,1) 0%, rgba(255,17,0,1) 100%);
background-image: -o-linear-gradient(left, rgba(255,0,0,1) 0%, rgba(255,17,0,1) 100%);
background-image: -ms-linear-gradient(left, rgba(255,0,0,1) 0%, rgba(255,17,0,1) 100%);
background-image: linear-gradient(to right, rgba(255,0,0,1) 0%, rgba(255,17,0,1) 100%);

background-size: 4px 6px;
background-repeat: repeat-x;
background-position: 0 .55em;

color: green;
font-size: 24pt;
}
<span>SomeTextSomeText</span>

我想要得到:
enter image description here
不改变background属性,使用伪元素( ::after::before )或添加新元素。是否可以?感谢您的帮助。

最佳答案

为什么不使用text-decoration属性?

span {
  text-decoration: line-through red;
  color: green;
  font-size: 24pt;
}
<span>SomeTextSomeText</span>

关于html - CSS - 文本背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48504033/

相关文章:

python - Tornado/Python self.render ("example.html") 忽略 CSS

html - HTML CSS 中社交媒体行图标的平衡空间?

html - Bootstrap Scrollspy 和 Parallax

html - 使用 CSS 动画更改文本的一部分

css - 在不调整 div 大小或编辑 html 的情况下,div 背景中的一些大小一些颜色的正方形

html - 如何在 Google Apps 脚本的 HTMLOutput 中使用 Scriptlet

jquery - CSS 发光效果定时

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

css - 仅在移动设备时如何使下拉菜单使用全宽?

HTML5 2d 六角棋盘游戏(桌面)引擎