• CSS部分语法2


    <!--  
        第1部分 尺寸与框模型 略
        第2部分背景设置
        2.1 背景颜色:background-color:value
        2.2 背景图片:background-image
            body{
                background-image:url("image/bg_01.gif");
            }
        
        2.3 背景重复background-repead
                    -repeat-x:仅在水平方向重复
                    -repeat-y:仅在垂直方向重复
                    -no-repeat:仅显示一次
        2.4 背景定位 background-position 改变图像在背景中的位置
        
        2.5背景图片的固定 background-attachment:value
            默认值是 scroll:背景会随着文档滚动
            可取值为 fixed:背景固定不动,不会随着页面其他部分滚动而滚动,常用于水印
        
        第3部分 文本格式化
         指定字体: -font-family:value1,vlues2;
        字体大小:-font-size:value;
        字体加粗:-font-weight:normal/bold;
        文本颜色:-color:value;
        文本排列: -text-align:left/right/center;
        文字修饰:-text-decoration:none/underline;
        行高:-line-height:value;
        首行文本缩进:-text-indent:value;
        
        第4部分 表格样式
        4.1
        边距属性:padding
        尺寸属性 :width,height
        文本格式属性:略
        背景属性:设置表格或者单元格的背景颜色或者被禁图像
        border属性:设置表格的边框
            垂直居中:vertical-align:top/middle/bottom;
            
        4.2表格特有属性
        4.2.1 边框合并:如果设置了单元格的边框,相邻单元格的边框会单独显示,相当于双边框,
            合并相邻的边框 border-collapse:separate/collapse;    
        4.2.2 边框边距(仅适用于边框分离模式也即border-collapse的值为separate):
                 border-spacing:
                 指定一个值:该值同事适用于水平和垂直间距
                 指定两个值:第一个指定水平间距,第二个值指定垂直间距,且两个值之间用空格隔开
                 
        第5部分 浮动定位
        5.1     
        普通定位:
        浮动定位:
            定义元素在哪个方向浮动; float:none/left/right;
            用于清除浮动带来的影响,可以指定哪边:clear: none/left/right/both;  
        相对定位:
        绝对定位:
        
        第6部分 显示方式
        6.1 一切皆为框:页面上的元素都可以显示为框
                块级元素如,div> <h1> <p>等,这些块级元素显示为一块内容,即“块框”
                内联元素/行内元素:如<span> <a> 等,内容显示在行内,即“行内框”
                display:none/block/inline;
                    none 让生成的元素没有边框,该框及其所有内容不再显示,不占用文本中的空间
                    block 让行内元素表现得想块级元素一样
                    inline 让块级元素表现得像内联元素一样
        6.2光标
            cursor属性
                default
                pointer
                crosshair
                text
                wait
                help等
        
        第7列表样式
        7.1    列表样式标志:list-style-type
                    用于控制列表中列表项标志的样式
                    无需列表:出现在各列表项旁边的圆圈点
                    有序列表:可能是字母、数字或其他计数体系中的一个符号
                    
                    无序列表取值:
                        none:无标记
                        disc:实心圆,为默认值
                        circle:空心圆
                        square:实心方块
                    有序列表:
                        none:无标记
                        decimal:数字(如1,2,3,4,5),为默认值
                        lower-roman:小写罗马数字
                        upper-roman:大写罗马数字
                        等
            7.2 列表项图像 list-style-image属性使用图像来替换列表项的标记
                取值为:url(),指定图像作为有序或无序列表的标志
                
            第8部分 定位
                8.1定位属性:
                position 规定元素的定位类型,可取值:static/relative/absolute/fixed
                偏移属性  top,bottom,left,right属性,用于定义远古三矿的便宜位置
                z-index 设置元素的堆叠顺序
                float/clear 浮动定位属性
                            
                        
        -->
    
    
    
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>day03</title>
        <style>
        /*第1部分 尺寸与框模型*/
            div{
                width:180px;   /**/
                height:160px;    /**/
                color:red;    /*字体颜色*/
                background:#ffffff; /*背景颜色*/
                border:2px solid black;/*边界的 宽度 样式 颜色 */
                text-indent:10px;       /*首行缩进10px*/
            }
            
            
            div.class_1{
                width:80px;
                height:60px;
                
                border:1px solid black;
            }
        
            div.hidden{overflow:hidden;}
            div.scroll{overflow:scroll;}
            div.auto{overflow:auto;}
            
            input.btn{
                width:90px;
                height:30px;
                color:red;
            
            }
            
            div.box{
                width:250;
                height:250;
                padding:10px;/*内容与框线之间的距离
                            padding-top/right/bottom/left:value
                             */
                margin:0 auto;  /*与下一个元素的空间量,可以取值为auto由浏览器计算外边框
                                -margin-top/right/bottom/left:value
                              */
                border:3px solid red;
            
            }
            
            h1.p1{
                text-align:center; /*文本居中 */
            }
            
            table{
                width:200px;
                border:2px solid black;
                border-collapse:collapse; /*单元格边框合并 */
                
            }
            td{
                height:50px;
                border:3px solid red;
                vertical-align:middle;  
            }
        
            
        </style>
    
    
    
    
    </head>
    
    
    
    <body>
        <div class="class_1" >
            默认显示,即使超出尺寸,也显示全部内容
        </div><br/><br/>
        
        <div class="hidden" >文本超出尺寸限制,隐藏文本;
            凑字数:斤斤计较多军军家家户户或或或或家具家电军军多多多多顶顶顶顶
            哒哒哒哒哒哒多多多多么么么么么么么木木木木不不不不不不不不
            哒哒哒哒哒哒多多多多多多多多多多多多多多多多多多
         </div><br/><br/>
        
        
        <div class="scroll" >文本超出尺寸限制,可以拉滚动条查看,
            不超出限制,也显示滚动条;
            凑字数:斤斤计较多军军家家户户或或或或家具家电军军多多多
         </div><br/><br/>
        
        
        <div class="auto" >文本超出尺寸限制,可以拉滚动条查看,不超出尺寸没有滚动条;
            凑字数:斤斤计较多军军家家户户或或或或家具家电军军多多多多顶顶顶顶
         </div>
        <input class="btn" type="button" value="登录">
        <div class="box"> 外边框  </div>
        
        <h1 class="p1">文本居中演示</h1>
        
        
        <table>
            <tr>
                <td>姓名</td>
                <td>年龄</td>
            </tr>
            
            <tr>
                <td>Kwin</td>
                <td>23</td>
            </tr>
            
        </table>
        
    </body>
    </html>
  • 相关阅读:
    STL中的distance和advance的简单用法
    Excel 根据数据 快捷生成sql语句
    vi | vim 用法
    常用windows 命令
    .NETCore3.0 + EFCore中使用Oracle报“ORA-12154: TNS:could not resolve the connect identifier specified"的错误处理
    CentOS虚拟机上安装java
    Eclipse快捷键
    Spring学习笔记
    ifconfig: command not found(CentOS专版,其他的可以参考)
    利用正则表达式截取带有嵌套方括号中最内层的字符串, 无论嵌套多少层始终要最里面的方括号的内容
  • 原文地址:https://www.cnblogs.com/kwinwei/p/10593200.html
Copyright © 2020-2023  润新知