色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

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

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

問題描述

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

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

background-size:contain

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

問題解答

回答1:

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

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

回答2:

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

<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; /* 可選,在屏幕范圍內仍然增加一點間距比較美觀 */}

對應的結果是:

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

其中的要點是:

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

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

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

回答3:

配色挺漂亮,嚯嚯嚯。

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

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

標簽: CSS
相關文章:
主站蜘蛛池模板: 国产成人综合91香蕉 | 宫女淫春3在线观 | 久久久久久久久久免费视频 | 新版天堂中文资源官网 | 成人三级视频在线观看 | 欧美成人私人视频88在线观看 | 精品亚洲成a人片在线观看 精品亚洲成a人在线播放 | 国产成a人亚洲精v品久久网 | 美女黄色在线观看 | 亚洲精品国产啊女成拍色拍 | 天堂8在线天堂资源bt | 日韩一级片在线播放 | 一本色道久久综合亚洲精品加 | 欧美成人免费高清视频 | 亚洲精品成人久久久影院 | 91成人国产网站在线观看 | 99在线观看免费视频 | 99精品在线视频观看 | 久久久久毛片成人精品 | 亚洲精品人成在线观看 | 在线观看不卡一区 | 99国产精品久久久久久久成人热 | 国产日韩欧美综合在线 | 免费的特黄特色大片在线观看 | 成年午夜性爽快免费视频不卡 | 91九色视频无限观看免费 | 欧美精品v欧洲精品 | 丁香久久 | 国产精品亚洲精品不卡 | 中文字幕在线一区二区在线 | 亚洲成 人a影院青久在线观看 | 国产激情一区二区三区四区 | 日本人成免费大片 | 美女张开腿让男生桶出水 | 久久久精品2018免费观看 | yy毛片| 天天狠操| 国产欧美久久精品 | 亚洲一区区 | 成人免费看www网址入口 | 114毛片免费观看网站 |