css中的部分样式总结

1.列表样式
    list-style  
        list-style-type
        list-style-image
        list-style-position    
 
   list-style-type  设置列表项标志类型
     取值:                
         none  没有类型         
         disc   一个实心的小黑圆圈        
         circle    一个空心的小圆圈         
         square    一个黑块    
         decimal     数字    
         lower-roman 小写罗马数字(E.g. i, ii, iii, iv, v…—)    
         upper-roman     大写罗马数字 (E.g. I, II, III, IV, V…)
         decimal-leading-zero  十进制的值(E.g. 01, 02, 03, … 98, 99)
    
    list-style-image
         none   没有图片
         url()    图片的路径

    list-style-position    
         outside   [默认值]显示在主块的外部
         inside    显示在主块的内部

   其他样式:
      cursor  (鼠标样式)调整光标悬浮到链接上的时候光标的形状
        url    需使用的自定义光标的 URL。注释:请在此列表的末端始终定义一种普通的光标,以防没有由 URL 定义的可用光标。鼠标样式栈 url('./images/zhankai.png'), help
        default    默认光标(通常是一个箭头)
        auto     默认。浏览器设置的光标
        pointer    手型
        crosshair  十字交叉
        wait    等待
        help    帮助
        move    移动
        text    文本
    
    line-height 行高
        给元素设置行高等于盒子的高度,那么盒子中的文本将垂直居中

    outline    环绕边框,速写属性
       类似于盒子的边框,但是不占空间

    display   控制盒子的显示方式
      inline    行内显示,宽高无效(行内元素)
      block    块级显示,宽高有效(块级元素)
      inline-block    行内显示同时宽高有效
      none        不显示,不占据屏幕空间

    visibility    显示与隐藏
       hidden   隐藏,占据屏幕空间
       visible    显示

    opacity     透明度,0-1之间的取值,取值为0的时候隐藏,占据屏幕空间

    overflow     溢出处理
        hidden 超出内容隐藏
        auto     超出产生滚动条
        scroll   滚动条

    盒子相关的样式:
       每一个元素都是一个盒子
     width  宽度
     height  高度
     padding   内边距   =>padding-top 、padding-right、padding-bottom、padding-left  
     margin   外边距    =>margin-top、margin-right、right-bottom、margin-left
     
     border  边框
           border-width        为元素指定边框的宽度
             取值:
               关键字    thin 、medium、thick
               单位    px、em

           border-style        为元素指定边框样式
             取值:
                none    不设置
                hidden     隐藏
                dotted     显示一系列的点
                dashed 显示一系列小线段
                solid     显示一条单一的实心直线
                double     显示两条实心直线
                groove     边框雕刻效果(与ridge相反)
                ridge     与groove相反
                inset     嵌入式边界框(与outset相反)
                outset     突出的边界框

           border-color        为元素指定边框颜色
              取值:
                 关键字
                 十六进制
                 RGB
                 HSL
                 RGBA
                 HSLA

           border-radius        为元素指定圆角边框的半径
              取值:
                  绝对值     px、mm 、cm
                  相对值     em 、rem

           border         边框相关属性的速记写法

            背景(Backgrounds)
                 background-color         为元素设置一种颜色
                   关键字
                   十六进制
                   RGB
                   HSL
                   RGBA
                   HSLA
                 background-image    为元素设置一个背景图片
                    none
                    url()
                 background-size  设置背景的大小
                    cover
                    contain
                    百分比
                    绝对值
                 background-repeat     设置背景图片的重复方式
                    repeat         为了覆盖整个背景范围,背景图片尽可能多的重复,在背景边缘切割(clipping)最后一个图片以使用整个背景范围。
                    repeat-x            x方向平铺一行
                    repeat-y         y方向平铺一行
                    no-repeat    不重复

                 background-origin     设定背景的起始点
                    padding-box    默认,背景图片从内边距的外边缘开始绘制
                    border-box    背景图片从边框的外边缘开始绘制    
                    content-box    背景图片从内容区开始绘制

                 background-clip     设定背景的覆盖范围
                    border-box    默认,背景位于边框以内
                    padding-box    背景位于内边距以内
                    content-box    背景位于内容区

                 background-attachment     设置背景图片的固定点
                    scroll
                    fixed
                    local
                 background-position  设置为背景图像初始位置,可以实现图片精灵
                    关键字
                      top left
                      top center
                      top right
                      center left
                      center center
                      center right
                      bottom left
                      bottom center
                      bottom right
                    坐标

                 background 背景设置的速记写法
                    [<attachment>][<clip>][<color>][<image>][<position>][<repeat>]

        盒子模型:
          所有的元素都可以看作一个盒子
            内容盒子(W3C盒子、标准盒子)  默认
              box-sizing:content-box
               width=内容的宽度

            边框盒子(怪异盒子、IE盒子)
               box-sizing:border-box
                width=内容 + padding + border

        元素的默认样式
          body    默认有一个外边距
          ul      默认有margin、padding、list-style

2.文本相关的样式
    文字相关的样式(可以被继承)
     color    给文字指定颜色(关键字、十六进制、rgb函数、rgba函数)
     font-family  给文本设置字体(字体栈或字体族)
            serif         有衬线的字体,笔画结尾有特殊的装饰线或衬线
            sans-serif    无衬线的字体,笔画结尾是平滑的字体
            monospace    等宽字体,用于代码,字体中每个字宽度相同
            cursive         草书,这种字体有的有连笔,有的还有特殊的斜体效果。
            fantasy     梦幻装饰字体 ,具有特殊艺术效果的字体
    
    网络字体:
        font-family 为文字指定特殊的字体,浏览器只会使用浏览器可以访问到的字体。

            @font-face{
                font-family: myfont;
                src:url(./FZWangXZXKJW.TTF)
            }
            p{
                font-family: myfont;
            }

        font-style 用于关闭和打开斜体
            normal        【默认】正常字体,关闭斜体
            italic         斜体                
            oblique        模拟斜体
        
        font-weight 设置字体的粗细程度
            normal        【默认】正常,400
            bold         加粗字体,700                
            lighter        设置当前元素字体比父元素更细
            bolder        设置当前元素字体比父元素更粗
            100–900     数值类型的粗细程度(值越大字体越粗)

        text-align 文字排列方式
            left     左对齐
            center    居中
            right    右对齐

        text-transform 允许字体改变,文本变形                    
            none         防止任何改变            
            uppercase    将文本转换为大写                
            lowercase    将文本转换为小写        
            capitalize    将所有单词第一个字母转换为大写
            full-width    转换为类似于一个等宽字体

       text-decoration(line style color)         
         设置或者取消文本修饰
         速写属性  line style color            
        
        text-decoration-line 线的种类    
           none          取消所有文本修饰            
           underline      为文本添加下划线            
           overline      为文本添加上划线            
           line-through     为文本添加删除线
        
        text-decoration-style  线的样式
             solid(实线)
             wavy(波浪线)
             dashed(虚线)
             dotted(点状线)
             double(双实线)
        
        text-decoration-color  颜色
          关键字  十六进制   rgb函数   rgba函数
        
        text-shadow 设置或者取消文本阴影            
            none           取消所有阴影            
            h-shadow       必需。水平阴影的位置。允许负值        
            v-shadow      必需。垂直阴影的位置。允许负值        
            blur          可选。模糊的距离
            color          可选。阴影的颜色。参阅 CSS 颜色值
       

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值