css - 使用纯 css3 在圆圈(图标)内打勾/打勾

标签 css

我正在尝试使用纯 css3 在其中绘制一个带有刻度/复选标记的圆

.success-checkmark {
    content: '✔';
    position: absolute;
    left:0; top: 2px;
    width: 17px; height: 17px;
    border: 1px solid #aaa;
    background: #f8f8f8;
    border-radius: 50%;
    box-shadow: inset 0 1px 3px rgba(0,0,0,.3)

}

我怎样才能实现我已经尝试过上面的代码?

最佳答案

您只能在伪元素上使用 content: '✔';,因此请尝试使用以下选择器:

    .success-checkmark:after {
      content: '✔';
      position: absolute;
      left:0; top: 2px;
      width: 20px; 
      height: 20px;
      text-align: center;
      border: 1px solid #aaa;
      background: #f8f8f8;
      border-radius: 50%;
      box-shadow: inset 0 1px 3px rgba(0,0,0,.3)
    }
<div class="success-checkmark"></div>

关于css - 使用纯 css3 在圆圈(图标)内打勾/打勾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55844927/

相关文章:

java - 使用 selenium webdriver 获取占位符文本颜色

css - 带有负文本缩进的旋转绝对定位元素使页面非常长

html - 由于 Firefox 最新版本,CSS 代码无法正常工作

css - Twitter Bootstrap 导航栏下拉菜单位于 slider 图像下方

javascript - 如何通过单击另一个标签来更改一个标签的类和文本?

javascript - 根据选择启用/禁用输入 (jQuery)

css - 在智能手机上查看时文本消失

html - Form Margin 在 Safari 中移动但在 firefox 和 IE 中看起来不错

html - CSS 背景图像 : url(none) leading to errors in apache log file

css - 使用 CSS 将 Accordion 从小高度过渡到全高