久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

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

css - 對于有背景圖片的 的響應(yīng)式布局 怎么來寫

瀏覽:179日期:2022-11-02 15:21:07

問題描述

css - 對于有背景圖片的 的響應(yīng)式布局 怎么來寫

類似這種 我現(xiàn)在想要做一個component 有背景圖 但是背景圖不能百分百大小 然后中間還要有內(nèi)容 左邊圖片 右邊文字 如何來做響應(yīng)式

問題解答

回答1:

試試 background-size: cover;

回答2:

background-position,和background-size配合使用,試過沒

回答3:

你可以仔細(xì)研究下 Apple 的一些頁面,它的一些頁面就是使用了背景圖片且自適應(yīng)的 —— 當(dāng)然,它的布局也相對簡單。它的原理是就是 CSS3 Media Query

我平時會用到 2 種方案:

12 列柵格布局系統(tǒng)(寬度、浮動、順序響應(yīng));

Media Query 適配(使用 position 屬性或 flex 布局、字號、適配的省流圖片);

如果是組件開發(fā)的話,你仍可以使用 props 來定義好行內(nèi)參數(shù),然后 component 內(nèi)部判斷排版樣式(預(yù)設(shè)幾種版式);

對于背景圖片,你可以使用 background-size 或 background-position: center center 屬性來實現(xiàn)圖片自適應(yīng)顯示(自動填充),也可以使用 Media Query 指定不同的設(shè)備上顯示的不同(如:desktop 圖片寬大于高、mobile 豎屏圖片高大于寬)圖片(節(jié)省流量)。

我覺得:盡量不要用背景來作為內(nèi)容版式的一部分,除非設(shè)計師給你提供了足夠的圖片適配尺寸和方案!

標(biāo)簽: CSS
相關(guān)文章:
主站蜘蛛池模板: 广东省| 南投县| 云和县| 班戈县| 汉川市| 徐水县| 肥乡县| 威信县| 肇东市| 通城县| 太谷县| 翁源县| 新化县| 容城县| 绥江县| 拉萨市| 巢湖市| 遵义县| 承德市| 仁寿县| 高雄市| 邮箱| 曲阜市| 屏边| 五河县| 抚州市| 鄂托克旗| 安阳县| 柘城县| 丹阳市| 平远县| 大方县| 饶阳县| 兴隆县| 铜梁县| 鹰潭市| 公安县| 平武县| 永顺县| 彭山县| 白河县|