属性补充

2018-12-06  本文已影响0人  憧憬001

一、背景图片

<!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>

上一篇下一篇

猜你喜欢

热点阅读