麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > CSS > 正文

CSS網頁設計:百分比進行背景圖片定位

2024-07-11 09:05:27
字體:
來源:轉載
供稿:網友

網頁制作Webjx文章簡介:大部分人應該習慣于使用描述性詞語(left、top、center…)或者數值(20px、1em…)對背景圖片定位,百分比可能比較少用,常見的有50%、100%等數值。

此文為后來的教程做鋪墊,轉自這兒。百分數定位很有意思,可以實現非凡的效果。

大部分人應該習慣于使用描述性詞語(left、top、center…)或者數值(20px、1em…)對背景圖片定位,百分比可能比較少用,常見的有50%、100%等數值。例如希望背景圖片水平居中,距離容器頂部20px,可以使用

background-position: 50% 20px; 之所以不使用


background-position: center 20px;
是因為類似這種描述性詞語和數值混用的形式不被W3C推薦。(單純的描述性詞語組合使用是沒有問題的,例如:background-position: right bottom;)閱讀全文...

使用百分比進行定位的好處是可以利用CSS的計算功能,達到px定位所難以完成的任務。例如在一個寬高均為300px的容器中,使用


background-position: 150px 150px; 可以看到背景圖片的左上角頂點(坐標0,0)定位到了齊容器的中心點(坐標150px,150px)。

CSS網頁設計:百分比進行背景圖片定位




而把150px替換為50%,使用

background-position: 50% 50%;

看到的并不是如下的效果

CSS網頁設計:百分比進行背景圖片定位




而是這樣

CSS網頁設計:百分比進行背景圖片定位




可見,CSS計算出了背景圖片的中心點。這也可以解釋為什么我們在使用

background-position: 100% 100%;


定位的時候,圖片被放置在容器的右下角,而并沒有跑出容器。(如果使用 background-position: 300px 300px; 的話,背景圖片會被移出容器)

同樣,如果使用

background-position: 20% 20%;

會將背景圖片的坐標點(20%,20%)定位到容器的坐標點(20%,20%)。

CSS網頁設計:百分比進行背景圖片定位

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美偷拍一区二区 | 久久精品99久久久久久2456 | 成人性生活视频在线播放 | 色综合狠狠| 欧美在线观看视频一区二区 | 一区二区三区手机在线观看 | 91短视频版高清在线观看免费 | www69xxxxx | 亚洲黑人在线观看 | 久久久一区二区精品 | 最新欧美精品一区二区三区 | 久久免费精品 | 中文区中文字幕免费看 | 免费观看一区二区三区 | 91 成人 | 国产亚洲综合一区二区 | videos真实高潮xxxx | 国产一区二区视频网站 | 亚洲午夜在线观看 | 国产亚洲高清在线精品不卡 | 天天色综合6 | 久久精品视频日本 | 国产午夜电影 | 欧美不卡| 一区二区三区日韩在线观看 | 久久久久免费精品 | 国产精品视频自拍 | 亚洲成人入口 | 九九热在线视频免费观看 | 狠狠操视频网站 | 亚洲国产精品久久久久婷婷老年 | 香蕉成人在线观看 | 精品国产91久久久久久久妲己 | 九色在线78m | 麻豆小视频在线观看 | 免费在线国产 | 欧美黄色免费视频 | 91 在线免费观看 | 日韩大片在线永久观看视频网站免费 | 成年免费视频黄网站在线观看 | 日韩视频在线一区二区三区 |