我正在練習3盒以達到響應目的。當我沒有包裝盒的邊距時,它的工作效果很好。但是當我增加保證金時,所需的結果不會發生。然後我必須使用45%的百分比如果我想要兩個並排的盒子。但是,是否有可能使用佔邊界的50%?保證金導致響應問題
這是我的代碼。如果可能的話,一些解釋將非常感謝。
* {
\t box-sizing: border-box;
}
body {
\t background-color: lightblue;
}
.container {
\t display: flex;
\t flex-wrap: wrap;
}
.box {
\t width: 100%;
\t height: 100px;
}
.blue {
\t background-color: orange;
\t width: 100%
}
.red {
\t background-color: red;
}
.green {
\t background-color: green;
}
@media screen and (min-width: 500px) {
\t .blue {
\t \t width: 50%;
\t }
\t .red {
\t \t width: 50%;
\t }
\t
}
@media screen and (min-width: 700px) {
\t .blue {
\t \t width: 33%;
\t }
\t .red {
\t \t width: 33%;
\t }
\t .green {
\t \t width: 33%;
\t }
\t
}
<!DOCTYPE html>
<html>
<head>
\t <title>Testing</title>
\t <link rel="stylesheet" type="text/css" href="css/main.css">
</head>
<body>
<div class="container">
<div class="box blue"></div>
<div class="box red"></div>
<div class="box green"></div> \t
</div>
</body>
</html>
是的,你可以使用百分比來分配間距。 – frnt