當前位置:編程學習大全網 - 源碼下載 - Divcss樣式源代碼

Divcss樣式源代碼

DIV寬度設置方法和案例如下:

在DIV網頁布局中,當分辨率小於或等於1024px(像素)時,DIV布局對象顯示寬度為1000px,當分辨率大於1024px時,顯示寬度為1200px。利用CSS改變瀏覽器的顯示寬度實現版面網頁寬度的動態變化(網頁寬度隨著瀏覽器的顯示寬度自動變寬變窄)。

使用CSS單詞和語法

1.代碼如下:

@媒體屏幕和{CSS樣式選擇器}

請註意,要更改的CSS樣式選擇器用花括號括起來。

以不同分辨率顯示不同寬度樣式的案例

DIVCSS小案例描述:

1.我們首先設置壹個DIV框css,命名為”。abc”,將其高度設置為300px,CSS邊框設置為黑色;並設置邊距:0自動布局居中。這兩種風格都是事先設定好的,便於觀察。

2.我們手動拖動瀏覽器顯示寬度,然後觀察框寬的變化。當瀏覽器寬度調整到不超過500px時,對應的框寬會顯示為100 px;;當瀏覽器的寬度不大於901px時,方框寬度對應於"。abc”將顯示為200px當瀏覽器的寬度調整為大於1201px時,框對象的寬度顯示為1200 px;;小於1200px時,顯示寬度為900px。

3.CSS代碼:代碼如下;

。ABC { height:300 px;邊框:1px實心# 000;邊距:0 auto}?

@ media screen and(min-width:1201px){?

。abc {width: 1200px}?

}?

/* css註意:瀏覽器寬度不小於1201px時,abc顯示寬度為1200px */?

@ media screen and(max-width:1200 px){?

。abc {寬度:900px}?

}?

/*當瀏覽器寬度設置為不超過1200px時,abc將顯示900px寬度*/?

@ media screen and(max-width:901px){?

。ABC { width:200 px;}?

}?

/*當瀏覽器寬度不超過901px時,將abc的寬度設置為顯示200 px */?

@媒體屏幕和(max-width: 500px) {?

。ABC { width:100 px;}?

}?

/*當瀏覽器寬度不超過500px時,將abc顯示屏的寬度設置為100 px */?

要註意CSS的代碼順序,由大到小對CSS進行排版(判斷瀏覽器越寬越會放在前面)。這是因為邏輯關系。@media對CSS放錯的判斷會導致判斷無效。

4.HTML代碼:代碼如下:

& lt!DOCTYPE html & gt?

& lthtml & gt?

& lthead & gt?

& ltmeta charset = " utf-8 "/& gt;?

& lttitle & gt無標題文檔

& ltstyle & gt?

。ABC { height:300 px;邊框:1px實心# 000;邊距:0 auto}?

@ media screen and(min-width:1201px){?

。abc {width: 1200px}?

}?

/*當瀏覽器寬度不小於1201px時,abc顯示寬度為1200px */?

@ media screen and(max-width:1200 px){?

。abc {寬度:900px}?

}?

/*當瀏覽器寬度設置為不超過1200px時,abc將顯示900px寬度*/?

@媒體屏幕和(max-width: 900px) {?

。ABC { width:200 px;}?

}?

/*當瀏覽器寬度不超過900px時,abc顯示寬度為200px */?

@媒體屏幕和(max-width: 500px) {?

。ABC { width:100 px;}?

}?

/*當瀏覽器寬度不超過500px時,將abc顯示屏的寬度設置為100 px */?

& lt/style & gt;?

& lt/head & gt;?

& ltbody & gt?

& ltdiv class="abc " >DIVCSS5示例:我的DIV寬度會隨著瀏覽器寬度而變化。嘗試更改瀏覽器寬度

& lt/body & gt;?

& lt/html & gt;?

5.為了兼容IE9以下的瀏覽器,需要加壹個google JS,當然也可以下載吸引人的html:代碼如下;

& lt!-[if lt IE 9]& gt;?

& ltscript src = "/SVN/trunk/css3-media queries . js " & gt;& lt/script & gt;?

& lt![endif]-& gt;?

把JS代碼放進去

6.完美兼容各大瀏覽器HTML+CSS+JS源代碼:代碼如下;

& lt!DOCTYPE html & gt?

& lthtml & gt?

& lthead & gt?

& ltmeta charset = " utf-8 "/& gt;?

& lttitle & gt無標題文檔

& ltstyle & gt?

。ABC { height:300 px;邊框:1px實心# 000;邊距:0 auto}?

@ media screen and(min-width:1201px){?

。abc {width: 1200px}?

}?

/* css註意:瀏覽器寬度不小於1201px時,abc顯示寬度為1200px */?

@ media screen and(max-width:1200 px){?

。abc {寬度:900px}?

}?

/*當瀏覽器寬度設置為不超過1200px時,abc將顯示900px寬度*/?

@媒體屏幕和(max-width: 900px) {?

。ABC { width:200 px;}?

}?

/*當瀏覽器寬度不超過900px時,abc顯示寬度為200px */?

@媒體屏幕和(max-width: 500px) {?

。ABC { width:100 px;}?

}?

/*當瀏覽器寬度不超過500px時,將abc顯示屏的寬度設置為100 px */?

& lt/style & gt;?

& lt!-[if lt IE 9]& gt;?

& lt腳本src="/svn/trunk/css3-

mediaqueries.js " & gt& lt/script & gt;?

& lt![endif]-& gt;?

& lt/head & gt;?

& ltbody & gt?

& ltdiv class="abc " >DIVCSS5示例:我的DIV寬度會隨著瀏覽器寬度而變化。嘗試更改瀏覽器寬度

& lt/body & gt;?

& lt/html & gt;?

  • 上一篇:我的bt下載速度怎麽這麽慢啊 文件又大 !!
  • 下一篇:黑客網絡遊戲源代碼
  • copyright 2024編程學習大全網