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.