Çözüldü HTML/CSS - kutular yan yana koyulmuyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Iskenderun

Kilopat
Katılım
1 Aralık 2020
Mesajlar
8.102
Makaleler
1
Çözümler
62
Yer
Iskenderun
HTML/CSS ile web site kodluyorum.

Görsellere eklediğim resimde: Alttaki 3 resmi ortaya almak istiyorum ve mobil uyumunu ise ekran küçüldükçe aşağı doğru sıralanmasını istiyorum. Bunu nasıl yapabilirim?

Kod:
 <div class="row">
<div class="col-sm col-md col-lg col-xl col-xxl">
<div class="hizmetkutu">
ss.
</div>

<div class="hizmetkutu">
ss.
</div>
<div class="hizmetkutu">
ss.
</div>
</div>
</div>

Kod:
.hizmetkutu {
width: 25%;
height: 85%;
border: 2px solid red;
margin-top: 150px;
border-radius: 15px;
float: left;
color: white;
}

Yukarı kodları kullandım hiçbir şekilde yapamadım. Yardımcı olursanız sevinirim.
 

Dosya Ekleri

  • Ekran Alıntısı.PNG
    Ekran Alıntısı.PNG
    13,4 KB · Görüntüleme: 330
Son düzenleyen: Moderatör:
HTML/CSS ile web site kodluyorum.

Görsellere eklediğim resimde: Alttaki 3 resmi ortaya almak istiyorum ve mobil uyumunu ise ekran küçüldükçe aşağı doğru sıralanmasını istiyorum. Bunu nasıl yapabilirim?

Kod:
 <div class="row">
<div class="col-sm col-md col-lg col-xl col-xxl">
<div class="hizmetkutu">
ss.
</div>

<div class="hizmetkutu">
ss.
</div>
<div class="hizmetkutu">
ss.
</div>
</div>
</div>

Kod:
.hizmetkutu {
width: 25%;
height: 85%;
border: 2px solid red;
margin-top: 150px;
border-radius: 15px;
float: left;
color: white;
}

Yukarı kodları kullandım hiçbir şekilde yapamadım. Yardımcı olursanız sevinirim.

CSS:
display:flex;

Deneyin.
 
Bootstrap kullanıyorsanız aşağıya kodları bırakıyorum.

HTML:
<div class="hizmetkutu container">
    <div class="row">
        <div class= "kutular col-md-4">lorem</div>
        <div class= "kutular col-md-4">lorem</div>
        <div class= "kutular col-md-4">lorem</div>
    </div>
</div>

CSS:
.hizmetkutu {
    margin-top: 150px;
    float:left;
}

.kutular {
    border: 2px solid red;
    border-radius: 15px;
    color: black;
}

Canlı olarak kodları görüp test etmek için link

Eğer kutuların içindeki yüksekliği değiştirmek istiyorsanız da kutular sınıfına padding eklemeniz yeterli olacaktır.
 
@Berkay Davas Hocam "box-sizing:border-box;" ile "position: relative;" ne işe yarıyor, kısaca yazabilir misiniz?
box-sizing:border-box;: Elemana padding veya border verdiğinde genişliğine ve yüksekliğine dahil ediyor. Yani 2px border olsun ve yüksekliği 50px olsun. İçerik yüksekliği otomatik olarak 46px oluyor.

position: relative;: Elemanı göreceli olarak konumlandırır. Konumunu top, bottom, right ve left ile değiştirebilirsin. Aynı zaman relative konumlandırılmış bir elemanın içinden absolute konumlandırılmış bir eleman çıkamaz.
 
box-sizing:border-box;: Elemana padding veya border verdiğinde genişliğine ve yüksekliğine dahil ediyor. Yani 2px border olsun ve yüksekliği 50px olsun. İçerik yüksekliği otomatik olarak 46px oluyor.

position: relative;: Elemanı göreceli olarak konumlandırır. Konumunu top, bottom, right ve left ile değiştirebilirsin. Aynı zaman relative konumlandırılmış bir elemanın içinden absolute konumlandırılmış bir eleman çıkamaz.
Sağolun hocam son olarak bu kod ne işe yarıyor bilginiz var mı?
 

Geri
Yukarı