zoukankan      html  css  js  c++  java
  • 不可不知的CSS小技巧

    一、表单部分

    1.禁止textarea文本域的缩放

     resize:none;

    2.去除初始化textarea下拉条

    overflow:auto;

    3.如何让表单中的选项按钮,点击文字也能选中?

    <lable><input type="radio" name="sex" value="女" checked="checked"/>女</lable>

    4.如何让文本垂直对齐文本输入框

    input{vertical-align:middle;}

    5.如何做1像素细边框的table?

    #test{border-collapse:collapse;border:1px solid #ddd;}

    #test th,#test td{border:1px solid #ddd;}

    <table id="test">

    <tr><th>姓名</th><td>少年</td></tr>

    <tr><th>年龄</th><td>20</td></tr>

    </table>

    二、其它部分

    1.如何让单行文本在容器内垂直居中?

    #test{height:25px;line-height:25px;}

    2.如何让块级元素居中显示?

    #test{900px;height:200px;margin:0 auto;}

    3.如何清除图片下方出现几像素的空白间隙?

    方法1:img{display:block;}  方法2: img{vertical-align:top;}

    4.常见的链接样式

    a:link - 普通的、未被访问的链接

    a:visited - 用户已访问的链接

    a:hover - 鼠标指针位于链接的上方

    a:active - 链接被点击的时刻

    当为链接的不同状态设置样式时,请按照以下次序规则:a:hover 必须位于 a:link 和 a:visited 之后a:active 必须位于 a:hover 之后

    5.将一个容器设为透明

    #test{

        filter:alpha(opacity=50);

        -moz-opacity:0.5;

        -khtml-opacity: 0.5;

        opacity: 0.5;

      }

    在这四行CSS语句中,第一行是IE专用的,第二行用于Firefox,第三行用于webkit核心的浏览器,第四行用于Opera。

    6.CSS3阴影

    外阴影:

      .shadow {

        -moz-box-shadow: 5px 5px 5px #ccc;

        -webkit-box-shadow: 5px 5px 5px #ccc;

        box-shadow: 5px 5px 5px #ccc;

      }

    内阴影:

      .shadow {

        -moz-box-shadow:inset 0 0 10px #000000;

        -webkit-box-shadow:inset 0 0 10px #000000;

        box-shadow:inset 0 0 10px #000000;

      }

  • 相关阅读:
    推送
    XPath
    XML
    在xcode 6.4 环境下写的demo 在xode7 环境下 网络请求有问题
    SVN 搭建
    翻译
    iOS面试题积累
    安卓扁平化之路专题(三)Android 5.0新特性
    Android @SuppressLint @TargetApi 总结
    Android_support_v4,Android_support_v7,Android_support_v13区别
  • 原文地址:https://www.cnblogs.com/moxiaowohuwei/p/7454818.html
Copyright © 2011-2022 走看看