更新時(shí)間:2021-06-01 來(lái)源:黑馬程序員 瀏覽量:
CSS的Media
Query媒體查詢(xún)(也稱(chēng)為媒介查詢(xún))用來(lái)根據(jù)窗口寬度、屏幕比例和設(shè)備方向等差異來(lái)改變頁(yè)面的顯示方式。使用媒體查詢(xún)能夠在不改變頁(yè)面內(nèi)容的情況下,為特定的輸出設(shè)備制定顯示效果。
1)媒體查詢(xún)由媒體類(lèi)型和條件表達(dá)式組成。常用的媒體查詢(xún)屬性如下。
2)設(shè)備寬高: device-width、device-height。
3)渲染窗口的寬和高:width、height。
4)設(shè)備的手持方向:orientation。
5)設(shè)備的分辨率:resolution。
媒體查詢(xún)的使用方法有兩種,即內(nèi)聯(lián)式和外聯(lián)式。下面通過(guò)代碼來(lái)對(duì)這兩種方式進(jìn)行演示。利用媒體查詢(xún)實(shí)現(xiàn)當(dāng)文檔寬度大于640px
時(shí),則對(duì)CSS樣式進(jìn)行修改。
(1)內(nèi)聯(lián)式是直接在CSS中使用,示例代碼如下。
<style> @media screen and (min-width:640px){ css屬性: css屬性 } </style>
(2)外聯(lián)式是作為單獨(dú)的CSS文件從外部引入的,示例代碼如下。
<link href="style.css" media="screen and (min-width:640px)" ref="stylesheet">
在學(xué)習(xí)媒體查詢(xún)時(shí),除了理解媒體查詢(xún)的基本概念以及語(yǔ)法格式外,還需要通過(guò)案例來(lái)練習(xí)媒體查詢(xún)的基本使用。
如何下載和使用Normalize.css?【移動(dòng)web頁(yè)面開(kāi)發(fā)】
BOM有幾部分組成?BOM與DOM的區(qū)別是什么?
2021-05-31JavaScript中修改元素內(nèi)容怎樣操作?
2021-05-313種JavaScript代碼書(shū)寫(xiě)位置和注意事項(xiàng)
2021-05-31網(wǎng)頁(yè)中不同元素類(lèi)型之間可以相互轉(zhuǎn)換嗎?
2021-05-28HTML網(wǎng)頁(yè)格式化:標(biāo)題標(biāo)簽、段落標(biāo)簽和水平標(biāo)簽
2021-05-28網(wǎng)頁(yè)模塊命名需要遵循哪些原則?【前端技術(shù)文章】
2021-05-24