Bootstrap, a Twitterről

A Bootstrap a Twitter egy eszközkészlete, amely webalkalmazások és webhelyek fejlesztésének elindítására szolgál.
Tartalmazza az alap CSS-t és HTML-t a tipográfiához, űrlapokhoz, gombokhoz, táblázatokhoz, rácsokhoz, navigációhoz stb.

Nerd-figyelmeztetés: A Bootstrap a Less-szel épült, és úgy lett kialakítva, hogy a modern böngészőket szem előtt tartva a kapun kívül is működjön.

Hotlink a CSS-hez

A leggyorsabb és legegyszerűbb kezdéshez egyszerűen másolja be ezt a részletet a weboldalára.

Használd a Kevesebbel

A Kevesebb használat rajongója? Nem probléma, csak klónozza a repót, és adja hozzá a következő sorokat:

Fork a GitHubon

Töltse le, forgassa, húzza ki, fájlolja a problémákat és sok mást a Githubon található hivatalos Bootstrap repo segítségével.

Bootstrap a GitHubon »

Történelem

A Twitter korábbi napjaiban a mérnökök szinte minden ismert könyvtárat használtak a front-end követelmények teljesítésére. A Bootstrap a Twitter első Hackweek-én jelentkező kihívásokra adott válaszként kezdődött, és a fejlődés gyorsan felgyorsult.

A Twitter számos mérnökének segítségével és visszajelzéseivel a Bootstrap jelentősen megnőtt, és nemcsak az alapvető stílusokat foglalja magában, hanem az elegánsabb és tartósabb front-end tervezési mintákat is.

További információ a dev.twitter.com oldalon ›

Böngésző támogatás

A Bootstrap tesztelve van és támogatja a főbb modern böngészőkben, mint például a Chrome, a Safari, az Internet Explorer és a Firefox.

Chrome, Safari, Internet Explorer és Firefox böngészőben tesztelve és támogatott
  • Legújabb Safari
  • A legújabb Google Chrome
  • Firefox 4+
  • Internet Explorer 7+

Amit tartalmaz

A Bootstrap lefordított CSS-sel, lefordítatlan és példasablonokkal érkezik.

  • Minden eredeti .less fájl
  • Teljesen lefordított és minimalizált CSS
  • Teljes stílusútmutató dokumentáció
  • Példa oldalsablonra (hamarosan több lesz)

Alapértelmezett rács

A Bootstrap részeként biztosított alapértelmezett rácsrendszer egy 940 képpont széles, 16 oszlopos rács. Ez a népszerű 960-as rácsrendszer egy íze, de a bal és a jobb oldalon lévő további margó/párnázás nélkül.

Példa rácsjelölésre

Amint az itt látható, egy alapvető elrendezés két „oszlopból” is létrehozható, amelyek mindegyike a rácsrendszerünk részeként meghatározott 16 alaposzlop közül többen átfogható. További változatokért tekintse meg az alábbi példákat.

  1. <div class="row">
  2. <div class = "span6 columns" >
  3. ...
  4. </div>
  5. <div class = "span10 columns" >
  6. ...
  7. </div>
  8. </div>
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
3
3
3
3
3
1
4
4
4
4
4
6
6
8
8
5
11
16

Oszlopok eltolása

4
8 eltolás 4
4 eltolás 4
4 eltolás 4
5 eltolás 3
5 eltolás 3
10 eltolás 6

Fix elrendezés

Alapvető, 940 képpont széles, középre állított tárolóelrendezés szinte bármilyen webhelyhez vagy oldalhoz.

  1. <test>
  2. <div class = "tároló" >
  3. ...
  4. </div>
  5. </body>

Folyékony elrendezés

Rugalmas folyékony vagy folyékony oldalszerkezet minimális és maximális szélességekkel és bal oldali oldalsávval. Nagyszerű alkalmazásokhoz.

  1. <test>
  2. <div class = "container-fluid" >
  3. <div class = "oldalsáv" >
  4. ...
  5. </div>
  6. <div class = "tartalom" >
  7. ...
  8. </div>
  9. </div>
  10. </body>

Címsorok és másolat

Szabványos tipográfiai hierarchia a weboldalak strukturálásához.

h1. 1. címsor

h2. 2. címsor

h3. 3. címsor

h4. 4. címsor

h5. 5. címsor
h6. 6. címsor

Példa bekezdés

Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula ut id elit.

Példa címsornak van alcíme…

Egyéb elemeket

Hangsúlyok, címek és rövidítések használata

<strong> <em> <address> <abbr>

Mikor kell használni

A kiemelő címkéket ( <strong>és <em>) kell használni egy szó vagy kifejezés további fontosságának vagy hangsúlyozásának jelzésére a környező példányhoz képest. Használja <strong>fontosságra és <em>stressz hangsúlyozására .

Kiemelés egy bekezdésben

Fusce dapibus , tellus ac cursus commodo , tortor mauris condimentum nibh , ut fermentum massa justo sit amet risus . Maecenas faucibus mollis interdum. Nulla vitae elit libero, a pharetra augue.

Megjegyzés: Továbbra is használható <b>és <i>címkék a HTML5-ben, de ezek már nem tartoznak az eredendő stílusokhoz. <b>célja, hogy szavakat vagy kifejezéseket emeljen ki anélkül, hogy további jelentőséget tulajdonítana, míg <i>többnyire hang, szakkifejezések stb.

Címek

Az <address>elemet a legközelebbi ősének vagy a munka egészének elérhetőségi adataihoz használják. Így néz ki:

Twitter, Inc.
795 Folsom Ave, Suite 600
San Francisco, CA 94107
P: (123) 456-7890

Megjegyzés: A tartalom megfelelő felépítése érdekében minden <address>sornak sortöréssel ( ) kell végződnie, <br />vagy blokkszintű címkébe kell csomagolnia (pl. ).<p>

Rövidítések

A rövidítésekhez és mozaikszavakhoz használja a ( HTML5 -ben elavult ) <abbr>címkét . Helyezze a gyorsított űrlapot a címkébe, és adjon meg egy címet a teljes névhez.<acronym>

Blokkidézetek

<blockquote> <p> <small>

Hogyan kell idézni

Idézet beillesztéséhez csavarja <blockquote>körbe <p>és <small>címkézze. Használja az <small>elemet a forrás hivatkozására, és előtte egy em kötőjelet kap &mdash;.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante venenatis dapibus posuere velit aliquet.

Dr. Julius Hibbert

Listák

Rendeletlen<ul>

  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • Integer molestie lorem és massa
  • Facilisis in pretium nisl aliquet
  • Nulla volutpat aliquam velit
    • Phasellus iaculis neque
    • Purus sodales ultricies
    • Vestibulum laoreet porttitor sem
    • Ac tristique libero volutpat at
  • Faucibus porta lacus fringilla vel
  • Aenean sit amet erat nunc
  • Eget porttitor lorem

Stílus nélküli<ul.unstyled>

  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • Integer molestie lorem és massa
  • Facilisis in pretium nisl aliquet
  • Nulla volutpat aliquam velit
    • Phasellus iaculis neque
    • Purus sodales ultricies
    • Vestibulum laoreet porttitor sem
    • Ac tristique libero volutpat at
  • Faucibus porta lacus fringilla vel
  • Aenean sit amet erat nunc
  • Eget porttitor lorem

Rendelve<ol>

  1. Lorem ipsum dolor sit amet
  2. Consectetur adipiscing elit
  3. Integer molestie lorem és massa
  4. Facilisis in pretium nisl aliquet
  5. Nulla volutpat aliquam velit
  6. Faucibus porta lacus fringilla vel
  7. Aenean sit amet erat nunc
  8. Eget porttitor lorem

Leírásdl

Leírás listák
A leírások listája tökéletes a kifejezések meghatározásához.
Euismod
Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit.
Donec id elit non mi porta gravida at eget metus.
Malesuada porta
Etiam porta sem malesuada magna mollis euismod.

Építőasztalok

<table> <thead> <tbody> <tr> <th> <td> <colspan> <caption>

Az asztalok nagyszerűek – sok mindenre. A nagyszerű tábláknak azonban egy kis jelölési szeretetre van szükségük ahhoz, hogy hasznosak, méretezhetők és olvashatóak legyenek (kódszinten). Íme néhány tipp a segítségedre.

Az oszlopfejléceket mindig <thead>úgy csomagolja be, hogy a hierarchia <thead>> <tr>> legyen <th>.

Az oszlopfejlécekhez hasonlóan a táblázat összes törzstartalmát a-ba kell csomagolni, <tbody>így a hierarchia <tbody>> <tr>> <td>.

Példa: Alapértelmezett táblázatstílusok

Az olvashatóság és a szerkezet fenntartása érdekében minden táblázat automatikusan stílusossá válik, csak a lényeges szegélyekkel. Nincs szükség extra osztályok vagy attribútumok hozzáadására.

# Keresztnév Vezetéknév Nyelv
1 Néhány Egy angol
2 Joe Hatos csomag angol
3 Stu Horpadás Kód
  1. <table class="common-table"> osztály = "közös táblázat" >
  2. ...
  3. </table>

Példa: Zebracsíkos

Tegye egy kicsit divatosabbá az asztalait zebracsíkok hozzáadásával – csak adja hozzá az .zebra-stripedosztályt.

# Keresztnév Vezetéknév Nyelv
1 Néhány Egy angol
2 Joe Hatos csomag angol
3 Stu Horpadás Kód

Megjegyzés: A zebracsíkozás egy progresszív továbbfejlesztés, amely nem érhető el régebbi böngészőkhöz, például IE8-hoz és régebbiekhez.

  1. <table class="common-table zebra-striped"> osztály = "közös asztali zebracsíkos" >
  2. ...
  3. </table>

Példa: Zebra-csíkos w/ TableSorter.js

Az előző példát figyelembe véve javítjuk táblázataink hasznosságát azáltal, hogy rendezési funkciót biztosítunk a jQuery és a Tablesorter bővítmény segítségével. Kattintson bármelyik oszlop fejlécére a rendezés módosításához.

# Keresztnév Vezetéknév Nyelv
1 A te Egy angol
2 Joe Hatos csomag angol
3 Stu Horpadás Kód
  1. <script src="js/jquery/jquery.tablesorter.min.js"></script> src = "js/jquery/jquery.tablesorter.min.js" ></script>
  2. <script >
  3. $ ( függvény () {
  4. $ ( "table#sortTableExample" ). tablesorter ({ sortList : [[ 1 , 0 ]] });
  5. });
  6. </script>
  7. <table class = "közös asztali zebracsíkos" >
  8. ...
  9. </table>

Alapértelmezett stílusok

Minden űrlap alapértelmezett stílust kapott, hogy olvasható és méretezhető módon jelenítse meg őket. Stílusok állnak rendelkezésre a szövegbevitelhez, a kiválasztási listákhoz, a szövegterületekhez, a rádiógombokhoz és a jelölőnégyzetekhez, valamint a gombokhoz.

Példa űrlap jelmagyarázat
Némi érték itt
Kis részlet a súgószövegből
Példa űrlap jelmagyarázat
@
Példa űrlap jelmagyarázat
Megjegyzés: A címkék körülveszik az összes lehetőséget a sokkal nagyobb kattintási területek és a használhatóbb forma érdekében.
nak nek Minden időpont csendes-óceáni idő szerint (GMT -08:00) látható.
Súgó szövegblokk a fenti mező leírásához, ha szükséges.
 

Halmozott űrlapok

Adja .form-stackedhozzá az űrlap HTML-kódjához, és a címkék a mezők tetején jelennek meg, nem pedig a bal oldalon. Ez nagyszerűen működik, ha az űrlapok rövidek, vagy ha két oszlopot tartalmaz a nehezebb űrlapokhoz.

Példa űrlap jelmagyarázat
Példa űrlap jelmagyarázat
Kis részlet a súgószövegből
Megjegyzés: A címkék körülveszik az összes lehetőséget a sokkal nagyobb kattintási területek és a használhatóbb forma érdekében.
 

Gombok

Konvencióként a gombokat műveletekhez, míg a hivatkozásokat objektumokhoz használják. Például a „Letöltés” ​​lehet egy gomb, a „legutóbbi tevékenység” pedig egy hivatkozás.

Alapértelmezés szerint minden gomb világosszürke stílus, de .primaryelérhető kék osztály is. Ráadásul a saját stílusok görgetése egyszerű.

Példa gombok

A gombstílusok bármire alkalmazhatók az .btnalkalmazottal. Ezeket általában csak <a>a , <button>és a kiválasztott <input>elemekre szeretné alkalmazni. Így néz ki:

 

Alternatív méretek

Nagyobb vagy kisebb gombokat szeretne? Fogadd el!

Letiltott állapot

Azoknál a gomboknál, amelyek nem aktívak, vagy amelyeket az alkalmazás valamilyen okból letilt, használja a letiltott állapotot. Ez .disableda linkekre és :disabledaz <button>elemekre vonatkozik.

Linkek

Gombok

 

Alapvető figyelmeztetések

Egysoros üzenetek egy művelet kudarcának, lehetséges kudarcának vagy sikerének kiemelésére. Formáknál különösen hasznos.

×

Ajjaj! Változtasd meg ezt-azt, és próbáld újra.

×

Szent gaucamole! A legjobb, ha megnézed magad, nem nézel ki túl jól.

×

Szép munka! Sikeresen elolvasta ezt a figyelmeztető üzenetet.

×

Fel a fejjel! Ez egy figyelmeztetés, amelyre figyelmet kell fordítani, de ez még nem kiemelt prioritás.

Üzenetek blokkolása

A kis magyarázatot igénylő üzenetekhez bekezdésstílus-figyelmeztetéseink vannak. Ezek tökéletesek arra, hogy hosszabb hibaüzeneteket bugyborékoljanak, figyelmeztessék a felhasználót egy függőben lévő műveletre, vagy egyszerűen csak információkat mutassanak be, hogy nagyobb hangsúlyt kapjanak az oldalon.

×

Ajjaj! Hiba történt!Változtasd meg ezt-azt, és próbáld újra. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.

Tedd meg ezt a műveletet Vagy csináld ezt

×

Szent gaucamole! Ez figyelmeztetés!A legjobb, ha megnézed magad, nem nézel ki túl jól. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.

Tedd meg ezt a műveletet Vagy csináld ezt

×

Szép munka!Sikeresen elolvasta ezt a figyelmeztető üzenetet. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Maecenas faucibus mollis interdum.

Tedd meg ezt a műveletet Vagy csináld ezt

×

Fel a fejjel!Ez egy figyelmeztetés, amelyre figyelmet kell fordítani, de ez még nem kiemelt prioritás.

Tedd meg ezt a műveletet Vagy csináld ezt

Modálok

A modálok – párbeszédpanelek vagy átvilágítódobozok – kiválóan alkalmasak a kontextuális műveletekhez olyan helyzetekben, ahol fontos a háttér kontextusának megőrzése.

Eszköztippek

A Twipsiek rendkívül hasznosak abban, hogy segítsenek a zavarodott felhasználónak, és a helyes irányba tereljék őket.

Lorem ipsum dolar sit amet illo error ipsum veritatis aut iste perspiciatis iste voluptas natus illo quasi odit aut natus consequuntur consequuntur, aut natus illo voluptatem odit perspiciatis laudantium rem doloremque totam voluptas. Voluptasdicta eaque beatae aperiam ut enim voluptatem explicabo explicabo, voluptas quia odit fugit accusantium totam totam architecto explicabo sit quasi fugit fugit, totam doloremque verquautemsi unde sunt sed voluptatem quauttemup nemquauttitamm

lent!
jobb!
bal!
felett!

Popovers

Használjon felugró ablakokat, hogy szöveg alatti információkat biztosítson az oldalnak az elrendezés befolyásolása nélkül.

Popover Cím

Etiam porta sem malesuada magna mollis euismod. Maecenas faucibus mollis interdum. Morbi leo risus, porta ac consectetur ac, vestibulum and eros.

A Bootstrap a Preboot -tal készült, amely egy nyílt forráskódú keverőkből és változókból álló csomag, amelyet a Less CSS-előfeldolgozóval együtt használunk a gyorsabb és egyszerűbb webfejlesztés érdekében.

Nézze meg, hogyan használtuk a Prebootot a Bootstrapban, és hogyan használhatja azt, ha a Less alkalmazást választja a következő projektben.

Hogyan kell használni

Használja ezt a lehetőséget, hogy teljes mértékben kihasználja a Bootstrap Less változóit, mixinjeit és a CSS-be ágyazást JavaScripten keresztül a böngészőjében.

  1. <link rel="stylesheet/less" href="less/bootstrap.less" media="all" /> rel = "stylesheet/less" href = "less/bootstrap.less" media = "all" />
  2. <script src = "js/less-1.0.41.min.js" ></script>

Nem érzi a .js megoldást? Próbálja ki a Less Mac alkalmazást , vagy használja a Node.js -t a fordításhoz, amikor telepíti a kódot.

Amit tartalmaz

Íme néhány kiemelés abból, amit a Twitter Bootstrap a Bootstrap részeként tartalmaz. Látogasson el a Bootstrap webhelyére vagy a Github projekt oldalára a letöltéshez és további információkért.

Színváltozók

A Less változók tökéletesek a CSS fejfájásmentes karbantartásához és frissítéséhez. Ha módosítani szeretne egy színértéket vagy egy gyakran használt értéket, frissítse azt egy helyen, és már kész is.

  1. // Linkek
  2. @linkColor : #8b59c2;
  3. @linkColorHover : sötétít ( @linkColor , 10 );
  4. // Szürkék
  5. @fekete : #000;
  6. @grayDark : világosít ( @fekete , 25 %);
  7. @ szürke : világosít ( @fekete , 50 %);
  8. @grayLight : világosít ( @fekete , 70 %);
  9. @grayLighter : világosít ( @fekete , 90 %);
  10. @fehér : #fff ;
  11. // Kiemelt színek
  12. @kék : #08b5fb ;
  13. @zöld : #46a546 ;
  14. @piros : #9d261d;
  15. @sárga : #ffc40d ;
  16. @narancs : #f89406;
  17. @rózsaszín : #c3325f ;
  18. @lila : #7a43b6;
  19. // Alapállapot
  20. @alapvonal : 20px ;

Hozzászólás

/* ... */A Less a CSS normál szintaxisa mellett egy másik megjegyzési stílust is biztosít .

  1. // Ez egy megjegyzés
  2. /* Ez is egy megjegyzés */

Összekeveri a wazoo-t

A mixinek alapvetően tartalmazzák vagy részlegesek a CSS-hez, lehetővé téve egy kódblokk egyesítését. Kiválóan alkalmasak a szállítói előtaggal ellátott tulajdonságokhoz, például a box-shadow, a böngészők közötti színátmenetekhez, a betűkészletekhez és egyebekhez. Az alábbiakban egy minta látható a Bootstraphez mellékelt mixinekből.

Betűkészletek

  1. #font {
  2. . gyorsírás ( @súly : normál , @méret : 14 képpont , @vonalmagasság : 20 képpont ) {
  3. font - size : @size ;
  4. font - weight : @weight ;
  5. line - height : @lineHeight ;
  6. }
  7. . sans - serif ( @weight : normál , @size : 14px , @lineHeight : 20px ) {
  8. betűtípus család : " Helvetica Neue" , ​​Helvetica , Arial , sans - serif ;
  9. font - size : @size ;
  10. font - weight : @weight ;
  11. line - height : @lineHeight ;
  12. }
  13. . serif ( @súly : normál , @méret : 14 képpont , @vonalmagasság : 20 képpont ) {
  14. betűtípus család : " Georgia" , Times New Roman , Times , sans - serif ;
  15. font - size : @size ;
  16. font - weight : @weight ;
  17. line - height : @lineHeight ;
  18. }
  19. . monospace ( @weight : normál , @size : 12px , @lineHeight : 20px ) {
  20. font - család : "Monaco" , Courier New , monospace ;
  21. font - size : @size ;
  22. font - weight : @weight ;
  23. line - height : @lineHeight ;
  24. }
  25. }

Színátmenetek

  1. #gradiens {
  2. . vízszintes ( @startColor : #555, @endColor: #333) {
  3. háttér - szín : @endColor ;
  4. háttér - ismétlés : ismétlés - x ;
  5. background - image : - khtml - gradiens ( lineáris , bal felső , jobb felső , innen ( @startColor ), to ( @endColor )); // Konqueror
  6. background - image : - moz - linear - gradient ( balra , @startColor , @endColor ); FF 3.6+
  7. background - image : - ms - linear - gradient ( balra , @startColor , @endColor ); // IE10
  8. background - image : - webkit - gradient ( lineáris , bal felső , jobb felső , szín - stop ( 0 % , @startColor ), szín - stop ( 100 % , @endColor )); // Safari 4+, Chrome 2+
  9. background - image : - webkit - linear - gradient ( balra , @startColor , @endColor ); // Safari 5.1+, Chrome 10+
  10. background - image : - o - linear - gradient ( balra , @startColor , @endColor ); // Opera 11.10
  11. - ms - filter : %( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)" , @startColor , @endColor ); // IE8+
  12. szűrő : e (%( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)" , @startColor , @endColor )); // IE6 és IE7
  13. background - image : linear - gradient ( balra , @startColor , @endColor ); // Le standard
  14. }
  15. . függőleges ( @startColor : #555, @endColor: #333) {
  16. háttér - szín : @endColor ;
  17. háttér - ismétlés : ismétlés - x ;
  18. background - image : - khtml - gradiens ( lineáris , bal felső , bal alsó , innen ( @startColor ), to ( @endColor )); // Konqueror
  19. background - image : - moz - linear - gradient ( @startColor , @endColor ); FF 3.6+
  20. background - image : - ms - linear - gradient ( @startColor , @endColor ); // IE10
  21. background - image : - webkit - gradient ( lineáris , bal felső , bal alsó , color - stop ( 0 % , @startColor ), color - stop ( 100 % , @endColor )); // Safari 4+, Chrome 2+
  22. background - image : - webkit - linear - gradient ( @startColor , @endColor ); // Safari 5.1+, Chrome 10+
  23. background - image : - o - linear - gradient ( @startColor , @endColor ); // Opera 11.10
  24. - ms - filter : %( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)" , @startColor , @endColor ); // IE8+
  25. szűrő : e (%( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)" , @startColor , @endColor )); // IE6 és IE7
  26. background - image : linear - gradient ( @startColor , @endColor ); // A szabvány
  27. }
  28. . irányított ( @startColor : #555, @endColor: #333, @deg: 45deg) {
  29. ...
  30. }
  31. . függőleges - három - szín ( @startColor : #00b3ee, @midColor: #7a43b6, @colorStop: 0,5, @endColor: #c3325f) {
  32. ...
  33. }
  34. }

Műveletek és rácsrendszer

Tedd jól magad, és végezd el a matematikát az alábbihoz hasonló rugalmas és erőteljes mixek létrehozásához.

  1. // Griditude
  2. @rácsColumns : 16 ;
  3. @rácsColumnWidth : 40px ;
  4. @gridGutterWidth : 20px ;
  5. // Rács rendszer
  6. . konténer {
  7. sz é less é g : @siteWidth ;
  8. marg ó: 0 auto ;
  9. . clearfix ();
  10. }
  11. . oszlopok ( @columnSpan : 1 ) {
  12. kijelz ő: inline ;
  13. balra lebeg ;
  14. sz é less é g : ( @gridColumnWidth * @columnSpan ) + ( @gridGutterWidth * ( @columnSpan - 1 ));
  15. margó - bal : @gridGutterWidth ;
  16. &: els ő gyerek {
  17. marg ó- bal : 0 ;
  18. }
  19. }
  20. . offset ( @oszlopeltol á s : 1 ) {
  21. margó - balra : ( @gridColumnWidth * @columnOffset ) + ( @gridGutterWidth * ( @columnOffset - 1 )) ! fontos ;
  22. }