css - 谷歌浏览器 : Diagonal CSS line-through

标签 css google-chrome

我只是想知道这是否在某种程度上是一个 css 属性:

http://dl.dropbox.com/u/14645664/fhjfhgf.JPG

有人知道吗?

最佳答案

不,这绝对不是 CSS。

但是,这并不意味着您不能用 CSS 做类似的事情。 从具有特定类的元素开始,例如“slashed”:

<span class="slashed">True?</span>

然后,CSS 伪元素/选择器来拯救!

.slashed:before {
    content:"╱";   
    display:block;
    color:red;
    font-size:2em;
    position:relative;
    left:1em;
    top:5px;
  }

请注意,CSS 中使用的斜杠是“╱”,而不是“/”,因为它提供了更好的斜杠效果。 您显然可以通过更改 topleftfont-size 属性来调整它。 最终结果如下所示:

enter image description here

请注意,CSS :before 在以下 IE7 和其他(更)旧的浏览器中不起作用,因此您需要某种回退。

http://jsbin.com/ohuxig/edit#html,live

关于css - 谷歌浏览器 : Diagonal CSS line-through,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9685483/

相关文章:

google-chrome - 在 Chrome 中自动录制语音输入

javascript - 函数在 Chrome/Safari 中有效,但在 Firefox 中无效

html - 容器内的元素不占满宽度

css - 多个相似的 css ID,简化?

html - 在数据均衡器上定位内联 css

html - 带有非静态网页帮助的粘性页脚

html - CSS - 一些 css 属性有效而其他的不影响 div?

javascript - 如何使用 Chrome 调试我的 MVC3 站点?

javascript - 我的 Facebook 应用程序的 Javascript 在 Google Chrome 中不起作用

javascript - keyup 事件上的 preventDefault() 不起作用