【问题标题】:Circle with CSS带 CSS 的圆圈
【发布时间】:2013-12-21 17:18:02
【问题描述】:

HTML:

        <ul class="list_header">
            <li><a href="#">06 december 2013</a></li>
            <li><a href="#">item2</a></li>
            <li><a href="#">item3</a></li>
            <li><a href="#">item4</a></li>
            <li><a href="#">item5</a></li>
            <li><a href="#">item6</a></li>
        </ul>

CSS:

.list_header{
    font: italic 70% Georgia;
    margin: 15px 0 0 15px;
}
.list_header li{
    display: inline-block;
}
.list_header a{
    color: #bbb;
    text-decoration: none;
}
.list_header li:first-child :after{
    content: '/t';
    height: 3px;
    border-radius:  50%;
    background: #bbb;
    padding: 0px 0px 0px 5px;
    margin: 0px 0px 0px 5px;
}

http://codepen.io/hristofor/pen/aILlC

如何使这个圆圈变小? 我试图使圆圈的宽度和高度变小,但没有奏效。 怎么办?

【问题讨论】:

  • 作为替代方案:使用圆圈字符。这通常适合您的字体并继承任何字体样式。

标签: html css


【解决方案1】:

首先从内容中删除制表符,然后指定display: inline-block,删除填充,并将widthheight 设置为相同的所需值。

现场示例:http://codepen.io/anon/pen/Iyeth

您的代码中的问题是伪元素是内联,因此宽度和高度取决于其内容和其他属性,例如font-size

【讨论】:

  • 当我从内容中删除文本时,它会忽略边框半径。为什么我必须删除显示?
猜你喜欢
  • 2016-01-21
  • 1970-01-01
  • 1970-01-01
  • 2020-09-07
  • 2020-09-03
  • 2021-02-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多