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
  • 相关阅读:
    Springboot演示小Demo
    快速构建一个 Springboot
    javase练习题--每天写写
    javase练习题
    WebDriver API——延时操作及元素等待
    WebDriver API——javascript的相关操作
    Jenkins安装部署及tomcat的入门介绍
    WebDriver API——鼠标及键盘操作Actions
    sql查询练习
    睡前反省,絮叨絮叨
  • 原文地址:https://www.cnblogs.com/zhmt/p/2470071.html
Copyright © 2011-2022 走看看