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

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

css3 - 純CSS實現寬度是百分比的元素成為一個正方形,適配各種屏幕?

瀏覽:110日期:2023-07-26 08:08:31

問題描述

如題,一個p,設置width:30%,如何讓它的高度和寬度一樣大小,并且隨著寬度的變化而變化?

前提:不使用js代碼

<body> <p style=’width:30%’></p></body>

問題解答

回答1:

<body>

<p style='width:30%;padding-bottom:30%;height:0px;background:#ccc;'></p>

</body>

設置高度為0,防止有內容時高度溢出

回答2:

<body> <p style=’width:30vw; height:30vw;’></p></body>

回答3:

<body> <p style='width:30%;position:relative;overflow:auto;'><img src='http://m.baoyu77737.com/wenda/一張與背景相同或透明的正方形圖片' style='width:100%;'><p style='position:absolute;top:0;left:0;'> 文字內容</p> </p></body>

標簽: CSS
主站蜘蛛池模板: 柞水县| 北安市| 隆尧县| 保定市| 沁水县| 哈密市| 游戏| 乌兰县| 武定县| 道孚县| 全南县| 突泉县| 山阳县| 永新县| 长宁县| 新闻| 东平县| 丰原市| 阳朔县| 当涂县| 横山县| 监利县| 吉水县| 大新县| 叶城县| 藁城市| 莱阳市| 夏津县| 绥化市| 巩留县| 遂宁市| 绵竹市| 建昌县| 奉化市| 七台河市| 延安市| 昌吉市| 新昌县| 金阳县| 美姑县| 冀州市|