• capture格式布局


    布局方式:div+css

    一、(位置)positionfixed

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

     

    仿写一个例子

    其中position:fixed 锁定

    显示如图

    二、positionabsolute(绝对的)    

    特殊性:绝对定位其实是在页面上方进行定位,不同于相对定位,相对定位是在页面当中真实占有某块区域,若有上下左右的值会进行平移,而不会失去原占有位置

        1.外层没有positionabsolute(或relative);那么div相对于浏览器定位,如下图中b(距离浏览器右边框为50像素,距离下边框为20像素)。

        2.外层有positionabsolute(或relative);那么div相对于外层边框定位,如下图中bb(距离d的右边框50像素,距离d的下边框为20像素)。

    示例:

     

    三、positionrelative

        相对位置 相对定位。

    特殊性:实际占有位置固定,但可以让边框或者形状平移,如同优酷中的视频平移边框.相对定位是在页面当中真实占有某块区域,若有上下左右的值会进行平移,而不会失去原占有位置

        如下图,相对于把此div包含住的div的某个位置进行固定。如果外层没有包含他的,那就相对于浏览器进行相对位置的固定。

    示例:

     

     

    四、分层(z-index

        z轴方向分层,可以理解为分成一摞纸,层数越高越靠上。

        在上面relative的示例中,我们看到了aa遮住了a,这是因为后写代码的显示级别越靠前,那么在不改变代码顺序的情况下如何让a盖住aa?如下:

    示例:

     

     

    再如:

    层数变高两层,添加 z-index:2

    注:层数基本默认都为1

    五、floatleftright

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

        overflowhidden    //超出部分隐藏;scroll,显示出滚动条;

        <div style="clear:both"></div>   //截断流

    设置超链接的样式示例:

     

     

     

     

     

     

     

     

     

     

     

     

     

    显示效果

     

    再添加标签

     

    显示效果

     

    标签多了会自动往下排

     

     

     

     

    半透明效果:

        <div class="box">透明区域<div>

    在样式表中的代码为:

    .box

    {

    opacity:0.5; -moz-opacity:0.5 ; filter:alpha(opacity=50)

    }

    上图中overflow:visible 表示多出部分可见

    下图中opacity:0.5为半透明

    例如:

    显示效果:

    再例如;

    显示:

    想要隐藏多出的部分,所以改动a标签,因为b在a里面,a是超出的部分,所以添加hidden属性

    显示为隐藏效果不举例

    然后添加一个hover标签,鼠标指向时,超出部分显示可见

  • 相关阅读:
    【BZOJ 4581】【Usaco2016 Open】Field Reduction
    【BZOJ 4582】【Usaco2016 Open】Diamond Collector
    【BZOJ 4580】【Usaco2016 Open】248
    【BZOJ 3754】Tree之最小方差树
    【51Nod 1501】【算法马拉松 19D】石头剪刀布威力加强版
    【51Nod 1622】【算法马拉松 19C】集合对
    【51Nod 1616】【算法马拉松 19B】最小集合
    【51Nod 1674】【算法马拉松 19A】区间的价值 V2
    【BZOJ 2541】【Vijos 1366】【CTSC 2000】冰原探险
    【BZOJ 1065】【Vijos 1826】【NOI 2008】奥运物流
  • 原文地址:https://www.cnblogs.com/Ivan99999/p/5856404.html
Copyright © 2020-2023  润新知