zoukankan      html  css  js  c++  java
  • 如何改变无序列表的颜色

    默认的无序列表的符号样式都是一个小的黑色实心圆点。通过list-style-type 可以改变样式的形状,比如圆圈,方块和其他自定义的图片
    但是有些时候,为了突出,我们需要将黑色圆点,变化成为其他颜色,比如红色、黄色等
    一、简单写一个无序列表
    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style type="text/css">

    </style>
    </head>
    <body>
    <div>
    <ul>

    <li><p>我的颜色是红色</p></li>
    <li><p>我的颜色是红色</p></li>
    <li><p>我的颜色是红色</p></li>

    </ul>
    </div>
    </body>
    </html>

    二、设置其css样式,将ul列表的样式设置成为红色

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style type="text/css">
    ul{
    color: red;
    }
    </style>
    </head>
    <body>
    <div>
    <ul>
    <li><p>我的颜色是红色</p></li>
    <li><p>我的颜色是红色</p></li>
    <li><p>我的颜色是红色</p></li>

    </ul>
    </div>
    </body>
    </html>

    可以发现,列表的小黑点虽然变成了我们需要的红色,但是文字也随之变成了红色,因为css样式是叠加的样式,此时,我们只需要将文字的颜色,设置成原来的黑色,即可达成效果。

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style type="text/css">
    ul{
    color: red;
    }
    p{
    color:black;
    }
    </style>
    </head>
    <body>
    <div>
    <ul>
    <li><p>我的颜色是红色</p></li>
    <li><p>我的颜色是红色</p></li>
    <li><p>我的颜色是红色</p></li>

    </ul>
    </div>
    </body>
    </html>

    如图,这就实现了小红圆点,黑色文字。

    
    
    
    
  • 相关阅读:
    Oracle并行操作——从串行到并行
    Log4Net使用指南
    NET开发人员应该要知道
    测试11g压缩性能
    C#不同操作系统下,界面大小不一的原因
    采用nettcp绑定的wcf宿主到iis7
    Packaging Oracle Data Access Components into .Net projects
    Operating System Property Values
    【转】《Effective C#中文版:改善C#程序的50种方法》读书笔记
    解决.svc 无法解析
  • 原文地址:https://www.cnblogs.com/cswzl/p/5935599.html
Copyright © 2011-2022 走看看