html - 使用CSS显示复制编辑标记

标签 html css

我是 CSS 的新手,我正在尝试模仿展示海报的内容。基本上,我正在寻找一种在网页上添加复制编辑标记的方法。请参见下图。

Screenshot of desired result

有没有办法使用 CSS 来显示“NOT”和红色箭头?

我真的不知道从哪里开始,所以我没有任何代码可以展示。我一直在搜索此论坛和其他论坛,但尚未找到任何结果。

感谢您的帮助。

最佳答案

您可以在 span 标签上使用 ::before::after css 伪类来做到这一点。

我在下面添加了一个简单的例子。

* {
    font-family: arial;
}

.fancyNot {
    position: relative;
    display: inline-block;
}

.fancyNot::before, .fancyNot::after {
    display: block;
    position: absolute;
    color: #f06559;
    font-weight: 700;
}

.fancyNot::before {
    content: "NOT";
    top: -1em;
    left: -1em;
    transform: rotate(-5deg);
}

.fancyNot::after {
    content: "^";
    bottom: -0.7em;
    left: -0.1em;
}
<p>Lunch will <span class='fancyNot'>&nbsp;</span> be served at</p>
<p>Silent Auscion will <span class='fancyNot'>&nbsp;</span> close at</p>
<p>Our Guest Speaker will <span class='fancyNot'>&nbsp;</span> speak at</p>

关于html - 使用CSS显示复制编辑标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49053367/

相关文章:

html - 边框的 CSS3 过渡

html - 谷歌字体不显示在移动设备上

javascript - 删除引导模式中的滚动条

html - 尝试验证页面时,在 favicon 标签上获取 "there is no attribute ' REL'"

jquery - 在 jquery 进度条末尾加载一个 div 或 href 链接

css - 如何让子 div 在 HTML 中填充其父 div 的所有剩余水平空间?

html - 如何检索内部文本

html - 那么下载的CSS文件存放在哪里呢?

html - 使用 Bootstrap 的响应式布局

css - 获取 div 以填充表格单元格