• 样式表 格式布局


    一、样式表

    1、分类

    (1)内联样式表 即在body里面设置style。

    (2)内嵌样式表 即在head里面设置style。

    (3)外部样式表 即在CSS里面设置style。

    2、选择器

    (1)标签选择器。用标签名做选择器。

    (2)class选择器。都是以“.”开头。

     

    (3)ID选择器。以“#”开头。

    (4)复合选择器  

             隔开,表示并列。

         用空格隔开,表示后代。相当于共有的。

         筛选“.”

     

    二、样式属性

    (一)背景与前景

    2.前景字体:

    (二)边界和边框

     

    (三)

    链接的style

      a:link 超链接被点前状态

      a:visited 超链接点击后状态

      a:hover 悬停在超链接时

      a:active 点击超链接时

      在定义这些状态时,有一个顺序l v h a。

     

    三、格式布局

    (一)positionfixed

     

    锁定位置(相对于浏览器的位置),例如有些网站的右下角的弹出窗口。

    (二)positionabsolute

    1.外层没有positionabsolute(或relative);那么div相对于浏览器定位。

     2.外层有positionabsolute(或relative);那么div相对于外层边框定位。

    (三)positionrelative

    以其所在的文档流原位置的左上角为原点,进行定位。如果不确定原点在哪里,就设置上可见边框,不设置位置,只有relative,看看其在那个位置,所在位置就是文档流的原位置。

    (四)分层(z-index

       在z轴方向分层,,值越大,越靠前。

    (五)floatleftright

    Leftright时不用给他规定位置(lefttop),直接相对于浏览器。若外部被包裹,相对于外部div的除去一行的位置的左上或右上显示。

     

    半透明效果:opacity:0.5;

    CSS3 transition 属性:鼠标移到该位置,宽度变长。

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8"> 
    <title>菜鸟教程(runoob.com)</title>
    <style> 
    div
    {
        100px;
        height:100px;
        background:red;
        transition:width 2s;
        -webkit-transition:width 2s; /* Safari */
    }
    
    div:hover
    {
        300px;
    }
    </style>
    </head>
    <body>
    <p><b>注意:</b>该实例无法在 Internet Explorer 9 及更早 IE 版本上工作。</p>
    
    <div></div>
    
    <p>鼠标移动到 div 元素上,查看过渡效果。</p>
    
    </body>
    </html>

     

     

     

     

     

     

  • 相关阅读:
    docker-Tensorflow-gpu+ Jupyter
    jupyter文档
    安装matlab文档url
    收藏的下载链接
    Selenium+ PhantomJS
    ubuntu 类似qq的截图工具
    公众号图片
    编译tensflow:因为非法指令(吐核)
    中小型网络组网
    git免密推送代码
  • 原文地址:https://www.cnblogs.com/wwz-wwz/p/5769013.html
Copyright © 2020-2023  润新知