css中一些常见小图标的制作

css的常见小图标的制作

使用计数器实现带有序号的列表
  • 计数器的使用
    counter-reset: 计数器的名称 起始值(默认为0);		对计数器进行初始化
    counter-increament: 计数器名称 步长(默认为1)		 对计数器进行一次普照,使初始化												增加步长
    counter(计数器名称)								在content属性中获取计数器输出												  的值
    

css中一些常见小图标的制作

	<ul>
        <li>我是无序列表的第一行文本</li>
        <li>我是无序列表的第二行文本</li>
        <li>我是无序列表的第三行文本</li>
        <li>我是无序列表的第四行文本</li>
        <li>我是无序列表的第五行文本</li>
        <li>我是无序列表的第六行文本</li>
    </ul>
/* 在父元素中初始化计数器 */
        
        ul {
            /* 计数器的名称+起始位置 */
            counter-reset: num 0;
            list-style: none;
            padding: 50px;
            line-height: 30px;
        }
        
        ul li::before {
            counter-increment: num;
            content: counter(num);
            display: inline-block;
            width: 20px;
            height: 20px;
            border-radius: 50%;
            background: pink;
            text-align: center;
            line-height: 20px;
            margin-right: 10px;
            color: #fff;
        }

制作双层圆点

  • 只用一层标签,不需要使用伪元素

css中一些常见小图标的制作

<body>
    <div></div>
</body>
		div {
            width: 30px;
            height: 30px;
            border-radius: 50%;
            background-color: skyblue;
            padding: 3px;
            border: 2px solid #666666;
            background-clip: content-box;
        }

制作三道杠

  • 只使用一个盒子

css中一些常见小图标的制作

<body>
    <div></div>
</body>
		div {
            width: 40px;
            height: 29px;
            border-top: 3px solid #666;
            border-bottom: 3px solid #666;
            background-color: #666;
            padding: 10px 0;
            box-sizing: border-box;
            background-clip: content-box;
        }

自定义浏览器滚动条样式

html::-webkit-scrollbar {          滚动条宽度
    width: 10px;
}
html::-webkit-scrollbar-thumb {    滑块的样式
    background-color: rgba(0,0,0,.3);
    border-radius: 5px;               
}
html::-webkit-scrollbar-track {     轨道的样式
    background-color: #ddd;
    border-radius: 5px; 
}
上一篇:输入一个字符q1, 输出第 m 个只出现过 n 次的字符,如在字符串 gbgkkdehh1 中, 找出第2个只出现1 次的字符,输出结果:d


下一篇:[LeetCode]30. 串联所有单词的子串