zoukankan      html  css  js  c++  java
  • css选择器

    1. 标签选择器(如:body,div,p,ul,li)

    2. .类选择器(如:class="head",class="head_logo") 

    3. ID选择器(如:id="name",id="name_txt")

    4. 全局选择器(如:*号)

    5. .组合选择器(如:.head .head_logo,注意两选择器用空格键分开)

    6. .继承选择器(如:div p,注意两选择器用空格键分开)

    7. 伪类选择器(如:就是链接样式,a元素的伪类,4种不同的状态:link、visited、active、hover。)

    8. 字符串匹配的属性选择符(^ $ *三种,分别对应开始、结尾、包含) 

    最基本的:

    设置display属性为none,或者设置visibility属性为hidden

    技巧性:

    设置宽高为0,设置透明度为0,设置z-index位置在-1000em

    z-index 属性设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。

    史上最全的CSS hack方式一览

    https://blog.csdn.net/freshlover/article/details/12132801

    a:visited和a:hover的顺序放错了

    a标签的四种状态排序原则:love hate原则---l(Link) ov(visited)e h(hover)a(active)te

    注释:元素可拥有负的 z-index 属性值。

    注释:Z-index 仅能在定位元素上奏效(例如 position:absolute;)!

  • 相关阅读:
    单例模式
    抽象工厂模式
    工厂方法模式
    并发编程:等待/通知机制
    并发编程:深入理解synchronized
    并发编程:为何线程的等待方法都会抛出InterruptException
    并发编程:基础知识
    Mybatis:整合Spring
    Mybatis:插件原理
    Mybatis:体系结构和工作原理
  • 原文地址:https://www.cnblogs.com/qiqi105/p/8989763.html
Copyright © 2011-2022 走看看