美文网首页
属性补充

属性补充

作者: 憧憬001 | 来源:发表于2018-12-06 20:37 被阅读0次

    一、背景图片

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
            <style type="text/css">
                #bg{
                    /*1.设置背景图
                     将指定图片作为当前标签的背景*/
                    background-image: url(img/pygame.png);
                    
                    /*
                     2.背景图是否平铺
                     repeat(默认) - 当背景图比标签小的时候,背景图会重复渲染,直到标签全部铺满位置
                     no-repeat - 背景只渲染一次
                     * */
                    background-repeat: no-repeat;
                    
                    /*
                     3.背景图的位置
                     数值 - x、y坐标的值
                     left
                     right
                     center
                     * */
                    background-position-x: 300px;
                    background-position-y: center;
                }
            </style>
        </head>
        <body>
            <div id="bg" style="width: 600px; height: 500px; background-color: #B8860B;">
                
            </div>
        </body>
    </html>
    

    二、CSS其他属性

    <!--
        1.标准流
          块级 - 
          行内 -
          行内块 -
         2. display:修改标签类型
            block
            inline
            inline-block
            
        3.脱标(脱流) - 浮动、定位
        一行可以显示多个,默认大小伟内容大小,设置宽高有效
        
        4.浮动(float)
        left - 左浮动
        right - 右浮动
        a.文字环绕 
        b.清除浮动 - 清除因为浮动而产生的高度塌陷问题(父标签不浮动,子标签浮动)
                             高度塌陷的父标签{overflow:hidden}
        
        5.定位
        a.距离 - left,right,top,bottom
        b.设置参考对象 - position
          initial/static(默认)- 不定位
          absolute - 相对于父标签定位(要求父标签的position的值不能是initial/static)
          relative - 相对自己定位(自己在标准流中的位置)
          fixed - 相对于浏览器定位
          sticky - 浏览器滚动相对浏览器定位,不滚动相对自己的标准流定位
          
        6.盒子模型
           一个标签由四个部分组成:content、padding、border、margin
    -->
    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8" />
            <title></title>
            <style type="text/css">
                div{
                    font-weight: 500;
                    text-align: center;
                    background-color: darkgoldenrod;
                    /*height: 100px;*/
                    line-height: 100px;
                }
            </style>
        </head>
        <body>
            <!--
                1.font-weight  文字加粗
                    border(加粗)/bold(加粗)
                    100-400 :一般
                    500:常规
                    600-900:加粗
                2.font-style 文字样式
                
                3.文字对其方式
                text-angin:
                left
                right
                center
                
                注意:这个属性是针对标签中的内容(内容可以是文字,也可以是其他标签)
                
                4.行高
                line-height
                一个标签中只有一行内容的时候,可以通过设置内容行高和标签行高相同,让内容在标签垂直方向居中
                
                5.文字装饰器
                text-decoration:
                
                6.text-indent  (首行缩进)
                
                7.字间距
                letter-spacing
            -->
            <div id="">
                文字效果
                <a href=""></a>
                <a href=""></a>
                <a href=""></a>
                <a href=""></a>
            </div>
            
            <!--
                列表相关属性
                 a.定义符号样式
                 b.定义符号位置
            -->
            <style type="text/css">
                ul{
                    list-style-type: circle;
                    list-style-image: url(img/weixin.png);
                    
                    list-style-position: outside;
                }
            </style>
            <ul>
                <li>数</li>
                <li>理</li>
                <li>化</li>
            </ul>
            
            
            
        </body>
    </html>
    
    

    相关文章

      网友评论

          本文标题:属性补充

          本文链接:https://www.haomeiwen.com/subject/qewncqtx.html