午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術(shù)文章
文章詳情頁

css3 - css將div定位到圖片上的固定位置

瀏覽:229日期:2023-07-01 14:10:52

問題描述

css3 - css將div定位到圖片上的固定位置

如圖我有個總的大p,寬度和高度都是不定的,里面的手機線框是背景圖,用的

background-size:contain

定位的,黑框是我想要操作的p,想讓他能覆蓋手機模型的屏幕,而且放大縮小都會剛好限制在手機屏幕內(nèi),該怎么定位呢,能不能實現(xiàn)?

問題解答

回答1:

謝邀,這種東西根本不需要啥背景圖。

寫了個demo,點開看css代碼和直接預覽效果。https://jsfiddle.net/vpgL5535/

回答2:

我理解的話,“放大縮小都會剛好限制在手機屏幕內(nèi)”指的是寬度適應(yīng),如果是要用圖片背景的話,可以考慮用百分比布局。 參考代碼如下(略去不重要的部分):

<p class='frame-container'> <p class='screen-container'> <!-- content here --> </p></p>

.frame-container{ max-width: 559px; min-height: 753px; padding: 13.77% 14.13% 0; background: url(frame.jpg) no-repeat; background-size: 100% auto; box-sizing: border-box;}.screen-container{ padding: 10px; /* 可選,在屏幕范圍內(nèi)仍然增加一點間距比較美觀 */}

對應(yīng)的結(jié)果是:

css3 - css將div定位到圖片上的固定位置

其中的要點是:

background-size: 100% auto;來使背景圖始終縮放至寬度和外層p一致,并保持寬高比。

padding: 13.77% 14.13% 0;取的分別是手機模型屏幕區(qū)域到背景圖邊緣的距離,從px值轉(zhuǎn)換為百分比值(比例通過像素值除以圖片像素寬度得到)

(可選)max-width: 559px;使外層p不至于超出背景圖大小(背景圖尺寸為753 x 559),min-height使內(nèi)容較少的時候也能看到整個手機模型。

回答3:

配色挺漂亮,嚯嚯嚯。

這個黑色線框可以直接寫成“手機的”子元素。放在內(nèi)部用百分比的寬高來控制一下大小,就能自適應(yīng)了。如:

.phone p { width: 80%; height: 80%; margin: 0 auto; margin-top: 10%;}

標簽: CSS
相關(guān)文章:
主站蜘蛛池模板: 亚洲三级精品 | 欧美 日本 国产 | 国产成人精品网 | 亚洲羞羞 | 欧洲精品在线观看 | 午夜黄色福利 | 国产精品一区在线 | 国产精品精品软件视频 | 国产精品99久久久久 | 久久久国产一区二区 | 免费99精品国产自在在线 | 国产高清露脸 | 中文字幕一区2区3区 | 国产无遮挡又黄又爽又色视频 | 日本黄色大片免费看 | 97青草| 男人的天堂欧美 | 337p日本 | 青青操在线视频 | 日韩欧美在线中文字幕 | 国产性xxxx高清 | 91国产丝袜播放在线 | 18videosex性欧美69 | 国产成人精品在线播放 | 一级片黄色 | 精品一区二区三区在线观看视频 | 欧美成人一区二区三区片免费 | 最新中文字幕av专区 | 久久噜噜色综合一区二区 | 2019国产在线 | av黄色免费| 男人日女人免费视频 | 91亚洲天堂 | 日本男女啪啪 | 日韩欧美在线观看一区二区 | 精品一区二区三区日韩 | 黄色的网址 | 久久久久97 | 精品国产黄色 | 精品不卡一区 | 99久久九九 |