Vorem amet intuitive
Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur aliquet quam.
我希望前兩個(gè)框以最大寬度向上,第二個(gè)框以最大寬度向下,這是程式碼。
這是 CSS 程式碼:
/* Start Services */ .services { padding-top: var(--section-pading); padding-bottom: var(--section-pading); } @media (min-widht: 768px) { .services .services-contianer { display: grid; grid-template-columns: repeat(auto-fill, minmax(450px, 1fr)); } } .services .box { display: flex; } .services .box i{ margin-right: 50px; } .services .box h3{ margin-bottom: 30px; color: var(--main-color); } .services .box p{ line-height: 2; } /* End Services */
這是 HTML 程式碼:
<!-- Start Services --> <div class="services"> <div class="container"> <div class="main-heading"> <h2>Services</h2> <p> Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Mauris blandit aliquet elit, eget tincidunt. </p> </div> <div class="services-container"> <div class="box"> <i class="fa-solid fa-display fa-3x"></i> <div class="text"> <h3>Vorem amet intuitive</h3> <p>Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur aliquet quam.</p> </div> </div> </div> <div class="services-container"> <div class="box"> <i class="fa-solid fa-gear fa-3x"></i> <div class="text"> <h3>Vorem amet intuitive</h3> <p>Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur aliquet quam.</p> </div> </div> </div> <div class="services-container"> <div class="box"> <i class="fa-solid fa-pen-ruler fa-3x"></i> <div class="text"> <h3>Vorem amet intuitive</h3> <p>Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur aliquet quam.</p> </div> </div> </div> <div class="services-container"> <div class="box"> <i class="fa-solid fa-camera fa-3x"></i> <div class="text"> <h3>Vorem amet intuitive</h3> <p>Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur aliquet quam.</p> </div> </div> </div> </div> </div> <!-- End Services -->
這是我得到的結(jié)果:
在此輸入圖像描述
我希望設(shè)計(jì)如下圖所示,我想要 2 個(gè)向上和 2 個(gè)向下的盒子:
在此輸入圖像描述
你能幫忙嗎?
在這段程式碼中加入這個(gè)樣式有一些錯(cuò)誤。
您可以刪除此程式碼,而不是這樣做
@media (min-widht: 768px) { .services .services-contianer { display: grid; grid-template-columns: repeat(auto-fill, minmax(450px, 1fr)); } }
並加入此 CSS 程式碼希望您能實(shí)現(xiàn)您想要的輸出
.container { display: flex; flex-wrap: wrap; } .services-container .box { width : 400px; min-width: 50%; }
當(dāng)我檢查程式碼時(shí),CSS 程式碼中存在拼字錯(cuò)誤。我對(duì) HTML 程式碼進(jìn)行了一些更改。
#請(qǐng)檢查更新後的以下程式碼:
/* Start Services */ .services { padding-top: var(--section-pading); padding-bottom: var(--section-pading); } @media (min-width: 768px) { .services .services-container { display: grid; grid-template-columns: repeat(auto-fill, minmax(50%, 1fr)); /* background-color: red; */ } } .services .box { display: flex; } .services .box i{ margin-right: 50px; } .services .box h3{ margin-bottom: 30px; color: var(--main-color); } .services .box p{ line-height: 2; } /* End Services */
Services
Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Mauris blandit aliquet elit, eget tincidunt.
Vorem amet intuitive
Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur aliquet quam.
Vorem amet intuitive
Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur aliquet quam.
Vorem amet intuitive
Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur aliquet quam.
Vorem amet intuitive
Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur aliquet quam.