capture格式布局

來源:互聯網
上載者:User

標籤:

布局方式:div+css

一、(位置)position:fixed

    鎖定位置(相對於瀏覽器的位置),例如有些網站的右下角的快顯視窗

 

 

仿寫一個例子

其中position:fixed 鎖定

 

顯示

 

 

二、position:absolute(絕對的)    

特殊性:絕對位置其實是在頁面上方進行定位,不同於相對定位,相對定位是在頁面當中真實佔有某塊地區,若有上下左右的值會進行平移,而不會失去原佔有位置

    1.外層沒有position:absolute(或relative);那麼div相對於瀏覽器定位,如中b(距離瀏覽器右邊框為50像素,距離下邊框為20像素)。

    2.外層有position:absolute(或relative);那麼div相對於外層邊框定位,如中bb(距離d的右邊框50像素,距離d的下邊框為20像素)。

樣本:

 

 

 

 

三、position:relative

    相對位置 相對定位。

特殊性:實際佔有位置固定,但可以讓邊框或者形狀平移,如同優酷中的視頻平移邊框.相對定位是在頁面當中真實佔有某塊地區,若有上下左右的值會進行平移,而不會失去原佔有位置

    如,相對於把此div包含住的div的某個位置進行固定。如果外層沒有包含他的,那就相對於瀏覽器進行相對位置的固定。

樣本:

 

 

四、分層(z-index)

    在z軸方向分層,可以理解為分成一摞紙,層數越高越靠上。

    在上面relative的樣本中,我們看到了aa遮住了a,這是因為後寫代碼的顯示層級越靠前,那麼在不改變代碼順序的情況下如何讓a蓋住aa?如下:

樣本:

 

 

 

 

 

 

再如:

層數變高兩層,添加 z-index:2

 

註:層數基本預設都為1

 

 

五、float:left、right

Left、right時不用給他規定位置(left、top),直接相對於瀏覽器。若外部被包裹,相對於外部div的除去一行的位置的左上或右上顯示。

    overflow:hidden;    //超出部分隱藏;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標籤,滑鼠指向時,超出部分顯示可見

 

 

 

 

 

 

 

 

 

capture格式布局

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.