Bootstrap

Oldalrendezés

Reszponzív:

class="container"

Mindig 100% Szélesség:

class="container-fluid"

Sorok és oszlopok

class="row": egy új sort készít
class="col": egy új oszlopot csinál ("row"-on belül használandó)

Egyenletes elrendezés

<div class="container">
    <div class="row">
        <div class="col">Lorem ipsum dolor sit amet.</div>
        <div class="col">Lorem ipsum dolor sit amet.</div>
        <div class="col">Lorem ipsum dolor sit amet.</div>
        <div class="col">Lorem ipsum dolor sit amet.</div>
    </div>
</div>

Itt a sorok csak "col" osztályt kaptak ezért mindegyik ugyan akkor lesz.

Nem azonos méretű oszlopok használata

<div class="container">
    <div class="row">
        <div class="col-3">3 egység</div>
        <div class="col-6">6 egység</div>
        <div class="col-3">3 egység</div>
    </div>
</div>

Egy oszlop max 12 sort tud tartalmazni, ha többet adunk meg, túl fog csordulni.

Méretek

sm md lg xl xxl
okostelefonok tabletek notebookok nagy monitorok hatalmas monitorok

Ha nincs semmelyik megadva, az alapértelmezett érték az "sm" lesz.

Példa

<div class="row">
    <div class="col-12">Lorem ipsum.</div>
    <div class="col-12 col-lg-6">Lorem ipsum.</div>
    <div class="col-12 col-lg-6">Lorem ipsum.</div>
</div>

Itt, ha telefon méretű a weboldal, akkor az oszlopok egymás alatt lesznek, de ha a monitor méreten van, akkor az utolsó kettő 6 egység lesz.

Szövegformázások

Színek

<p class="text-primary">Kék szövegszín</p>
<p class="text-secondary">Szürke szövegszín</p>
<p class="text-success">Zöld szövegszín</p>
<p class="text-danger">Piros szövegszín</p>
<p class="text-warning">Sárga szövegszín</p>
<p class="text-info">Ciánkék szövegszín</p>
<p class="text-light bg-dark">Világos szövegszín, sötét háttér</p>
<p class="text-dark">Sötét szövegszín</p>
<p class="text-white bg-dark">Fehér szövegszín, sötét háttér</p>

Margó, belső margó

Szegélyek

Példa

<div class="border border-primary rounded-circle">kék kör alakú szegély</div>
<div class="border border-secondary border-3">szürke 3 egység vastagságú szegély</div>

Kép

Kép középreigazítása

Margin, padding

Felépítése

Oldalak:

Az ha nincs megadva az oldal, akkor mind a 4 oldalra érvényes.

Példák

<div class="mt-2 p-3"></div>

2 egységnyi felső margó, 3 egységnyi belső margó

<div class="m-2 pt-3"></div>

2 egységnyi margó, 3 egységnyi felső belső margó

<div class="mx-auto p-0"></div>

Vízszintes auto margó, 0 egységnyi belső margó

Méretezés

Megjelenítés

Példák

Arányok

Használat: class="ratio ratio-2x3"**

Lebegtetés

Táblázatok

Táblázat szerkesztéséhez mindig hozzá kell adni a table osztályt!**

Bootstrap komponensek