html - 重构特殊的 HTML 字符

标签 html css ruby-on-rails

<li class="retro-font">Newsletters&nbsp;&loz;&nbsp;</li>

我将上面的代码设计为在每个部分之后创建一个空格和一个菱形。这是复古外观风格的选择。 我不想在每个元素之后都重复  ◊ 。有没有办法将其提取到方法或类或其他东西中?

最佳答案

当然,您可以在每个.retro-font 元素之后添加一个伪元素,其中包含菱形ASCII。代码。

.retro-font:after {
  content: "\25ca";
  display: inline-block;
  margin-left: 4px;
}
<ul>
  <li class="retro-font">Newsletters</li>
  <li class="retro-font">Oldletters</li>
</ul>

Placing Unicode character in CSS content value

关于html - 重构特殊的 HTML 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59201109/

相关文章:

css - 无法将元素文件夹拖放到 SimpleLESS Windows 7 64

c# - autogeneratecolumns=true 时如何实现 wrap 属性?

ruby-on-rails - 如何解决自动测试无限循环问题?

ruby-on-rails - 如何向 Feed 添加多态评论?

python - 从网页上抓取 2 个不同格式的表格 - Beautiful Soup

html - CSS-如何引用用户计算机上的图像?

html - 在另一个类(class)内定位一个类(class)

javascript - 试图让日期选择器与第二个日期选择器的设定日期很好地配合

css - 最大宽度 : 100% not working on images with srcset

html - 使用 CSS3 构建一个盒子