新聞中心
本文向大家描述一下CSS+DIV排版技術(shù)的使用,主要包括縱向排列元素,橫向排列元素,用列表排列元素和用絕對坐標定位元素等內(nèi)容,用DIV把元素定義為塊對象,用CSS設(shè)置對象的格式和位置。

幾種常用CSS+DIV排版技術(shù)
用DIV把元素定義為塊對象,用CSS設(shè)置對象的格式和位置。CSS+DIV排版方式是目前應(yīng)用很廣的排版方式,它的使用非常靈活,可制作非常復(fù)雜的版面。以下是幾種常用的CSS+DIV排版技術(shù)。
縱向排列元素
此類CSS+DIV排版技術(shù)用
舉例:
- #menu{
- width:100px;font-size:15px;
- }
- .dd{
- border:1pxdotted#0000FF;padding-top:5px;
- padding-bottom:5px;padding-left:5px;margin-bottom:3px;
- }
HTML
顯示效果為:
橫向排列元素
用
舉例:
- #box{
- height:110px;
- }
- #b1{
- width:120px;height:100px;border:4pxdouble#0000FF;
- float:left;
- }
- #b2{
- width:120px;height:100px;border:4pxdouble#0000FF;
- float:left;clear:none;margin-left:5px;margin-right:5px;
- }
- #b3{
- width:120px;height:100px;border:4pxdouble#0000FF;
- float:left;clear:right;
- }
顯示效果為:
#p#
用列表排列元素
用
- 或
- .list1{
- height:20px;
- }
- .list1ul{
- list-style-type:none;margin:0px;
- }
- .list1li{
- float:left;margin-right:5px;
- }
- [1]
- [2]
- [3]
- [4]
- 標簽制作列表,用CSS設(shè)置列表項目的效果。這種CSS+DIV排版技術(shù)主要用于規(guī)則排列的文本塊、圖片、控件等。
舉例:
顯示效果為:
[1][2][3][4]
用絕對坐標定位元素
瀏覽器窗口的左上角坐標為(0,0),x坐標向右,y坐標向下,此為CSS+DIV排版技術(shù)之絕對坐標定位。CSS提供了幾個位置屬性,可以設(shè)置對象在頁面中的位置。
position:當它取值為absolute時,表示對象使用絕對坐標定位。
left、top:對象的左上角坐標。
right、bottom:對象的右下角坐標。
z-index:對象的層疊順序。取值為一個整數(shù)。
用絕對坐標定位的對象是可以發(fā)生重疊的,如果沒有指定層疊順序,則后定義的對象位于上層,如果指定了“z-index”值,則值大的位于上層。
舉例:
- #m1{
- width:120px;height:100px;border:4pxdouble#0000FF;
- position:absolute;left:50px;top:10px;z-index:1;
- }
- #m2{
- width:120px;height:100px;border:4pxdouble#0000FF;
- position:absolute;left:185px;top:10px;z-index:2;
- }
- #m3{
- width:120px;height:100px;border:4pxdouble#0000FF;
- position:absolute;left:320px;top:10px;z-index:3;
- }


咨詢
建站咨詢
