zoukankan      html  css  js  c++  java
  • css伪元素

     

    伪类

     :first-child 伪类。伪类向元素的第一个子元素添加样式。

    例如我们想列表中的第一个元素做点特别的定义

    li:first-child{color:red}

    <ul>

    <li>这是ul里的一个li</li>

    <li>这是ul里的二个li</li>

    <li>这是ul里的三个li</li>

    </ul>

    链接伪类

    :link :visited

    例如:

    a:link{color:#33FF00;}

    a:visited {color:#FF0000;}

    <a href="http://www.baidu.com">百度</a>

    动态伪类:

    :hover:active:focus.

    :hover 表示鼠标移上去的状态。

    :active,鼠标点击按下的状态。

    :focus,表示得到焦点的状态。

    :active:focus的区别。

    例如:

    <label for="username">用户名:</label><input type="text" id="username" />

    <label for="password">密码:</label><input type="password" id="password" />

    Css:

    input#username:active{background:#000099}

    input#password:focus{background:#00FF00}

    不难发现:点击第一个文本框,点了文本框的背景色在松开鼠标时就没了。

    而点击第二个文本框。除非我们点击网页其他地方,不然它还是会一直给css定义到

    伪对象

    :first-letter

    用于设置对象内的第一个字符的样式表属性,最常见的应用就是配合float做首字母下沉的效果。

    P:first-letter{float:left;font-size:2.5em;color:red}

    :first-letter伪对象仅作用于块元素,内联元素需加display:block转换成块元素才可以。

    :first-line

    first-letter类似。

    清晨の雨露:One step one footprint
  • 相关阅读:
    给定一个排序数组,你需要在原地删除重复出现的元素
    OSPF-外部路由
    虚链路
    OSPF域间路由计算,防环
    转 C# 只允许运行一个实例
    转 点击关闭时最小化到任务栏
    C#,int转成string,string转成int
    SQL 查找表名 字段名
    C# *= 运算顺序
    SQL 批量删除表
  • 原文地址:https://www.cnblogs.com/zhmt/p/2470071.html
Copyright © 2011-2022 走看看