• CSS 样式


    大小  

         宽度  width

         高度  height

    例如:.div{100px;

                   height:100px;}

    背景

         背景色  bakcground-color:

                    颜色可以用英文例如red  也可以用#查找   例如:#f00   其实也是红色    或者用三色  rgb(255,255,255)                         

         背景图片  background-image:url(图片路径)

         背景图的平铺方式 background-repeat

                        例如: background-repeat:no-repeat  意思是是否重复背景图:不平铺  就是单张图

         背景图的位置   background-position:top /center/ bottom  这里说的是垂直 顶部 居中 底部

                    例如居中:background-position:center    是定在div 有宽高的上下中间

        背景图大小  background-size

                例如:bakckground-size:100px 100px;      图片宽高 100px

        背景图   background-attachment

               例如:background-attachment:fixed;    把图片锁住

    字体


        字体样式   font-family

             例如:font-family:微软雅黑;

        字体大小   font-size

            例如:font-size:12px;

        字体倾斜度  font-style

            例如:font-style:intalic;    倾斜

        字体划线  text-decoration:underline ;下划线

                     text-decoration:overline;  上划线

                     text-decoration:line-through;删除线

                     text-decoration:none;  没有,一般是用来去掉连接的下划线的

        字体颜色  color

                  color:red;   字体颜色是红色

    对齐方式

        水平对齐:text-align  

               例如:text-align:center; 水平居中

        垂直对齐:vertical-align   一般配合着display:table-cell

              例如:vertical-align:center;  display:table-cell;

        行高   line-height      div一般垂直对齐不好用时  就用行高      针对这个div左上边的点

            例如:有一个div高度是300px    那么 加一个div  高度是30px 居中是  line-height:50%;margin-top:-30px;

                        有一个div高度是50px        文字垂直居中是height:50px;

        文字缩进    text-indent

             例如:一段文字第一行空出2个字    那么用缩进   

                           text-indent:30px;

    边界边框

        视图

       外边距   maigin     就是边框线距离外边的距离   margin:上  右  下  左   顺时针算

             例如:margin-top:20px;或者  margin:20px 0 0 0 ;

       边框线  boder    边框线粗细大小

             border:1px   solid  black;  意思是 1px粗细   实线  边框线颜色是黑色

            box-sizing:border-box;     div1套div2  意思  把里面的div2超出外面的div1的div2边框线  缩进div1里面正好一样大小

       内边距   padding   内容距离边框的距离   如果加了内边距,边框大小有时候会响应撑大 了

                 例如:padding:10px;

    列表方块     列表也可以相当于一个div方块  可以插入样式

              list-style:none;   就是把前面的列表的序号或者点去掉

              list-style-image:url(小图标路径)

    其他

     display:none;   隐藏不占位置   

              block  显示

    例如:隐藏

    显示

     

    visibility   hidden   隐藏占用位置

                 visible   显示

     

    隐藏:

    大家看出来区别了么

    超出部分  overflow :hidden;    超出部分 隐藏

                 ovetflow:scroll;       超出部分用滚动条看

    透明                   

                  

         opacity:0.5;    -----对应的是高级浏览器透明度

    -moz-opacity:0.5;        -------对应的是火狐浏览器

    filter:alpha(opacity=50)    -----对应的是IE浏览器

      最好是一块用

    弧度            就是把div的四边角  有修成弧度的

          border-radius:     px

    阴影         

          box-shadow:      0 px         0  px           30px            black

                         从左到右为正数      上到下为正数   阴影范围        阴影颜色

    格式布局  

                  流     float    浮动起来  ,当外面的宽度(浏览器的边框的宽度能动)不够时会自动挤到下一行

    例如:<div style="100px;height:100px;background-color:red;float:left;"></div>

           <div style="100px;height:100px;background-color:blue;float:left;"></div>

          

          清流   clear:both;

    例如:

    <div style="100px;height:100px;background-color:red;float:left;"></div>

           <div style="100px;height:100px;background-color:blue;float:left;"></div>

         会把黑色的盖住,因为前两个div是浮动起来的  可以认为飘起来的

    <div style="100px;height:100px;background-color:black;"></div>

    要是把第个div 在第二行显示的话  那么就要清流

    <div style="100px;height:100px;background-color:red;float:left;"></div>

           <div style="100px;height:100px;background-color:blue;float:left;"></div>

       <div  style="clear:both;"></div>

    <div style="100px;background-color:black;height:100px;"></div>

    位置

     position:fixed;   位置固定  相对于浏览器边框位置固定 ,不会随着滚动条滚动而变动位置

    position:absolute;   浮动起来的,相对于父级的position而改动位置   如果没有父级位置  会往上找父级位置  一直到整个找到body

    position:relative;   和没有position一样,一般是给div定义父级用的

    有了position   加位置就好办了  top  left bottom right

    例如: position:absolute;

             top:10px;

    层 

     z-index:数字(没有px)       没有z-index的时候,一般默认数字是0   针对上面position 用的

    谁的数字大就就在上面 

  • 相关阅读:
    [原创] 腾讯RTX二次开发相关的一些注意事项
    小技巧:快速清除项目中的svn相关文件!
    用SQL实现的BASE64加密及解密函数(SQL2005以上有效)
    摄影基础知识
    优秀的WEB前端开发框架:Bootstrap!
    virtualbox 安装 mac os x lion 10.7实现全屏显示!
    按摩穴位治疗鼻炎
    实用技巧:利用Excel实现客户档案的统一管理
    写了个小游戏:怪兽岛之挖矿练习
    闲来无事,用javascript写了一个简单的轨迹动画
  • 原文地址:https://www.cnblogs.com/zhangwei99com/p/6663654.html
Copyright © 2020-2023  润新知