zoukankan      html  css  js  c++  java
  • 关于css

    --!Importent

      关于伪类css优先级问题,.hover和.class的权重相同,比如 a.hour和a.class1他俩的权值相等

    1)css渐变

    
    

    FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#339999,endColorStr=#66CCCC); /*IE*/
    background: -webkit-linear-gradient(left, #339999 , #66CCCC); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #339999, #66CCCC); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #339999, #66CCCC); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #339999 , #66CCCC); /* 标准的语法(必须放在最后) */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#339999', endColorstr='#66CCCC'); /*IE6 & IE7*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#339999', endColorstr='#66CCCC')"; /* IE8 */

    
    

    2)css旋转

             -ms-transform:rotate(180deg); /* IE 9 */                               /*旋转*/
                 -moz-transform:rotate(180deg); /* Firefox */
                 -webkit-transform:rotate(180deg); /* Safari and Chrome */
                 -o-transform:rotate(180deg); /* Opera */

       document包含所有元素包括绝对定位的元素,而document.body 指body标签的内容,不包含绝对定位的元素

    3)css 倒三角符号

    .caret {
                            display: inline-block;
                             0;
                            height: 0;
                            margin-left: 2px;
                            vertical-align: middle;
                            border-bottom: 10px solid;
                            border-right: 10px solid transparent;
                            border-left: 10px solid transparent;
                            padding:0;margin:0;
                            position:relative;
                            top:7px
                         }

     4)a标签获取不到焦点,给a标签加个tabindex属性之后可以获取到焦点

     5)谷歌内核下滚动条样式

    ::-webkit-scrollbar{7px;height:7px;} /*谷歌浏览器的滚动条样式*/
    ::-webkit-scrollbar-track{background-color:#fbfafa;}
    ::-webkit-scrollbar-track:hover { background-color:#d5e5ee;}
    ::-webkit-scrollbar-thumb{background-color:#6699CC;box-shadow:0 0 2px #6699CC;-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; box-shadow:0 0 10px #ccc}
    /*::-webkit-scrollbar-thumb:hover {background-color:#EEEEEE}*/
    ::-webkit-scrollbar-thumb:active {background-color:#669999}
    

     6) Img的vertical-align属性;

     W3C: 该属性定义行内元素的基线相对于该元素所在行的基线的垂直对齐。  

     7)CSS3 圆角

       -moz-border-radius:4px; 
        -webkit-border-radius:4px;
         border-radius:4px; 
    

    8)CSS3 阴影

    -moz-box-shadow: 10px 10px 5px #888888; /* 老的 Firefox */
    box-shadow: 10px 10px 5px #888888;
    

    9)CSS3 百分比长度的加减

    calc(100% - 8px);
    

    10)css  background

    background: url("") no-repeat 0px 3px;
    no-repeat代表图像不重复,后面的0 3 代表分别图像的定位位置(left和top),可以是百分比 或(center left right)

    10)清除浮动
    #box:after { display: table; content: "";  0; clear: both; }
    

     该句代码可以理解为id为box的盒子内之后添加一个元素,要声明该元素的content属性,并且用clear:both清除浮动。

    blockquote:before {
    	content: open-quote;
    	position: absolute;
    	z-index: -1;
    	color: #DDD;
    	font-size: 120px;
    	font-family: serif;
    	font-weight: bolder;
    }
    

    blockquote模拟添加一个自定义背景,此处是一个‘“’引号,

     11)继承父元素的属性

    inherit

     12)文字的字符间距属性

    letter-spacing

     13)mate标签的 user-scalable=no 属性。网页不能缩放,但可以解决手机端浏览器迟钝的问题

        <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">

  • 相关阅读:
    Java8 Optional使用方式
    ABAC框架-casbin
    Java数据脱敏(手机号|邮箱号|身份证号|银行卡号)
    使用OpenOffice将office文件转为pdf
    在线审批流设计
    Java 将带逗号的字符串转为List
    Java8 lambda常用操作
    Markdown合并单元格
    本博客已搬迁至rcst.xyz
    涂色(题解)
  • 原文地址:https://www.cnblogs.com/slqd/p/5089383.html
Copyright © 2011-2022 走看看