zoukankan      html  css  js  c++  java
  • 更改列表的默认项标记的颜色、大小等样式的解决办法

    提示:如果仅更改列表项的颜色,而不是项标记的颜色,设置li的颜色就可以,则以下可以忽略。

    本文的解决办法是利用伪元素选择器,在元素的内容的最前面添加文字来模拟默认浏览器样式达到效果的(也可以用图片),因为浏览器默认自带的项标记并不能更改颜色和大小。

    效果图:

    代码:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <style type="text/css">
            ul {
                 200px;
                margin: 0 auto;
                padding: 0;
                list-style: none;
            }
    
            /*正方形*/
            ul li::before {
                content: "■";
                color: #F00;
            }
            
            /*实心圆*/
            ul li::before {
                content: "●";
                color: #0F0;
                position: relative;
                top: -1px;
                margin-right: 7px;
            }
    
            /*空心圆*/
            ul li::before {
                content: "○";
                color: #00F;
            }
        </style>
    </head>
    <body>
        <ul>
            <li>1</li>
            <li>2</li>
            <li>3</li>
        </ul>
    </body>
    </html>
  • 相关阅读:
    rabbitmq消息路由
    rabbitmq消息消费
    python中的正则匹配
    Spectral Grouping Using Nystrom Method
    基于WKPCA的多路谱聚类算法
    基于加权KPCA的谱聚类算法
    单词拆分
    完全平方数
    零钱兑换
    组合总数
  • 原文地址:https://www.cnblogs.com/fantianlong/p/11336555.html
Copyright © 2011-2022 走看看