zoukankan      html  css  js  c++  java
  • css常用总结

    1、每逢大的灾难的时候,很多网站变成了灰色,如何让网站快速变灰?css代码是很简单的,用的是css的filter功能。

    html {
       filter: grayscale(100%);//IE浏览器
      -webkit-filter: grayscale(100%);//谷歌浏览器
      -moz-filter: grayscale(100%);//火狐
      -ms-filter: grayscale(100%);
      -o-filter: grayscale(100%);
      filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
      -webkit-filter: grayscale(1);//谷歌浏览器
    }

    有一些网站FLASH动画的颜色不能被CSS滤镜控制,可以在FLASH代码的和之间插入:

    <param value="false" name="menu"/>
    <param value="opaque" name="wmode"/>

    2.DIV可编辑,就是让一个div变成一个类似input输入框的效果。

    在div中添加contentEditable="true" 属性就可以了,如下:

    <div id="div1" contentEditable="true"  ></div>  
    
    <div id="div2" contentEditable="true" ></div>  
    
     <div contentEditable="true"  id="div3"></div>
    

     

    3、有些网站为了不让用户复制,设置了div禁止选择的功能,设置如下属性:

    <div unselectable="on" onselectstart="return false;">
    sdfsdfswerwer324234234234
    </div>

    5、input声音录入按钮,(紧支持谷歌)

    <input type="text" class="box" name="s" id="s" class="inputText" placeholder="输入关键词"  x-webkit-speech>
    

    6、给input的placeholder设置颜色

    ::-webkit-input-placeholder { /* WebKit browsers */
        color:    #999;
    }
    :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
        color:    #999;
    }
    ::-moz-placeholder { /* Mozilla Firefox 19+ */
        color:    #999;
    }
    :-ms-input-placeholder { /* Internet Explorer 10+ */
        color:    #999;
    }

    7透明度

    .haorooms{opacity: 0; cursor:pointer;  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);}

    背景颜色设置透明时代码如下,IE8以下不支持,要去这个地址把startColorstr,endColorstr 转换。http://kilianvalkhof.com/2010/css-xhtml/how-to-use-rgba-in-ie/

    .caption{ position: absolute;background:rgba(226,105,116,0.8);left: 0; top:0;display: none;color:#ffffff;height:100%;width:182px;padding:0 12px 0 13px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e26974",endColorstr="#e26974");}

    8超出长度显示省略号

    display:bolck;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;

    9.CSS强制换行和不换行

    自动换行:word-wrap: break-wordword-break: normal;

    强制英文单词断行:word-break:break-all;

    强制不换行:white-space:nowrap;

    10.css3弹性盒子

    #haorooms ul { //父亲
                display: -moz-box;
                display: -webkit-box;
                display: box;
                -moz-box-orient: horizontal;
                -webkit-box-orient: horizontal;
                box-orient: horizontal;
            }
            #haorooms  ul li{ //儿子设置
                -moz-box-flex: 1;
                -webkit-box-flex: 1;
                box-flex: 1;
                float:none;
    }

    本文摘自:http://www.haorooms.com/post/css_common

     
  • 相关阅读:
    贝叶斯公式推导
    三种常量池
    SpringCloud使用Feign实现服务间通信
    springCloud配置本地配中心SpringCloudConfig
    SpringApplication执行流程
    调用shutdown.sh后出现could not contact localhost8005 tomcat may not be running报错问题
    TCP协议详解
    web.xml配置说明
    第一份offer
    博客CSS
  • 原文地址:https://www.cnblogs.com/vivijs/p/4178189.html
Copyright © 2011-2022 走看看