gpt4 book ai didi

html - 如何在移动应用程序上保持设计比例?

转载 作者:行者123 更新时间:2023-11-28 01:05:24 26 4
gpt4 key购买 nike

这似乎是一个愚蠢的问题,但我对编码还很陌生,所以请多多包涵。

我正在编写一个 Ionic 应用程序,但不知道如何保持 HTML 元素的 CSS 比例。例如,我一直在使用如下代码:

.login-button {
margin-top: 25px;
margin-bottom: 30px;
width: 23px;
height: 20px;
}

我不确定如何编写代码,以便在不同尺寸的手机上使用该应用时所有比例保持不变。

我能做什么?

谢谢!

最佳答案

看这个例子

<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
* {
box-sizing: border-box;
}

/* Create four equal columns that floats next to each other */
.column {
float: left;
width: 25%;
padding: 20px;
}

/* Clear floats after the columns */
.row:after {
content: "";
display: table;
clear: both;
}

/* On screens that are 992px wide or less, go from four columns to two columns */
@media screen and (max-width: 992px) {
.column {
width: 50%;
}
}

/* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
.column {
width: 100%;
}
}
</style>
</head>
<body>

<h2>Responsive Four Column Layout</h2>
<p><strong>Resize the browser window to see the responsive effect.</strong> On screens that are 992px wide or less, the columns will resize from four columns to two columns. On screens that are 600px wide or less, the columns will stack on top of each other instead of next to eachother.</p>

<div class="row">
<div class="column" style="background-color:#aaa;">
<h2>Column 1</h2>
<p>Some text..</p>
</div>
<div class="column" style="background-color:#bbb;">
<h2>Column 2</h2>
<p>Some text..</p>
</div>
<div class="column" style="background-color:#ccc;">
<h2>Column 3</h2>
<p>Some text..</p>
</div>
<div class="column" style="background-color:#ddd;">
<h2>Column 4</h2>
<p>Some text..</p>
</div>
</div>

</body>
</html>

关于html - 如何在移动应用程序上保持设计比例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52398685/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com