這篇文章將為大家詳細(xì)講解有關(guān)css響應(yīng)式網(wǎng)頁如何實(shí)現(xiàn)媒體查詢,小編覺得挺實(shí)用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

平定網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)公司,平定網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為平定1000+提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)公司要多少錢,請找那個售后服務(wù)好的平定做網(wǎng)站的公司定做!
手寫響應(yīng)式網(wǎng)頁,具體技術(shù)點(diǎn)有:
1.聲明viewport元標(biāo)簽(響應(yīng)式網(wǎng)頁必備)
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
width - viewport的寬度 height - viewport的高度
initial-scale -初始的縮放比例
minimum-scale -允許用戶縮放到的最小比例
maximum-scale -允許用戶縮放到的最大比例
user-scalable -用戶是否可以手動縮放
2.頁面中的圖片都要用響應(yīng)式圖片如:
img{width:50% (該圖片在父元素中的占比) max-width:50%;(在父容器中的占比,并且不能超過圖片自身的大小--防止圖片無限放大產(chǎn)生失真)}
3.使用流式布局(布局元素使用浮動或行內(nèi)快)
4.避免使用絕對尺寸如px,使用相對單位em或rem;
em:相對于父元素的字體大小
rem:相對于根目錄的字體大小
5.使用CSS3MediaQuery技術(shù)(最重點(diǎn))
Media:指瀏覽網(wǎng)頁的設(shè)備,如:screen(pc/pad/phone/watch/print/tv/projection/tty(針式打印機(jī)/cmd)/braille(讀屏軟件)...)
MediaQuery:查詢出當(dāng)前瀏覽設(shè)備類型、分辨率、色彩深度、方向(landscape/portait)等等特性。
CSS3 MediaQuery:根據(jù)當(dāng)前瀏覽設(shè)備的特性有選擇性執(zhí)行某些CSS樣式,而忽略其他一些樣式。
具體做法有兩種:
1.有選擇性的執(zhí)行某些外部CSS文件
<link media="screen and (min-width:768px) and (max-width:991px)" rel="stylesheet" href="css/pad.css"/>
特點(diǎn):只有媒體查詢結(jié)果為真的外部樣式文件才會被執(zhí)行,否則不執(zhí)行!不足:即使不符合當(dāng)前瀏覽設(shè)備的外部樣式文件,也會被瀏覽器請求!
2.有選擇性的執(zhí)行某段CSS中的部分樣式
@media screen and (min-width:768px) and (max-width:991px) {
.box {
margin: 6px;
...
}
}
關(guān)于“css響應(yīng)式網(wǎng)頁如何實(shí)現(xiàn)媒體查詢”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
新聞名稱:css響應(yīng)式網(wǎng)頁如何實(shí)現(xiàn)媒體查詢
文章URL:http://chinadenli.net/article42/gdgiec.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、小程序開發(fā)、定制開發(fā)、網(wǎng)站策劃、企業(yè)網(wǎng)站制作、面包屑導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)