Bootstrap 3 ΠΈ 4 ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²
ΠΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ bootstrap 3 Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΒ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΠΊΠΎΠΉ (ΡΠ°Π±Π»ΠΈΡΠ΅ΠΉ), ΠΎΠ± ΡΡΠΎΠΌ Π² Π½Π°ΡΠ°Π»Π΅ ΡΡΠ°ΡΡΠΈ.
Π Π² bootstrap 4Β ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π½ΠΎΠ²ΡΠΉ ΡΠ΅ΠΆΠΈΠΌΒ flexbox, Π½ΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΡΠΈΡΠΌΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅ΡΠΊΠΎΠΉ ΠΎΡΡΠ°Π»ΠΈΡΡ Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΠΌΠΈ ΠΎΠ± ΡΡΠΎΠΌ Π² ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π΅ ΡΡΠ°ΡΡΠΈ.
ΠΠΎΠ΄ ΡΠΊΡΠΈΠ½Π° Π²ΡΡΠ΅ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
<div> <div> <div> <div> <h5>DESIGN</h5> <p>…</p> </div> </div> <div> <div> <h5>REENGINEERING</h5> <p>…</p> </div> </div> </div> <div> <div> <div> <h5>SUPPORT</h5> <p>…</p> </div> </div> <div> <div> <h5>INSTRUMENTS</h5> <p>…</p> </div> </div> </div> </div>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
<div> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β <div> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β <div> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β <div> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β <h5>DESIGN</h5> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β <p>…</p> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β </div> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β </div> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β <div> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β <div> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β <h5>REENGINEERING</h5> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β <p>…</p> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β </div> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β </div> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β </div> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β <div> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β <div> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β <div> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β <h5>SUPPORT</h5> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β <p>…</p> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β </div> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β </div> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β <div> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β <div> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β <h5>INSTRUMENTS</h5> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β <p>…</p> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β </div> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β </div> Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β </div> Β Β Β Β Β Β Β Β Β Β Β Β </div> |
- ΠΠ»Π°ΡΡ row Π·Π°Π΄Π°Π΅Ρ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠΎΠ² Π² Π²ΠΈΠ΄Π΅ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ;
- Π‘ΡΡΠΎΠΊΠ° Π² bootstrapΒ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ 12 ΡΡΠΎΠ»Π±ΡΠΎΠ²;
- ΠΠ»Π°ΡΡ col-ml-4 Π·Π°Π΄Π°Π΅ΡΒ ΡΡΠΎΠ»Π±Π΅Ρ ΡΡΡΠΎΠΊΠΈ, Π³Π΄Π΅
- col (column) βΒ ΡΡΠΎΠ»Π±Π΅Ρ ΡΡΡΠΎΠΊΠΈ;
- md β ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, bootstrap ΡΠ°Π·Π΄Π΅Π»ΠΈΠ» Π²ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π½Π° 4 Π³ΡΡΠΏΠΏΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΈΡΠΈΠ½Ρ ΡΠΊΡΠ°Π½Π°;
- 4 β ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΡΠ»ΠΎΠ²Π½ΡΡ Π΅Π΄ΠΈΠ½ΠΈΡ(ΡΡΠΎΠ»Π±ΡΠΎΠ²) ΡΠΈΡΠΈΠ½Ρ Π±ΡΠ΄Π΅Ρ Π·Π°Π½ΠΈΠΌΠ°ΡΡ Π±Π»ΠΎΠΊ, ΠΈΠ· 12. Π’ΠΎ Π΅ΡΡΡ div Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ col-ml-4Β Π·Π°ΠΉΠΌΠ΅Ρ 1/3 ΡΠΈΡΠΈΠ½Ρ ΡΠΊΡΠ°Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠΈΡΠΈΠ½ΠΎΠΉ ΠΎΡ 992 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
Π’ΠΈΠΏΡ ΠΊΠ»Π°ΡΡΠΎΠ² ΡΡΡΡΠΎΠΉΡΡΠ²
- col-xs-*: Π΄Π»Ρ ΡΡΡΡΠΎΠΉΡΡΠ² Ρ ΡΠΈΡΠΈΠ½ΠΎΠΉ ΡΠΊΡΠ°Π½Π° ΠΌΠ΅Π½ΡΡΠ΅ 768 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
- col-sm-*: Π΄Π»Ρ ΡΡΡΡΠΎΠΉΡΡΠ² Ρ ΡΠΈΡΠΈΠ½ΠΎΠΉ ΡΠΊΡΠ°Π½Π° ΠΎΡ 768 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ ΠΈ Π²ΡΡΠ΅;
- col-md-*: Π΄Π»Ρ ΡΡΡΡΠΎΠΉΡΡΠ² Ρ ΡΠΈΡΠΈΠ½ΠΎΠΉ ΡΠΊΡΠ°Π½Π° ΠΎΡ 992 ΠΏΠΈΠΊΡΠ΅Π»Ρ ΠΈ Π²ΡΡΠ΅;
- col-lg-*: Π΄Π»Ρ ΡΡΡΡΠΎΠΉΡΡΠ² Ρ ΡΠΈΡΠΈΠ½ΠΎΠΉ ΡΠΊΡΠ°Π½Π° ΠΎΡ 1200 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ ΠΈ Π²ΡΡΠ΅;
ΠΠ°ΠΊ Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· ΠΏΡΠΈΠΌΠ΅ΡΠ° Π²ΡΡΠ΅ Ρ
<div>
<div> |
Π’Π°ΠΊ ΠΆΠ΅ ΠΊΠ°ΠΊΒ Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· ΠΊΠΎΠ΄Π° Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»Β ΡΠ°Π·Π½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΡΠΎΠ»Π±ΡΠΎΠ² Π΄Π»Ρ ΡΠ°Π·Π½ΡΡ Β ΡΡΡΡΠΎΠΉΡΡΠ² β Π³Π»Π°Π²Π½ΠΎΠ΅ ΡΡΠΎ Π±Ρ Π² ΠΎΠ±ΡΠ΅ΠΌΒ Π±ΡΠ»ΠΎ 12 Π΅Π΄ΠΈΠ½ΠΈΡ. ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°Π΄Π°Π²Π°ΡΡ Π»ΡΠ±ΡΡ Π΄ΡΡΠ³ΡΡ ΡΠΈΡΠΈΠ½Ρ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π°:
ΠΡΡΡΡΠΏΡ
ΠΠ»Π°ΡΡΡΒ col-md(sm|lg)-offset-* Π·Π°Π΄Π°ΡΡ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π»Π΅Π²ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° ΠΈΠ»ΠΈ Π½Π°ΡΠ°Π»Π° ΡΡΡΠΎΠΊΠΈ Π² ΡΡΠ»ΠΎΠ²Π½ΡΡ Π΅Π΄ΠΈΠ½ΠΈΡΠ°Ρ
<div> <div> <h3>ΠΠ΅Π²ΡΠΉ Π±Π»ΠΎΠΊ</h3> <p>…</p> </div> <div> <h3>ΠΡΠ°Π²ΡΠΉ Π±Π»ΠΎΠΊ</h3> <p>…</p> </div> </div>
<div> Β Β Β Β <div> Β Β Β Β Β Β Β Β <h3>ΠΠ΅Π²ΡΠΉ Π±Π»ΠΎΠΊ</h3> Β Β Β Β Β Β Β Β <p>…</p> Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β Β Β <h3>ΠΡΠ°Π²ΡΠΉ Π±Π»ΠΎΠΊ</h3> Β Β Β Β Β Β Β Β <p>…</p> Β Β Β Β </div> </div> |
ΠΠ»Π°ΡΡ col-md-offset-4Β Π±ΡΠ΄Π΅Ρ ΡΠΌΠ΅ΡΠ°ΡΡ ΠΏΡΠ°Π²ΡΠΉ Π±Π»ΠΎΠΊ Π½Π° 4 ΡΡΠ»ΠΎΠ²Π½ΡΡ Π΅Π΄ΠΈΠ½ΠΈΡΡ Π²ΠΏΡΠ°Π²ΠΎ:
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΏΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΡ:
ΠΠΎΡΡΠ΄ΠΎΠΊ ΡΡΠΎΠ»Π±ΡΠΎΠ²
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ»Π°ΡΡΠΎΠ² col-md(sm|lg)-push-* ΠΈ col-md(sm|lg)-pull-* ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΏΠΎΡΡΠ΄ΠΎΠΊ Π±Π»ΠΎΠΊΠΎΠ² Π² ΡΡΡΠΎΠΊΠ΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠ»Π°ΡΡ col-md-push-4 ΡΠ΄Π²ΠΈΠ³Π°Π΅Ρ Π±Π»ΠΎΠΊ Π½Π° ΡΠ΅ΡΡΡΠ΅ Π΅Π΄ΠΈΠ½ΠΈΡΡ Π²ΠΏΡΠ°Π²ΠΎ ΠΎΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. Π Π½Π°ΠΎΠ±ΠΎΡΠΎΡ, ΠΊΠ»Π°ΡΡ col-md-pull-4 ΡΠ΄Π²ΠΈΠ³Π°Π΅Ρ Π±Π»ΠΎΠΊ Π²Π»Π΅Π²ΠΎ ΠΎΡ ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ. Π’Π°ΠΊ, ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΉ ΠΏΡΠΈΠΌΠ΅Ρ ΡΠΎ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΌΡ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠ°ΡΡΒ ΡΠ°ΠΊΠΈΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ:
<div> <div> <h3>ΠΠ΅Π²ΡΠΉ Π±Π»ΠΎΠΊ</h3> <p>…………….</p> </div> <div> <h3>ΠΡΠ°Π²ΡΠΉ Π±Π»ΠΎΠΊ</h3> <p>…………….</p> </div> </div>
<div> Β Β Β Β <div> Β Β Β Β Β Β Β Β <h3>ΠΠ΅Π²ΡΠΉ Π±Π»ΠΎΠΊ</h3> Β Β Β Β Β Β Β Β <p>…………….</p> Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β Β Β <h3>ΠΡΠ°Π²ΡΠΉ Π±Π»ΠΎΠΊ</h3> Β Β Β Β Β Β Β Β <p>…………….</p> Β Β Β Β </div> </div> |
ΠΠΈΠ±ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ Π±Π»ΠΎΠΊΠΎΠ² ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠΎΡ ΠΆΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ
<div> <div> <h3>ΠΠ΅Π²ΡΠΉ Π±Π»ΠΎΠΊ</h3> <p>…………….</p> </div> <div> <h3>ΠΡΠ°Π²ΡΠΉ Π±Π»ΠΎΠΊ</h3> <p>…………….</p> </div> </div>
<div> Β Β Β Β <div> Β Β Β Β Β Β Β Β <h3>ΠΠ΅Π²ΡΠΉ Π±Π»ΠΎΠΊ</h3> Β Β Β Β Β Β Β Β <p>…………….</p> Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β Β Β <h3>ΠΡΠ°Π²ΡΠΉ Π±Π»ΠΎΠΊ</h3> Β Β Β Β Β Β Β Β <p>…………….</p> Β Β Β Β </div> </div> |
Π² ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅Β ΠΏΡΠ°Π²ΡΠΉ Π±Π»ΠΎΠΊ ΡΠΌΠ΅ΡΡΠΈΡΡΡ Π²Π»Π΅Π²ΠΎ Π½Π° ΡΠ΅ΡΡΡΠ΅ Π΅Π΄ΠΈΠ½ΠΈΡΡ, Π° Π»Π΅Π²ΡΠΉ Π±Π»ΠΎΠΊ β Π²ΠΏΡΠ°Π²ΠΎ Π½Π° 8 Π΅Π΄ΠΈΠ½ΠΈΡ.
Π Π΅ΠΆΠΈΠΌΒ flexboxΒ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΌΠ°ΠΊΠ΅ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΡΠΈΡΠ»ΡΡΡ ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ.
<div> <div> <div> ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° </div> <div> ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° </div> </div> <div> <div> ΠΠ΄Π½Π° ΡΡΠ΅ΡΡΡ </div> <div> ΠΠ΄Π½Π° ΡΡΠ΅ΡΡΡ </div> <div> ΠΠ΄Π½Π° ΡΡΠ΅ΡΡΡ </div> </div> </div>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
<div> Β Β <div> Β Β Β Β <div> Β Β Β Β Β Β ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° Β Β Β Β </div> Β Β </div> Β Β Β Β <div> Β Β Β Β <div> Β Β Β Β Β Β ΠΠ΄Π½Π° ΡΡΠ΅ΡΡΡ Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β ΠΠ΄Π½Π° ΡΡΠ΅ΡΡΡ Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β </div> Β Β </div> </div> |
ΠΠ΅Π·ΡΠ°Π·ΠΌΠ΅ΡΠ½ΡΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π² ΡΠ΅ΡΠΊΠ΅Β flexboxΒ Π±ΡΠ΄ΡΡ ΠΏΠΎΡΠΎΠ²Π½Ρ Π΄Π΅Π»ΠΈΡΡ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ, Π²ΡΠ΅Π³Π΄Π° Π·Π°ΠΏΠΎΠ»Π½ΡΡ Π²Π΅ΡΡ ΡΡΠ΄.
ΠΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ ΡΠ°Π·ΠΌΠ΅Ρ Π΄Π»Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, Π° ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΡΠ°Π²Π½ΠΎΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΡΡ ΠΎΡΡΠ°Π²ΡΠ΅Π΅ΡΡ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΠ±ΠΎΠΉ. Π£ΠΊΠ°ΠΆΠ΅ΠΌ ΡΠ°Π·ΠΌΠ΅Ρ Ρ ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ Π±Π»ΠΎΠΊΠ°. ΠΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΡ ΠΏΠΎΡΠΎΠ²Π½Ρ.
<div> <div> <div> (12 — 6) / 2 = 3 </div> <div> 6 ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ </div> <div> (12 — 6) / 2 = 3 </div> </div> <div> <div> </div> <div> 5 ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ </div> <div> </div> </div> <div> <div> </div> <div> 4 ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ </div> <div> </div> </div> </div>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
<div> Β Β <div> Β Β Β Β <div> Β Β Β Β Β Β (12 — 6) / 2 = 3 Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β 6 ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β (12 — 6) / 2 = 3 Β Β Β Β </div> Β Β </div> Β Β Β Β <div> Β Β Β Β <div> Β Β Β Β Β Β Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β 5 ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β Β Β Β Β </div> Β Β </div> Β Β Β Β <div> Β Β Β Β <div> Β Β Β Β Β Β Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β 4 ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β Β Β Β Β </div> Β Β </div> </div> |
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΊΠ»Π°ΡΡΡΒ col-{breakpoint}-auto, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ Π±Π»ΠΎΠΊ, ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π±ΡΠ΄Π΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΡΡ Π΅Π³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΡΠΌ. Π’Π°ΠΊΠΆΠ΅ Π΄Π»Ρ Π±Π»ΠΎΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°ΡΡ ΠΊΠ»Π°ΡΡΡ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΎΠ±ΡΠΈΠΉ ΡΡΠ΄ Π±ΡΠ΄Π΅Ρ ΡΠΆΠ°Ρ Π΄ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ².
<div> <div> <div> 1 of 3 </div> <div> Π‘Π»ΠΎΠ²ΠΎ </div> <div> 3 of 3 </div> </div> <div> <div> 1 of 3 </div> <div> ΠΠ²Π° ΡΠ»ΠΎΠ²Π° </div> <div> 3 of 3 </div> </div> <div> <div> 1 of 3 </div> <div> ΠΠ΄Π΅ΡΡ ΡΡΠΈ ΡΠ»ΠΎΠ²Π° </div> <div> 3 of 3 </div> </div> </div>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
<div> Β Β <div> Β Β Β Β <div> Β Β Β Β Β Β 1 of 3 Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β Π‘Π»ΠΎΠ²ΠΎ Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β 3 of 3 Β Β Β Β </div> Β Β </div> Β Β Β <div> Β Β Β Β <div> Β Β Β Β Β Β 1 of 3 Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β ΠΠ²Π° ΡΠ»ΠΎΠ²Π° Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β 3 of 3 Β Β Β Β </div> Β Β </div> Β Β Β Β Β Β <div> Β Β Β Β <div> Β Β Β Β Β Β 1 of 3 Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β ΠΠ΄Π΅ΡΡ ΡΡΠΈ ΡΠ»ΠΎΠ²Π° Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β 3 of 3 Β Β Β Β </div> Β Β </div> </div> |
ΠΠΎΠΆΠ½ΠΎ ΠΎΡΡΠ°Π²ΠΈΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅, Π½Π΅ ΡΠΆΠΈΠΌΠ°Ρ ΠΎΠ±ΡΡΡ ΡΠΈΡΠΈΠ½Ρ.
<div> <div> <div> 1 of 3 </div> <div> ΠΠ²Π° ΡΠ»ΠΎΠ²Π° </div> <div> 3 of 3 </div> </div> </div>
<div> Β Β <div> Β Β Β Β <div> Β Β Β Β Β Β 1 of 3 Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β ΠΠ²Π° ΡΠ»ΠΎΠ²Π° Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β 3 of 3 Β Β Β Β </div> Β Β </div> </div> |
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΠΏΠΎΡΠ½ΡΠ΅ ΡΠΎΡΠΊΠΈ Π΄Π»Ρ ΡΠΎΡΠ½ΠΎΠ³ΠΎ Π·Π°Π΄Π°Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ² ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ. Π ΠΎΡΡΠ°Π»ΡΠ½ΡΡ ΡΠ»ΡΡΠ°ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΡΡΡ ΠΊΠ»Π°ΡΡΠ°ΠΌΠΈΒ colΒ ΠΈΒ col-*.
<div> <div>col</div> <div>col</div> <div>col</div> <div>col</div> </div> <div> <div>col-8</div> <div>col-4</div> </div>
<div> Β Β <div>col</div> Β Β <div>col</div> Β Β <div>col</div> Β Β <div>col</div> </div> <div> Β Β <div>col-8</div> Β Β <div>col-4</div> </div> |
ΠΠ· ΡΡΠΎΠΏΠΊΠΈ Π² ΡΡΠ΄
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΊΠ»Π°ΡΡΡΒ col-sm-*, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ Π±Π°Π·ΠΎΠ²ΡΡ ΡΠ΅ΡΠΎΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡ Π±Π»ΠΎΠΊΠΈ Π² Π²ΠΈΠ΄Π΅ ΡΡΠΎΠΏΠΊΠΈ Π½Π° ΡΠ΅Π»Π΅ΡΠΎΠ½Π°Ρ , Π° Π·Π°ΡΠ΅ΠΌ Π±ΡΠ΄Π΅Ρ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡ Π±Π»ΠΎΠΊΠΈ Π² ΠΎΠ΄ΠΈΠ½ ΡΡΠ΄.
<div> <div>col-sm-8</div> <div>col-sm-4</div> </div> <div> <div>col-sm</div> <div>col-sm</div> <div>col-sm</div> </div>
<div> Β Β <div>col-sm-8</div> Β Β <div>col-sm-4</div> </div> <div> Β Β <div>col-sm</div> Β Β <div>col-sm</div> Β Β <div>col-sm</div> </div> |
Π‘ΠΌΠ΅ΡΠΈΠ²Π°Π΅ΠΌ Π²ΡΠ΅ ΠΊΠ»Π°ΡΡΡ
ΠΠΎΠΆΠ΅ΡΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΠ΅ ΠΊΠ»Π°ΡΡΡ, ΠΊΠ°ΠΊ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ.
<!— Stack the columns on mobile by making one full-width and the other half-width —> <div> <div>.col .col-md-8</div> <div>.col-6 .col-md-4</div> </div> <!— Columns start at 50% wide on mobile and bump up to 33.3% wide on desktop —> <div> <div>.col-6 .col-md-4</div> <div>.col-6 .col-md-4</div> <div>.col-6 .col-md-4</div> </div> <!— Columns are always 50% wide, on mobile and desktop —> <div> <div>.col-6</div> <div>.col-6</div> </div>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
<!— Stack the columns on mobile by making one full-width and the other half-width —> <div> Β Β <div>.col .col-md-8</div> Β Β <div>.col-6 .col-md-4</div> </div> Β <!— Columns start at 50% wide on mobile and bump up to 33.3% wide on desktop —> <div> Β Β <div>.col-6 .col-md-4</div> Β Β <div>.col-6 .col-md-4</div> Β Β <div>.col-6 .col-md-4</div> </div> Β <!— Columns are always 50% wide, on mobile and desktop —> <div> Β Β <div>.col-6</div> Β Β <div>.col-6</div> </div> |
ΠΠ΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅
Flexbox Π΄Π°Π΅Ρ Π΄Π²Π° ΡΠΏΠΎΡΠΎΠ±Π° Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ.
ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅ΠΌ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π²Π½ΡΡΡΠΈ ΡΡΠ΄Π° ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²Π΅ΡΡ Π°, ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Ρ, Π½ΠΈΠ·Π°, Π΅ΡΠ»ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²ΡΡΠΎΡΠ°. Π£ΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ ΡΒ rowΒ ΠΊΠ»Π°ΡΡΡΒ flex-items-xs-start,Β flex-items-xs-center,Β flex-items-xs-end.
<div> <div> <div> ΠΠΎ Π²Π΅ΡΡ Ρ </div> <div> ΠΠΎ Π²Π΅ΡΡ Ρ </div> <div> ΠΠΎ Π²Π΅ΡΡ Ρ </div> </div> <div> <div> ΠΠΎ ΡΠ΅Π½ΡΡΡ </div> <div> ΠΠΎ ΡΠ΅Π½ΡΡΡ </div> <div> ΠΠΎ ΡΠ΅Π½ΡΡΡ </div> </div> <div> <div> ΠΠΎ Π½ΠΈΠ·Ρ </div> <div> ΠΠΎ Π½ΠΈΠ·Ρ </div> <div> ΠΠΎ Π½ΠΈΠ·Ρ </div> </div> </div>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
<div> Β Β <div> Β Β Β Β <div> Β Β Β Β Β Β ΠΠΎ Π²Π΅ΡΡ Ρ Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β ΠΠΎ Π²Π΅ΡΡ Ρ Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β ΠΠΎ Π²Π΅ΡΡ Ρ Β Β Β Β </div> Β Β </div> Β Β <div> Β Β Β Β <div> Β Β Β Β Β Β ΠΠΎ ΡΠ΅Π½ΡΡΡ Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β ΠΠΎ ΡΠ΅Π½ΡΡΡ Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β ΠΠΎ ΡΠ΅Π½ΡΡΡ Β Β Β Β </div> Β Β </div> Β Β <div> Β Β Β Β <div> Β Β Β Β Β Β ΠΠΎ Π½ΠΈΠ·Ρ Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β ΠΠΎ Π½ΠΈΠ·Ρ Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β ΠΠΎ Π½ΠΈΠ·Ρ Β Β Β Β </div> Β Β </div> </div> |
Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π²Π½ΡΡΡΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΡΠ΄Π° ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄ΡΡΠ³ Π΄ΡΡΠ³Π°, Π΅ΡΠ»ΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π±ΡΠ΄ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ»Π°ΡΡΡΒ align-self-start,Β align-self-center,Β align-self-end.
<div> <div> <div> One of three columns </div> <div> One of three columns </div> <div> One of three columns </div> </div> </div>
<div> Β Β <div> Β Β Β Β <div> Β Β Β Β Β Β One of three columns Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β One of three columns Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β One of three columns Β Β Β Β </div> Β Β </div> </div> |
ΠΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅
Π‘ΠΎΠ·Π΄Π°ΡΠΌ Π±Π»ΠΎΠΊΠΈ, ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠΎΡΠΎΡΡΡ ΠΌΠ΅Π½ΡΡΠ΅ 12 ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ. ΠΠ°Π»ΡΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌ ΠΈΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈΠ·-Π·Π° ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ°, ΡΠΊΠ°Π·ΡΠ²Π°Ρ Ρ ΡΡΠ΄Π°Β rowΒ ΠΊΠ»Π°ΡΡΡΒ justify-content-start,Β justify-content-center,Β justify-content-end. Π’Π°ΠΊΠΆΠ΅ ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΊΠ»Π°ΡΡΡΒ justify-content-around,Β justify-content-between, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠΊΡΡΠΆΠ°ΡΡ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ ΠΌΠ΅ΡΡΠΎ.
<div> <div> <div> ΠΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ </div> <div> ΠΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ </div> </div> <div> <div> ΠΠΎ ΡΠ΅Π½ΡΡΡ </div> <div> ΠΠΎ ΡΠ΅Π½ΡΡΡ </div> </div> <div> <div> ΠΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ </div> <div> ΠΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ </div> </div> <div> <div> Around </div> <div> Around </div> </div> <div> <div> Between </div> <div> Between </div> </div> </div>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
<div> Β Β <div> Β Β Β Β <div> Β Β Β Β Β Β ΠΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β ΠΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ Β Β Β Β </div> Β Β </div> Β Β Β Β <div> Β Β Β Β <div> Β Β Β Β Β Β ΠΠΎ ΡΠ΅Π½ΡΡΡ Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β ΠΠΎ ΡΠ΅Π½ΡΡΡ Β Β Β Β </div> Β Β </div> Β Β Β Β <div> Β Β Β Β <div> Β Β Β Β Β Β ΠΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β ΠΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ Β Β Β Β </div> Β Β </div> Β Β Β Β <div> Β Β Β Β <div> Β Β Β Β Β Β Around Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β Around Β Β Β Β </div> Β Β </div> Β Β Β Β <div> Β Β Β Β <div> Β Β Β Β Β Β Between Β Β Β Β </div> Β Β Β Β <div> Β Β Β Β Β Β Between Β Β Β Β </div> Β Β </div> </div> |
ΠΡΠΎΠΌΠ΅ΠΆΡΡΠΊΠΈ
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΊΠ»Π°ΡΡΒ .no-gutters, ΡΡΠΎΠ±Ρ ΡΠ±ΡΠ°ΡΡ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ. ΠΠ»Π°ΡΡ ΡΠ΄Π°Π»ΡΠ΅Ρ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅ margins ΠΈΠ· .row ΠΈ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΡΠ΅ padding ΠΈΠ· Π²ΡΠ΅Ρ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΡ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ.
Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ
Π ΠΎΠ±ΡΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΡΠ΅ΡΠΎΠΊ, Π΅ΡΠ»ΠΈ Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΡΡ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ, Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΒ pushΒ ΠΈΒ pull.
Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Bootstrap ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π»ΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ flexboxΒ orderΒ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΡΠ΅Ρ ΠΊΠ»Π°ΡΡΠΎΠ² ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌ ΠΊ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌΒ col:
- .flex-first β ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ ΠΏΠ΅ΡΠ²ΡΠΌ
- .flex-last β ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌ
- .flex-unordered β ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠ΅ΡΠ²ΡΠΌ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌ
<div> <div> <div> ΠΠ΅ΡΠ²ΡΠΉ, Π½ΠΎ Π½Π΅ ΠΏΠ΅ΡΠ²ΡΠΉ ΠΈ Π½Π΅ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ </div> <div> ΠΡΠΎΡΠΎΠΉ, Π½ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ </div> <div> Π’ΡΠ΅ΡΠΈΠΉ, Π½ΠΎ ΠΏΠ΅ΡΠ²ΡΠΉ </div> </div> </div>
<div> Β Β <div class= |
leodev.ru
Bootstrap ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β Π²ΡΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Ρ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ Π½Π° ΡΠ°ΠΉΡΠ΅
ΠΡΠΈΠ²Π΅ΡΡΡΠ²ΡΡ Π²ΡΠ΅Ρ ΠΆΠ΅Π»Π°ΡΡΠΈΡ Π΄ΠΎΡΠΊΠΎΠ½Π°Π»ΡΠ½ΠΎ ΠΈΠ·ΡΡΠΈΡΡ Bootstrap 3! Π ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ Ρ Π·Π°ΡΡΠΎΠ½Ρ ΡΠ΅ΠΌΡ, ΠΊΠ°ΡΠ°ΡΡΡΡΡΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΈ ΡΠ΅ΠΊΡΡΠ° Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ Π²Π°ΡΠΈΠΌΠΈ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΡΠΌΠΈ. ΠΡΡΠ³ΠΎΠ΅ Π΅Π΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ β ΡΡΠΎ Bootstrap ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅.
ΠΠ°Π½Π½Π°Ρ ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ° Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π° ΠΏΡΠΈ Π²Π΅ΡΡΡΠΊΠ΅ ΡΠ°ΠΉΡΠΎΠ² ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΠΎΡΠ΅Π½Ρ Π²Π°ΠΆΠ½ΠΎ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ Π² ΡΡΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ. ΠΠΎΡΡΠΎΠΌΡ Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ Π²Π°ΠΌ, ΠΊΠ°ΠΊ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ, Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ, ΠΊΠ°ΠΊΠΈΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² Π±Π»ΠΎΠΊΠ°Ρ ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΡ ΠΏΠ°Π½Π΅Π»Ρ ΠΌΠ΅Π½Ρ. ΠΠΏΠ΅ΡΠ΅Π΄ Π·Π° ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅!
ΠΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΠ°ΡΠ½Π΅ΠΌ Ρ ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ β Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π²ΠΎ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ΅ Π±ΡΠ»ΠΈ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΠΊΠ»Π°ΡΡΡ, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΊΠΎΡΠΎΡΡΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΡΠΈΠΏ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ². ΠΡΠ΅ ΠΎΠ½ΠΈ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Ρ Π² ΡΠ°Π±Π»ΠΈΡΠ΅, ΠΏΡΠΈΠΊΡΠ΅ΠΏΠ»Π΅Π½Π½ΠΎΠΉ Π½ΠΈΠΆΠ΅.
ΠΠ»Π°ΡΡ | Π’ΠΈΠΏ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ |
.text-left | ΠΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΎΠ²Π½ΡΡΡΡΡ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ. |
.text-right | ΠΠ΅ΡΡ ΠΊΠΎΠ½ΡΠ΅Π½Ρ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅ΡΡΡ ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ Π±ΠΎΠΊΡ. |
.text-center | Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ°ΠΉΡΠ° ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ. |
.text-justify | ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΠΏΠΎ ΡΠΈΡΠΈΠ½Π΅ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ° ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊΠ°. |
.text-nowrap | ΠΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ ΡΠ΅ΡΠ²ΠΈΡΠ° ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΡΡ Π±Π΅Π· ΠΎΡΡΡΡΠΏΠΎΠ². |
ΠΠ»Ρ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ Π½Π°Π·Π²Π°Π½Π½ΡΡ ΠΊΠ»Π°ΡΡΠΎΠ² Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΏΡΠΈΠΌΠ΅Ρ.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | <!DOCTYPE html> <html lang="en"> <head> <title>Bootstrap Example</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> <style> p{ color: blue; font-size: 27px;} </style> </head> <body> Β <div> <p>ΠΠ±ΡΠΈΠΊΠΎΡΡ</p> <p>ΠΠ°Π½Π΄Π°ΡΠΈΠ½Ρ</p> <p>ΠΠΏΠ΅Π»ΡΡΠΈΠ½Ρ</p> <p>ΠΡΠ±ΡΠ·Ρ</p> <p>ΠΠ΅ΡΡΠΈΠΊΠΈ</p> Β </div> Β </body> </html> |
<!DOCTYPE html> <html lang=»en»> <head> <title>Bootstrap Example</title> <meta charset=»utf-8″> <meta name=»viewport» content=»width=device-width, initial-scale=1″> <link rel=»stylesheet» href=»https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css»> <script src=»https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js»></script> <script src=»https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js»></script> <style> p{ color: blue; font-size: 27px;} </style> </head> <body> <div> <p>ΠΠ±ΡΠΈΠΊΠΎΡΡ</p> <p>ΠΠ°Π½Π΄Π°ΡΠΈΠ½Ρ</p> <p>ΠΠΏΠ΅Π»ΡΡΠΈΠ½Ρ</p> <p>ΠΡΠ±ΡΠ·Ρ</p> <p>ΠΠ΅ΡΡΠΈΠΊΠΈ</p> </div> </body> </html>
Π’Π°ΠΊΠΆΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π΄Π»Ρ ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ. ΠΡΠΎ pull-left ΠΈ pull-right. ΠΡ ΡΠ°Π±ΠΎΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ°Π²Π½ΠΈΡΡ ΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎΠΌ float Π² ΠΊΠ°ΡΠΊΠ°Π΄Π½ΡΡ ΡΠ°Π±Π»ΠΈΡΠ°Ρ ΡΡΠΈΠ»Π΅ΠΉ css.
ΠΠΎΠΌΠΈΠΌΠΎ ΡΡΠΎΠ³ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π·Π½Π°ΠΊΠΎΠΌΠΎΠΉ Π²Π°ΠΌ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ ΡΠ΅ΡΠΎΠΊ. ΠΡΠ° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΠΎΡΠ΅Π½Ρ Π³ΠΈΠ±ΠΊΠ°Ρ ΠΈ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½Π°Ρ. Π’Π°ΠΊ ΡΡΠΎ Π΄ΡΠΌΠ°Ρ Π²Ρ ΡΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡ Ρ Π½Π΅ΠΉ (Π΅ΡΠ»ΠΈ Π½Π΅Ρ, ΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΡΡΠ°ΡΡΠΈ Π½Π° ΠΌΠΎΠ΅ΠΌ Π±Π»ΠΎΠ³Π΅). ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ Π΅Π΅, Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ ΡΡΠΈΠ»ΠΈΠΉ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°ΡΡ ΡΠ΅ΠΊΡΡ, Π²ΠΈΠ΄Π΅ΠΎ, img Π²Π½ΡΡΡΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Ρ Π»ΡΠ±ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ.
ΠΠ΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠ°ΠΊΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Ρ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ»ΠΎΠΆΠ½Π΅Π΅, ΡΠ΅ΠΌ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅Π³ΠΎ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π½ΠΈ Π² ΡΠ·ΡΠΊΠ΅ html, Π½ΠΈ Π² ΠΡΡΡΡΡΠ°ΠΏΠ΅ Π½Π΅Ρ Π³ΠΎΡΠΎΠ²ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΠ². ΠΠΎΡΡΠΎΠΌΡ Π΄Π΅Π²Π΅Π»ΠΎΠΏΠ΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ. ΠΠ΄Π½Π°ΠΊΠΎ Π½Π° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΉ Π΄Π΅Π½Ρ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ Ρ Π²Π°ΠΌΠΈ ΠΈ ΠΎΠ±ΡΡΠ΄ΠΈΠΌ.
Grid System ΠΈ padding
ΠΠ°ΡΠ½Ρ Ρ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎΠ³ΠΎ β Grid System ΠΈ ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ ΠΎΡΡΡΡΠΏΠΎΠ². ΠΡΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΡΡΠΎΠΉ ΠΈ Π»Π΅Π³ΠΊΠΈΠΉ ΡΠΏΠΎΡΠΎΠ± ΡΠ΅ΡΠ΅Π½ΠΈΡ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ, Π²ΠΈΠ΄Π΅ΠΎ ΠΈ ΡΠΎΡΠΎ. ΠΠ»Ρ Π»ΡΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΠΏΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΡΠΉΡΠ΅ ΠΏΡΠΈΠΌΠ΅Ρ. Π Π½Π΅ΠΌ Ρ ΡΠΎΠ·Π΄Π°Π» Π±Π»ΠΎΠΊ ΠΏΠΎΡΡΠ΅Π΄ΠΈ ΡΡΡΠ°Π½ΠΈΡΡ ΠΈ Π²ΡΡΠΎΠ²Π½ΡΠ» Π΅Π³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅.
1 2 3 4 5 6 7 8 | <div> <div> <div> <h3 >Π’ΡΠ΅ΡΡΠ΅ ΡΡΠ΄ΠΎ ΡΠ²Π΅ΡΠ°!</h3> <img src="http://www.votpusk.ru/story/edit/foto/large/32086.jpg" alt="Photo"> </div> </div> </div> |
<div> <div> <div> <h3 >Π’ΡΠ΅ΡΡΠ΅ ΡΡΠ΄ΠΎ ΡΠ²Π΅ΡΠ°!</h3> <img src=»http://www.votpusk.ru/story/edit/foto/large/32086.jpg» alt=»Photo»> </div> </div> </div>
Π ΡΠ΅ΠΏΠ΅ΡΡ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π² Ρ Π΅Π΄Π΅ΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΡΠΈΠ»Π΅ΠΉ css:
<style>
.main {
background-color:Β #A52A2A;
padding: 35px;
}
</style>
Π’Π°Π±Π»ΠΈΡΠ½ΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅
ΠΡΠΎΡΠΎΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ β ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡΠ½ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠΉ. Π’ΠΎΠ»ΡΠΊΠΎ Π½Π΅ Π΄ΡΠΌΠ°ΠΉΡΠ΅, ΡΡΠΎ Ρ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ Π²Π°ΠΌ ΡΠ΅ΠΉΡΠ°Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΎΡΡΡΡ ΡΠ°Π±Π»ΠΈΡΡ ΠΈ Π²Π½Π΅ΡΡΠΈ Π² Π½Π΅Π΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ! ΠΠ°Π½Π½ΡΠΉ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ Π΄ΠΎΡΡΠΈΠ³Π°Π΅ΡΡΡ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΠ²ΠΎΠΉΡΡΠ² ΡΡΠΈΠ»Π΅Π²ΡΡ ΡΠ°Π±Π»ΠΈΡ.
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ ΡΠΈΠΏ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ display: table. Π Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΡ Π² ΡΡΠ΅ΠΉΠΊΠΈ ΡΡΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΡ, Ρ.Π΅. ΡΠΊΠ°Π·Π°ΡΡ ΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΈΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΡΠ°Π²Π½ΡΠΌ table- cell. Π ΡΠ΅ΠΏΠ΅ΡΡ ΠΏΠΎΡΠ»Π΅ ΠΏΡΠΎΠ΄Π΅Π»Π°Π½Π½ΡΡ ΠΌΠ°Ρ ΠΈΠ½Π°ΡΠΈΠΉ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ°ΠΊΠΎΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ, ΠΊΠ°ΠΊ vertical-align. ΠΡΠΎΠΏΠΈΡΠΈΡΠ΅ Π΅Π³ΠΎ Π²ΠΌΠ΅ΡΡΠ΅ ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ Β«middleΒ».
ΠΡΠ°ΠΊ, ΠΊΠΎΠ΄ Π²Π½ΡΡΡΠΈ ΡΠ΅Π³Π° <body> Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
1 2 3 4 5 6 | <div> <div> <h3 >Π’ΡΠ΅ΡΡΠ΅ ΡΡΠ΄ΠΎ ΡΠ²Π΅ΡΠ°!</h3> <p><img src="http://www.votpusk.ru/story/edit/foto/large/32086.jpg" alt="Photo"></p> </div> </div> |
<div> <div> <h3 >Π’ΡΠ΅ΡΡΠ΅ ΡΡΠ΄ΠΎ ΡΠ²Π΅ΡΠ°!</h3> <p><img src=»http://www.votpusk.ru/story/edit/foto/large/32086.jpg» alt=»Photo»></p> </div> </div>
Π Π΄Π»Ρ ΡΡΠΈΠ»Π΅Π²ΠΎΠ³ΠΎ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΡ ΡΠΊΠ°ΠΆΠΈΡΠ΅:
1 2 3 4 5 6 7 8 9 10 11 12 13 | <style> .parent { height: 560px; background-color: #A52A2A; width:100%; display: table; } .child { display: table-cell; vertical-align: middle; } img { width: 690px; height: auto;} </style> |
<style> .parent { height: 560px; background-color: #A52A2A; width:100%; display: table; } .child { display: table-cell; vertical-align: middle; } img { width: 690px; height: auto;} </style>
Π Π΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ
Π Π½Π°ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠΊ, ΠΊΠ°ΠΊ ΠΈ ΠΎΠ±Π΅ΡΠ°Π», ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡ ΠΏΠ°Π½Π΅Π»Ρ ΠΌΠ΅Π½Ρ.
ΠΠ»Ρ ΡΡΡΡΠΊΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ, Π½Π΅ ΠΏΠΎΠ²Π΅ΡΠΈΡΠ΅, ΠΎΠΏΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ΅ΡΠΎΠΊ. ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ, ΡΡΠΎΠ±Ρ ΠΌΠ΅Π½Ρ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°Π»ΠΎΡΡ Π² ΡΠ°ΠΏΠΊΠ΅ ΡΠ°ΠΉΡΠ°, ΡΠΎ ΠΈ Π² ΠΊΠΎΠ΄Π΅ ΡΡΠΎΡ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ ΠΏΠ΅ΡΠ²ΡΠΌ.
ΠΠ΄Π½Π°ΠΊΠΎ Π±ΡΠ²Π°ΡΡ ΡΠ°ΠΊΠΈΠ΅ ΡΠΈΡΡΠ°ΡΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° Π²ΠΊΠ»Π°Π΄ΠΊΠΈ ΠΌΠ΅Π½Ρ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ ΠΏΠΎΠ΄, ΠΊ ΠΏΡΠΈΠΌΠ΅ΡΡ, Π±Π°Π½Π½Π΅ΡΠΎΠΌ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΊΡ ΡΠ΅ΠΊΠ»Π°ΠΌΡ, Π° ΠΏΠΎΡΠ»Π΅ Π²ΡΡΠ°Π²Π»ΡΡΡ ΠΊΠΎΠ΄ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΡ Navbar Π² Π»ΡΠ±ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ.
ΠΡΡΠ³ΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π½Π΅ΡΠ½ΠΈΡ (margin) ΠΈ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ (padding) ΠΎΡΡΡΡΠΏΠΎΠ².
ΠΠ΄Π½Π°ΠΊΠΎ Π΅ΡΡΡ ΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΠΊΠ»Π°ΡΡΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠ°. ΠΡΠΎ .navbar-fixed-top ΠΈ .navbar-fixed-bottom, ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°ΠΊΡΠ΅ΠΏΠ»ΡΡΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΎΠ½Π½ΡΠΉ Π±Π»ΠΎΠΊ ΡΠ²Π΅ΡΡ Ρ ΠΈΠ»ΠΈ ΡΠ½ΠΈΠ·Ρ ΡΡΡΠ°Π½ΠΈΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ. Π ΡΠ°ΠΊΠΆΠ΅ Π΅ΡΡΡ ΠΊΠ»Π°ΡΡ .navbar-right, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅Ρ ΠΏΡΠ½ΠΊΡΡ ΠΌΠ΅Π½Ρ ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Π΅. ΠΠ°ΠΏΠΎΠΌΠ½Ρ, ΡΡΠΎ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΎΠ½ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΡΡΡΡ ΡΠ»Π΅Π²Π°.
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° Π²Π°ΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅. ΠΡΠ»ΠΈ Π²Π°ΠΌ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΠ»Π°ΡΡ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ, ΡΠΎ ΠΏΠΎΠ΄ΠΏΠΈΡΡΠ²Π°ΠΉΡΠ΅ΡΡ Π½Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΌΠΎΠ΅Π³ΠΎ Π±Π»ΠΎΠ³Π° ΠΈ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°ΠΉΡΠ΅ ΠΎ Π½Π΅ΠΌ Π΄ΡΡΠ·ΡΡΠΌ. ΠΠΎΠΊΠ°-ΠΏΠΎΠΊΠ°!
Π‘ ΡΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ, Π ΠΎΠΌΠ°Π½ Π§ΡΠ΅ΡΠΎΠ²
ΠΠ°Π³ΡΡΠ·ΠΊΠ°…ΠΡΠΎΡΠΈΡΠ°Π½ΠΎ: 585 ΡΠ°Π·
romanchueshov.ru
Bootstrap Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ
ΠΠΎΠ±ΡΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΡΡΠΎΠΊ Π²ΡΠ΅ΠΌ, ΠΊΡΠΎ ΠΆΠ΅Π»Π°Π΅Ρ Π½Π°ΠΉΡΠΈ ΡΠΎ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠ°. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΡΠΌ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ Π±ΡΠ²Π°Π΅Ρ, ΡΠΎ ΡΠ΅ΠΊΡΡΠ°Ρ ΡΡΠ°ΡΡΡ ΠΏΠΎΡΠ²ΡΡΠ°Π΅ΡΡΡ ΡΠ°Π·Π±ΠΎΡΡ ΡΠ΅ΠΌΡ Β«Bootstrap Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅Β».
Π― ΡΠ°ΡΡΠΊΠ°ΠΆΡ, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ°ΠΊΠΈΡ ΠΏΡΠΈΠ΅ΠΌΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΠΊΠΎΠ½ΡΠ΅Π½Ρ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ ΠΈ ΠΏΡΠΈΠ²Π΅Π΄Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π°. ΠΠΎΠ΅Ρ Π°Π»ΠΈ!
Π‘ΠΏΠΎΡΠΎΠ± 1. ΠΠ°ΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅ΡΠΊΡ
ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΠΊΠΎΠ½ΡΠ΅Π½Ρ Π±Π»ΠΎΠΊΠΎΠ², ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ° Bootstrap 3β Grid. ΠΡΠΈ ΡΡΠΎΠΌ Π²Π°ΠΌ ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΈΠ΄Π΅ΡΡΡ Π²ΠΎΠΎΡΡΠΆΠΈΡΡΡΡ ΠΈ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎΠΌ padding, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΠΎΡΡΡΡΠΏΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ².
ΠΡΠ°ΠΊ, Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΈΠΌΠ΅ΡΠ° Ρ Π½Π°ΠΏΠΈΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΌΠ½Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡΡ Π±Π»ΠΎΠΊ ΠΏΠΎΡΡΠ΅Π΄ΠΈΠ½Π΅ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ ΠΈ ΠΏΡΠΈ ΡΡΠΎΠΌ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅.
ΠΠΎΡ ΡΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΡ Π² ΡΠ΅Π³Π΅ <body>:
1 2 3 4 5 6 7 | <div> <div> <div> <p>ΠΠ΄Π΅ΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΎ ΠΎΡΠ΅Π½Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅! Π ΡΡΠΎ Π²ΡΠΎΡΠΎΠ΅ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΡΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅.</p> </div> </div> </div> |
<div> <div> <div> <p>ΠΠ΄Π΅ΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΎ ΠΎΡΠ΅Π½Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅! Π ΡΡΠΎ Π²ΡΠΎΡΠΎΠ΅ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΡΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅.</p> </div> </div> </div>
ΠΡΠ»ΠΈ Π²Ρ Π½Π΅ ΠΈΠ·ΡΡΠ°Π»ΠΈ ΠΏΠ»Π°Π²Π°ΡΡΠΈΠ΅ ΡΠ΅ΡΠΊΠΈ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°, ΡΠΎ Π² ΡΡΠΎΠΌ Π°Π±Π·Π°ΡΠ΅ Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, Π·Π° ΡΡΠΎ ΠΎΡΠ²Π΅ΡΠ°ΡΡ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΠΊΠ»Π°ΡΡΡ.
ΠΡΠ°ΠΊ, .row ΡΠΎΠ·Π΄Π°Π΅Ρ ΡΡΡΠΎΠΊΡ, Π° Π² Π½Π΅ΠΉ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΊΠ»Π°ΡΡΠ° .col- X-Y ΠΎΠ±ΡΡΠ²Π»ΡΡΡΡΡ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, Π° ΡΠΎΡΠ½Π΅Π΅ ΡΡΠ΅ΠΉΠΊΠΈ. X ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° ΡΠΈΠΏ ΡΠΊΡΠ°Π½Π°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΡΠ΅ΡΡΡΠ΅Ρ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΠΊΠ»Π°ΡΡΠΎΠ².
Π― ΡΠΊΠ°Π·Π°Π» ΠΊΠ»Π°ΡΡ xs, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°. Π Y ΡΠΎΠΎΠ±ΡΠ°Π΅Ρ ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΠΈΠ· ΠΎΠ±ΡΠ΅Π³ΠΎ ΡΠΈΡΠ»Π° (Ρ.Π΅. 12, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΡΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ) Π²ΡΠ΄Π΅Π»ΠΈΡΡΡ ΠΏΠΎΠ΄ Π΄Π°Π½Π½ΡΠΉ Π±Π»ΠΎΠΊ. ΠΡΠ»ΠΈ ΠΆΠ΅ Π²Π°ΠΌ Π½Π΅ Π½ΡΠΆΠ½ΠΎ Π·Π°ΠΏΠΎΠ»Π½ΡΡΡ Π²ΡΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌΠΈ, ΠΊΠ°ΠΊ ΠΈ Π² ΠΌΠΎΠ΅ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅, ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠΌ col- X- offset-Y. ΠΠ½ Π·Π°Π΄Π°Π΅Ρ ΠΎΡΡΡΡΠΏΡ.
ΠΠ°Π»Π΅Π΅ ΠΏΡΠΈΠΊΡΠ΅ΠΏΠ»Π΅Π½Π½ΡΠΉ Π½ΠΈΠΆΠ΅ ΠΊΠΎΠ΄ ΡΡΠΎΠΈΡ ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ Π² Ρ Π΅Π΄Π΅ΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΠΎΡΠ»Π΅ ΡΠΊΡΠΈΠΏΡΠΎΠ²:
1 2 3 4 5 6 | <style> .main { background-color: orange; padding: 45px; } </style> |
<style> .main { background-color: orange; padding: 45px; } </style>
Π‘ΠΏΠΎΡΠΎΠ± 2. ΠΠ°Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ ΠΌΠ΅ΠΆΡΡΡΠΎΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»
ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄Π½Ρ ΡΡΡΠΎΠΊΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎΠΌ line-height. ΠΠ½ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° ΠΈΠ½ΡΠ΅ΡΠ²Π°Π» ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠΎΠΊΠ°ΠΌΠΈ.
ΠΠΎΡΠ΅ΠΌΡ Ρ ΡΠΊΠ°Π·Π°Π» ΡΠΎΠ»ΡΠΊΠΎ Π·Π° ΠΎΠ΄Π½Ρ ΡΡΡΠΎΠΊΡ? ΠΡΠ΅ ΠΏΡΠΎΡΡΠΎ. ΠΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΡΠΎΠΊΠΈ Π±ΡΠ΄ΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Ρ Π½Π° ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠΈ ΠΎΡ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΉ Π½Π° ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ Π² ΡΡΠΎΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ΅. Π ΡΠ°ΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΎΠ±ΡΠΈΠΉ Π²ΠΈΠ΄ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π±ΡΠ΄Π΅Ρ Π½Π΅ ΡΠ°ΠΌΡΠΉ ΠΏΡΠ΅Π·Π΅Π½ΡΠ°Π±Π΅Π»ΡΠ½ΡΠΉ.
Π html-ΡΠ°Π·ΠΌΠ΅ΡΠΊΡ Π²ΡΡΠ°Π²ΡΡΠ΅:
1 2 3 4 5 | <div> <div> <h2>ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ!</h2> </div> </div> |
<div> <div> <h2>ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ!</h2> </div> </div>
Π Π² ΡΡΠΈΠ»ΡΡ ΡΠΊΠ°ΠΆΠΈΡΠ΅:
.parent { background-color: orange; }
.child {
line-height: 120px;
}
Π‘ΠΏΠΎΡΠΎΠ± 3. ΠΠ±ΡΠ°ΡΠΈΡΡΡΡ Π·Π° ΠΏΠΎΠΌΠΎΡΡΡ ΠΊ ΡΠ°Π±Π»ΠΈΡΠ½ΡΠΌ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡΠΌ
ΠΠ»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΠΌ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠΎΠ² ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡΡ ΠΊ Π΄Π°Π½Π½ΠΎΠΌΡ ΡΠΏΠΎΡΠΎΠ±Ρ. ΠΠ½ ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Π΅Ρ ΠΏΠΎΠ΄ ΡΠΎΠ±ΠΎΠΉ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π²ΡΠ±ΡΠ°Π½Π½ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ°Π±Π»ΠΈΡΡ.
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π² ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ΅ ΡΠΊΠ°Π·Π°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π° display ΡΠ°Π²Π½ΡΠΌ table. Π ΠΏΠΎΡΠ»Π΅ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΊΠ°ΠΊ Π±Ρ ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΡ Π² ΡΠΎΠ·Π΄Π°Π½Π½ΡΡ ΡΠ°Π±Π»ΠΈΡΡ, Ρ.Π΅. Π² Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎΠΌ ΡΠ²ΠΎΠΉΡΡΠ²Π΅ Π·Π°Π΄Π°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π²Π½ΡΠΌ table-cell. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ vertical-align, ΡΡΠΎ Π΄ΠΎΡΠ»ΠΎΠ²Π½ΠΎ ΠΈ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΡΡΡ ΠΊΠ°ΠΊ Β«Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅Β».
ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΊΠΎΠ΄Π°. Π Π³ΠΈΠΏΠ΅ΡΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΉ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠ΅ Ρ Π½Π°ΠΏΠΈΡΠ°Π»:
1 2 3 4 5 | <div> <div> <h4>Π ΡΡΠΎΠΌ ΠΎΡΠ°Π½ΠΆΠ΅Π²ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅, Π²ΡΡΡΡΠΏΠ°ΡΡΠΈΠΌ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΡΠ΅ΠΉΠΊΠΈ ΡΠ°Π±Π»ΠΈΡΡ, Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ ΠΎΡΠ΅Π½Ρ Π΄Π»ΠΈΠ½Π½ΠΎΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ Π΄Π²ΡΠΌΡ Π·Π°ΠΏΡΡΡΠΌΠΈ ΠΈ ΠΎΠ΄Π½ΠΈΠΌ Π²ΠΎΡΠΊΠ»ΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΌ Π·Π½Π°ΠΊΠΎΠΌ!</h4> </div> </div> |
<div> <div> <h4>Π ΡΡΠΎΠΌ ΠΎΡΠ°Π½ΠΆΠ΅Π²ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅, Π²ΡΡΡΡΠΏΠ°ΡΡΠΈΠΌ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΡΠ΅ΠΉΠΊΠΈ ΡΠ°Π±Π»ΠΈΡΡ, Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ ΠΎΡΠ΅Π½Ρ Π΄Π»ΠΈΠ½Π½ΠΎΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ Π΄Π²ΡΠΌΡ Π·Π°ΠΏΡΡΡΠΌΠΈ ΠΈ ΠΎΠ΄Π½ΠΈΠΌ Π²ΠΎΡΠΊΠ»ΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΌ Π·Π½Π°ΠΊΠΎΠΌ!</h4> </div> </div>
ΠΠ΅ΡΠ΅ΠΉΠ΄Π΅ΠΌ ΠΊ ΡΡΠΈΠ»ΡΠΌ.
1 2 3 4 5 6 7 8 9 10 11 | .parent { background-color: orange; width:100%; display: table; height:150px; } .child { display: table-cell; text-align:center; vertical-align: middle; } |
.parent { background-color: orange; width:100%; display: table; height:150px; } .child { display: table-cell; text-align:center; vertical-align: middle; }
ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π΄Π°Π½Π½ΠΎΠΌΡ ΡΠΏΠΎΡΠΎΠ±Ρ ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅ΡΡΡ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ. Π’.Π΅. Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π²ΡΡΠΎΡΡ ΠΈ ΠΏΡΠΈ ΡΡΠΎΠΌ ΡΠ΅ΠΊΡΡ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ΄Π΅Ρ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°ΡΡΡΡ ΠΏΠΎΡΡΠ΅Π΄ΠΈΠ½Π΅ Π±Π»ΠΎΠΊΠ°.
ΠΠ΄Π½Π°ΠΊΠΎ Π΅ΡΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΠ. ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π²Π΅ΡΡΡΠ°ΡΡ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΡΠ°ΡΡΡ Π²Π΅ΡΡΠΈΠΉ Internet Explorer, ΡΠΎ ΡΠ°ΠΊΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± Π½Π΅ ΡΡΠ°Π±ΠΎΡΠ°Π΅Ρ.
Π’Π΅ΠΏΠ΅ΡΡ Π²Ρ Π·Π½Π°Π΅ΡΠ΅ ΡΡΠΈ ΡΠ°ΠΌΡΡ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΡ ΠΈ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΡ ΡΠΏΠΎΡΠΎΠ±Π° Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ. ΠΠ΄Π½Π°ΠΊΠΎ Π½Π΅ ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΠΉΡΠ΅ΡΡ Π½Π° ΡΡΠΎΠΌ ΠΈ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅. ΠΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π²Ρ Π½Π°ΠΉΠ΄Π΅ΡΠ΅ ΡΠ²ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ.
ΠΡΠ΄Ρ ΠΏΡΠΈΠ·Π½Π°ΡΠ΅Π»Π΅Π½, Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΠΎΠ΄ΠΏΠΈΡΠΈΡΠ΅ΡΡ Π½Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΌΠΎΠ΅Π³ΠΎ ΠΎΠ±ΡΡΠ°ΡΡΠ΅Π³ΠΎ Π±Π»ΠΎΠ³Π° ΠΈ ΡΠ°ΡΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΎ Π½Π΅ΠΌ ΡΠ²ΠΎΠΈ Π·Π½Π°ΠΊΠΎΠΌΡΠΌ ΠΈ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌ. Π£Π΄Π°ΡΠ½ΠΎΠ³ΠΎ Π΄Π½Ρ! ΠΠΎΠΊΠ°-ΠΏΠΎΠΊΠ°!
Π‘ ΡΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ, Π ΠΎΠΌΠ°Π½ Π§ΡΠ΅ΡΠΎΠ²
ΠΠ°Π³ΡΡΠ·ΠΊΠ°…ΠΡΠΎΡΠΈΡΠ°Π½ΠΎ: 561 ΡΠ°Π·
romanchueshov.ru
Bootstrap 4. Flexbox
Π Π°Π½ΡΡΠ΅ Bootstrap ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» 12-ΡΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΎΡΠ½ΡΡ ΡΠ΅ΡΠΊΡ. Π’Π΅ΠΏΠ΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π½ΠΎΠ²ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ flexbox, Π½ΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΡΠΈΡΠΌΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅ΡΠΊΠΎΠΉ ΠΎΡΡΠ°Π»ΠΈΡΡ Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΠΌΠΈ.
Π Π΅ΠΆΠΈΠΌ flexbox ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΌΠ°ΠΊΠ΅ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΡΠΈΡΠ»ΡΡΡ ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ.
<div>
<div>
<div>
ΠΠΎΠ»ΠΎΠ²ΠΈΠ½ΠΊΠ°
</div>
<div>
ΠΠΎΠ»ΠΎΠ²ΠΈΠ½ΠΊΠ°
</div>
</div>
<div>
<div>
ΠΠ΄Π½Π° ΡΡΠ΅ΡΡ
</div>
<div>
ΠΠ΄Π½Π° ΡΡΠ΅ΡΡ
</div>
<div>
ΠΠ΄Π½Π° ΡΡΠ΅ΡΡ
</div>
</div>
</div>
ΠΠΎΠ»ΠΎΠ²ΠΈΠ½ΠΊΠ°
ΠΠΎΠ»ΠΎΠ²ΠΈΠ½ΠΊΠ°
ΠΠ΄Π½Π° ΡΡΠ΅ΡΡ
ΠΠ΄Π½Π° ΡΡΠ΅ΡΡ
ΠΠ΄Π½Π° ΡΡΠ΅ΡΡ
ΠΠ΅Π·ΡΠ°Π·ΠΌΠ΅ΡΠ½ΡΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π² ΡΠ΅ΡΠΊΠ΅ flexbox Π±ΡΠ΄ΡΡ ΠΏΠΎΡΠΎΠ²Π½Ρ Π΄Π΅Π»ΠΈΡΡ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ, Π²ΡΠ΅Π³Π΄Π° Π·Π°ΠΏΠΎΠ»Π½ΡΡ Π²Π΅ΡΡ ΡΡΠ΄.
ΠΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ ΡΠ°Π·ΠΌΠ΅Ρ Π΄Π»Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, Π° ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΡΠ°Π²Π½ΠΎΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΡΡ ΠΎΡΡΠ°Π²ΡΠ΅Π΅ΡΡ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΠ±ΠΎΠΉ. Π£ΠΊΠ°ΠΆΠ΅ΠΌ ΡΠ°Π·ΠΌΠ΅Ρ Ρ ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ Π±Π»ΠΎΠΊΠ°. ΠΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΡ ΠΏΠΎΡΠΎΠ²Π½Ρ.
<div>
<div>
<div>
(12 - 6) / 2 = 3
</div>
<div>
6 ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ
</div>
<div>
(12 - 6) / 2 = 3
</div>
</div>
<div>
<div>
</div>
<div>
5 ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ
</div>
<div>
</div>
</div>
<div>
<div>
</div>
<div>
4 ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ
</div>
<div>
</div>
</div>
</div>
(12 — 6) / 2 = 3
6 ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ
(12 — 6) / 2 = 3
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΊΠ»Π°ΡΡΡ col-{breakpoint}-auto, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ Π±Π»ΠΎΠΊ, ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π±ΡΠ΄Π΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΡΡ Π΅Π³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΡΠΌ. Π’Π°ΠΊΠΆΠ΅ Π΄Π»Ρ Π±Π»ΠΎΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°ΡΡ ΠΊΠ»Π°ΡΡΡ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΎΠ±ΡΠΈΠΉ ΡΡΠ΄ Π±ΡΠ΄Π΅Ρ ΡΠΆΠ°Ρ Π΄ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ².
<div>
<div>
<div>
1 of 3
</div>
<div>
Π‘Π»ΠΎΠ²ΠΎ
</div>
<div>
3 of 3
</div>
</div>
<div>
<div>
1 of 3
</div>
<div>
ΠΠ²Π° ΡΠ»ΠΎΠ²Π°
</div>
<div>
3 of 3
</div>
</div>
<div>
<div>
1 of 3
</div>
<div>
ΠΠ΄Π΅ΡΡ ΡΡΠΈ ΡΠ»ΠΎΠ²Π°
</div>
<div>
3 of 3
</div>
</div>
</div>
1 of 3
ΠΠ²Π° ΡΠ»ΠΎΠ²Π°
3 of 3
1 of 3
ΠΠ΄Π΅ΡΡ ΡΡΠΈ ΡΠ»ΠΎΠ²Π°
3 of 3
ΠΠΎΠΆΠ½ΠΎ ΠΎΡΡΠ°Π²ΠΈΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅, Π½Π΅ ΡΠΆΠΈΠΌΠ°Ρ ΠΎΠ±ΡΡΡ ΡΠΈΡΠΈΠ½Ρ.
1 of 3
ΠΠ²Π° ΡΠ»ΠΎΠ²Π°
3 of 3
<div>
<div>
<div>
1 of 3
</div>
<div>
ΠΠ²Π° ΡΠ»ΠΎΠ²Π°
</div>
<div>
3 of 3
</div>
</div>
</div>
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΠΏΠΎΡΠ½ΡΠ΅ ΡΠΎΡΠΊΠΈ Π΄Π»Ρ ΡΠΎΡΠ½ΠΎΠ³ΠΎ Π·Π°Π΄Π°Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ² ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ. Π ΠΎΡΡΠ°Π»ΡΠ½ΡΡ ΡΠ»ΡΡΠ°ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΡΡΡ ΠΊΠ»Π°ΡΡΠ°ΠΌΠΈ col ΠΈ col-*.
<div>
<div>col</div>
<div>col</div>
<div>col</div>
<div>col</div>
</div>
<div>
<div>col-8</div>
<div>col-4</div>
</div>
ΠΠ· ΡΡΠΎΠΏΠΊΠΈ Π² ΡΡΠ΄
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΊΠ»Π°ΡΡΡ col-sm-*, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ Π±Π°Π·ΠΎΠ²ΡΡ ΡΠ΅ΡΠΎΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡ Π±Π»ΠΎΠΊΠΈ Π² Π²ΠΈΠ΄Π΅ ΡΡΠΎΠΏΠΊΠΈ Π½Π° ΡΠ΅Π»Π΅ΡΠΎΠ½Π°Ρ , Π° Π·Π°ΡΠ΅ΠΌ Π±ΡΠ΄Π΅Ρ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡ Π±Π»ΠΎΠΊΠΈ Π² ΠΎΠ΄ΠΈΠ½ ΡΡΠ΄.
<div>
<div>col-sm-8</div>
<div>col-sm-4</div>
</div>
<div>
<div>col-sm</div>
<div>col-sm</div>
<div>col-sm</div>
</div>
Π‘ΠΌΠ΅ΡΠΈΠ²Π°Π΅ΠΌ Π²ΡΠ΅ ΠΊΠ»Π°ΡΡΡ
ΠΠΎΠΆΠ΅ΡΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΠ΅ ΠΊΠ»Π°ΡΡΡ, ΠΊΠ°ΠΊ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ.
.col .col-md-8
.col-6 .col-md-4
.col-6 .col-md-4
.col-6 .col-md-4
.col-6 .col-md-4
<!-- Stack the columns on mobile by making one full-width and the other half-width -->
<div>
<div>.col .col-md-8</div>
<div>.col-6 .col-md-4</div>
</div>
<!-- Columns start at 50% wide on mobile and bump up to 33.3% wide on desktop -->
<div>
<div>.col-6 .col-md-4</div>
<div>.col-6 .col-md-4</div>
<div>.col-6 .col-md-4</div>
</div>
<!-- Columns are always 50% wide, on mobile and desktop -->
<div>
<div>.col-6</div>
<div>.col-6</div>
</div>
ΠΠ΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅
Flexbox Π΄Π°Π΅Ρ Π΄Π²Π° ΡΠΏΠΎΡΠΎΠ±Π° Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ.
ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅ΠΌ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π²Π½ΡΡΡΠΈ ΡΡΠ΄Π° ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²Π΅ΡΡ Π°, ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Ρ, Π½ΠΈΠ·Π°, Π΅ΡΠ»ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²ΡΡΠΎΡΠ°. Π£ΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ Ρ row ΠΊΠ»Π°ΡΡΡ flex-items-xs-start, flex-items-xs-center, flex-items-xs-end.
ΠΠΎ Π²Π΅ΡΡ Ρ
ΠΠΎ Π²Π΅ΡΡ Ρ
ΠΠΎ Π²Π΅ΡΡ Ρ
ΠΠΎ ΡΠ΅Π½ΡΡΡ
ΠΠΎ ΡΠ΅Π½ΡΡΡ
ΠΠΎ ΡΠ΅Π½ΡΡΡ
ΠΠΎ Π½ΠΈΠ·Ρ
ΠΠΎ Π½ΠΈΠ·Ρ
ΠΠΎ Π½ΠΈΠ·Ρ
<div>
<div>
<div>
ΠΠΎ Π²Π΅ΡΡ
Ρ
</div>
<div>
ΠΠΎ Π²Π΅ΡΡ
Ρ
</div>
<div>
ΠΠΎ Π²Π΅ΡΡ
Ρ
</div>
</div>
<div>
<div>
ΠΠΎ ΡΠ΅Π½ΡΡΡ
</div>
<div>
ΠΠΎ ΡΠ΅Π½ΡΡΡ
</div>
<div>
ΠΠΎ ΡΠ΅Π½ΡΡΡ
</div>
</div>
<div>
<div>
ΠΠΎ Π½ΠΈΠ·Ρ
</div>
<div>
ΠΠΎ Π½ΠΈΠ·Ρ
</div>
<div>
ΠΠΎ Π½ΠΈΠ·Ρ
</div>
</div>
</div>
Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π²Π½ΡΡΡΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΡΠ΄Π° ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄ΡΡΠ³ Π΄ΡΡΠ³Π°, Π΅ΡΠ»ΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π±ΡΠ΄ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ»Π°ΡΡΡ align-self-start, align-self-center, align-self-end.
One of three columns
One of three columns
One of three columns
<div>
<div>
<div>
One of three columns
</div>
<div>
One of three columns
</div>
<div>
One of three columns
</div>
</div>
</div>
ΠΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅
Π‘ΠΎΠ·Π΄Π°ΡΠΌ Π±Π»ΠΎΠΊΠΈ, ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠΎΡΠΎΡΡΡ ΠΌΠ΅Π½ΡΡΠ΅ 12 ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ. ΠΠ°Π»ΡΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌ ΠΈΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈΠ·-Π·Π° ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ°, ΡΠΊΠ°Π·ΡΠ²Π°Ρ Ρ ΡΡΠ΄Π° row ΠΊΠ»Π°ΡΡΡ justify-content-start, justify-content-center, justify-content-end. Π’Π°ΠΊΠΆΠ΅ ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΊΠ»Π°ΡΡΡ justify-content-around, justify-content-between, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠΊΡΡΠΆΠ°ΡΡ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ ΠΌΠ΅ΡΡΠΎ.
ΠΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ
ΠΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ
ΠΠΎ ΡΠ΅Π½ΡΡΡ
ΠΠΎ ΡΠ΅Π½ΡΡΡ
ΠΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ
ΠΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ
<div>
<div>
<div>
ΠΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ
</div>
<div>
ΠΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ
</div>
</div>
<div>
<div>
ΠΠΎ ΡΠ΅Π½ΡΡΡ
</div>
<div>
ΠΠΎ ΡΠ΅Π½ΡΡΡ
</div>
</div>
<div>
<div>
ΠΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ
</div>
<div>
ΠΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ
</div>
</div>
<div>
<div>
Around
</div>
<div>
Around
</div>
</div>
<div>
<div>
Between
</div>
<div>
Between
</div>
</div>
</div>
ΠΡΠΎΠΌΠ΅ΠΆΡΡΠΊΠΈ
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΊΠ»Π°ΡΡ .no-gutters, ΡΡΠΎΠ±Ρ ΡΠ±ΡΠ°ΡΡ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ. ΠΠ»Π°ΡΡ ΡΠ΄Π°Π»ΡΠ΅Ρ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅ margins ΠΈΠ· .row ΠΈ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΡΠ΅ padding ΠΈΠ· Π²ΡΠ΅Ρ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΡ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ.
.col-12 .col-sm-6 .col-md-8 no-gutters
.col-6 .col-md-4
.col-12 .col-sm-6 .col-md-8
.col-6 .col-md-4
Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ
Π ΠΎΠ±ΡΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΡΠ΅ΡΠΎΠΊ, Π΅ΡΠ»ΠΈ Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΡΡ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ, Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ push ΠΈ pull.
Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Bootstrap ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π»ΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ flexbox order Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΡΠ΅Ρ ΠΊΠ»Π°ΡΡΠΎΠ² ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌ ΠΊ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌ col:
- .flex-first β ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ ΠΏΠ΅ΡΠ²ΡΠΌ
- .flex-last β ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌ
- .flex-unordered β ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠ΅ΡΠ²ΡΠΌ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌ
ΠΠ΅ΡΠ²ΡΠΉ, Π½ΠΎ Π½Π΅ ΠΏΠ΅ΡΠ²ΡΠΉ ΠΈ Π½Π΅ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ
ΠΡΠΎΡΠΎΠΉ, Π½ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ
Π’ΡΠ΅ΡΠΈΠΉ, Π½ΠΎ ΠΏΠ΅ΡΠ²ΡΠΉ
<div>
<div>
<div>
ΠΠ΅ΡΠ²ΡΠΉ, Π½ΠΎ Π½Π΅ ΠΏΠ΅ΡΠ²ΡΠΉ ΠΈ Π½Π΅ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ
</div>
<div>
ΠΡΠΎΡΠΎΠΉ, Π½ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ
</div>
<div>
Π’ΡΠ΅ΡΠΈΠΉ, Π½ΠΎ ΠΏΠ΅ΡΠ²ΡΠΉ
</div>
</div>
</div>
Π‘ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ
ΠΠ»Ρ ΡΠ΄Π²ΠΈΠ³Π° ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Π²ΠΏΡΠ°Π²ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ .offset-md-*, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°ΡΡ Π»Π΅Π²ΡΠΉ ΠΎΡΡΡΡΠΏ Π½Π° * ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, .offset-md-4 ΡΠ΄Π²ΠΈΠ³Π°Π΅Ρ Π½Π° ΡΠ΅ΡΡΡΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ.
.col-md-4
.col-md-4 .offset-md-4
.col-md-3 .offset-md-3
.col-md-3 .offset-md-3
<div>
<div>
<div>.col-md-4</div>
<div>.col-md-4 .offset-md-4</div>
</div>
<div>
<div>.col-md-3 .offset-md-3</div>
<div>.col-md-3 .offset-md-3</div>
</div>
<div>
<div>.col-md-6 .offset-md-3</div>
</div>
</div>
Π Π΅ΠΊΠ»Π°ΠΌΠ°
webmaster.alexanderklimov.ru
Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ ΠΈ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ β WEB Development|WEB Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ°
Π Bootstrap Π΄Π»Ρ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠ»Π°ΡΡΡ:
<p>ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ</p> <p>ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ</p> <p>ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ</p> <p>ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΈΡΠΈΠ½Π΅</p> <p>ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ Π±Π΅Π· ΠΎΡΡΡΡΠΏΠΎΠ²</p>
<p>ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ</p> <p>ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ</p> <p>ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ</p> <p>ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΈΡΠΈΠ½Π΅</p> <p>ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ Π±Π΅Π· ΠΎΡΡΡΡΠΏΠΎΠ²</p> |
ΠΠ»Ρ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ Π² bootstrap Π½Π΅Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ
ΠΊΠ»Π°ΡΡΠΎΠ², ΠΏΠΎΡΡΠΎΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Ρ.
.vcenter { display: inline-block; float: none; vertical-align: middle; }
.vcenter { Β Β display: inline-block; Β Β float: none; Β Β vertical-align: middle; } |
ΡΡΠΎ ΠΊΠ»Π°ΡΡ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΊ Π±Π»ΠΎΠΊΡ col, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΊΠΎΠ½ΡΠ΅Π½Ρ ΠΊΠΎΡΠΎΡΡΠΉ Π½ΡΠΆΠ½ΠΎ ΠΎΡΡΠ΅Π½ΡΠΎΠ²Π°ΡΡ ΠΈ ΠΊΠΎ Π²ΡΠ΅ΠΌ Π±Π»ΠΎΠΊΠ°ΠΌ Π²Π½ΡΡΡΠΈ Π±Π»ΠΎΠΊΠ° row. ΠΠΎ Π΅ΡΡΡ ΠΎΠ΄ΠΈΠ½ Π½ΡΠ°Π½Ρ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΡΠΎΠ±Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ΅Π³Π°ΠΌΠΈ Π±Π»ΠΎΠΊΠΎΠ² Π½Π΅ Π±ΡΠ»ΠΎ ΠΏΡΠΎΠ±Π΅Π»ΠΎΠ². Π§ΡΠΎΠ±Ρ Π½Π΅ Π½Π°ΡΡΡΠ°ΡΡ ΡΠΈΡΠ°Π΅ΠΌΠΎΡΡΡ ΠΊΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ΅Π³ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅ΠΌ HTML <!β β>, ΠΊΠ°ΠΊ ΡΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅.
<div> <div><div><!— —><div><div> </div>
<div> Β Β <div><div><!— —><div><div> </div> |
ΠΠ΅ΠΌΠΎ ΡΡΡ
ΠΡΠΎΡΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡΠ½ΡΡ ΡΡΠΈΠ»Π΅ΠΉ
.container-fluid{ Β height: 200px; Β display:table; Β width: 100%; Β padding: 0; } Β .row-fluid { height:100%; display:table-cell; vertical-align: middle; } Β .centering { Β float:none; Β margin:0 auto; }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
.container-fluid{ Β height: 200px; Β display:table; Β width: 100%; Β padding: 0; } Β .row-fluid { Β Β height:100%; Β Β display:table-cell; Β Β vertical-align: middle; } Β .centering { |
denisus.in.ua
Flex. Π£ΡΠΈΠ»ΠΈΡΡ Β· Bootstrap. ΠΠ΅ΡΡΠΈΡ v4.0.0
ΠΡΡΡΡΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΎΠΉ, Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠΎΠΉ ΡΡΠΎΠ»Π±ΡΠΎΠ² ΡΠ΅ΡΠΊΠΈ, Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΈ Ρ.Π΄., Ρ ΠΏΠΎΠ»Π½ΡΠΌ Π½Π°Π±ΠΎΡΠΎΠΌ Π³ΠΈΠ±ΠΊΠΈΡ ΡΡΠΈΠ»ΠΈΡ flexbox. ΠΠ»Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ CSS.
ΠΠ°Π΄Π΅ΠΉΡΡΠ²ΡΠΉΡΠ΅ Β«Π³ΠΈΠ±ΠΊΠΎΠ΅Β» ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
ΠΡΠΈΠΌΠ΅Π½ΡΠΉΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ display
Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π³ΠΈΠ±ΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ° ΠΈ ΡΡΠ°Π½ΡΡΠΎΡΠΌΠΈΡΡΠΉΡΠ΅ ΠΏΡΡΠΌΡΠ΅ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π² Β«Π³ΠΈΠ±ΠΊΠΈΠ΅Β». ΠΠΈΠ±ΠΊΠΈΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΡ ΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π°ΠΌΠΈ Π³ΠΈΠ±ΠΊΠΎΡΡΠΈ.
Π― — ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ flexbox!
<div>Π― - ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ flexbox!</div>
Π― Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ flexbox!
<div>Π― Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ flexbox!</div>
Π’Π°ΠΊΠΆΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΠΎΡΠ²Π΅ΡΠ½ΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ .d-flex
ΠΈ .d-inline-flex
.
.d-flex
.d-inline-flex
.d-sm-flex
.d-sm-inline-flex
.d-md-flex
.d-md-inline-flex
.d-lg-flex
.d-lg-inline-flex
.d-xl-flex
.d-xl-inline-flex
ΠΠ°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅
ΠΠ°Π΄Π°ΠΉΡΠ΅ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π³ΠΈΠ±ΠΊΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² Π³ΠΈΠ±ΠΊΠΎΠΌ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ΅ ΡΡΠΈΠ»ΠΈΡΠ°ΠΌΠΈ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ. Π Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΡΠ»ΡΡΠ°Π΅Π² Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ Β«Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΡΠΉ ΠΊΠ»Π°ΡΡΒ» Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, Ρ.ΠΊ. ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΠ° β row. ΠΠ΄Π½Π°ΠΊΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠΏΠ°ΡΡΡ Π² ΡΠΈΡΡΠ°ΡΠΈΡ, Π³Π΄Π΅ Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΡΠ²Π½ΠΎ Π·Π°Π΄Π°ΡΡ ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΎΡΠ·ΡΠ²ΡΠΈΠ²ΠΎΠΉ Π²Π΅ΡΡΡΠΊΠΈ).
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΊΠ»Π°ΡΡΠ° .flex-row
Π΄Π»Ρ Π·Π°Π΄Π°Π½ΠΈΡ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ (ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΠ°), ΠΈΠ»ΠΈ .flex-row-reverse
Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π°ΡΠΈΠ½Π°Π»ΠΎΡΡ Ρ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ.
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 1
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 2
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 3
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 1
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 2
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 3
<div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 1</div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 2</div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 3</div>
</div>
<div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 1</div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 2</div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 3</div>
</div>
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΊΠ»Π°ΡΡ .flex-column
Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ, ΠΈΠ»ΠΈ .flex-column-reverse
, ΡΡΠΎΠ±Ρ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π°ΡΠΈΠ½Π°Π»ΠΎΡΡ Ρ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ.
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 1
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 2
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 3
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 1
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 2
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 3
<div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 1</div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 2</div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 3</div>
</div>
<div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 1</div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 2</div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ 3</div>
</div>
ΠΠ»Ρ flex-direction
ΡΠ°ΠΊΠΆΠ΅ Π΅ΡΡΡ ΠΎΡΠ·ΡΠ²ΡΠΈΠ²ΡΠ΅ Π²Π°ΡΠΈΠ°ΡΠΈΠΈ.
.flex-row
.flex-row-reverse
.flex-column
.flex-column-reverse
.flex-sm-row
.flex-sm-row-reverse
.flex-sm-column
.flex-sm-column-reverse
.flex-md-row
.flex-md-row-reverse
.flex-md-column
.flex-md-column-reverse
.flex-lg-row
.flex-lg-row-reverse
.flex-lg-column
.flex-lg-column-reverse
.flex-xl-row
.flex-xl-row-reverse
.flex-xl-column
.flex-xl-column-reverse
ΠΡΡΠ°Π²Π½ΠΈΠ²Π°ΠΉΡΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅
ΠΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ΡΡ ΡΡΠΈΠ»ΠΈΡΠ°ΠΌΠΈ justify-content
ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°ΠΌΠΈ ΡΠ»Π΅ΠΊΡΠ±ΠΎΠΊΡΠ° Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ Π³ΠΈΠ±ΠΊΠΈΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΏΠΎ Π³Π»Π°Π²Π½ΠΎΠΉ ΠΎΡΠΈ (ΠΎΡΡ Ρ
ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, ΠΎΡΡ Ρ β Π΅ΡΠ»ΠΈ flex-direction: column
). ΠΡΠ±ΠΈΡΠ°ΠΉΡΠ΅ ΠΈΠ· start
(ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΠ°), end
, center
, between
ΠΈΠ»ΠΈ around
.
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
<div>...</div>
<div>...</div>
<div>...</div>
<div>...</div>
<div>...</div>
ΠΡΠ·ΡΠ²ΡΠΈΠ²ΡΠ΅ Π²Π°ΡΠΈΠ°ΡΠΈΠΈ Π΄Π»Ρ justify-content
.
.justify-content-start
.justify-content-end
.justify-content-center
.justify-content-between
.justify-content-around
.justify-content-sm-start
.justify-content-sm-end
.justify-content-sm-center
.justify-content-sm-between
.justify-content-sm-around
.justify-content-md-start
.justify-content-md-end
.justify-content-md-center
.justify-content-md-between
.justify-content-md-around
.justify-content-lg-start
.justify-content-lg-end
.justify-content-lg-center
.justify-content-lg-between
.justify-content-lg-around
.justify-content-xl-start
.justify-content-xl-end
.justify-content-xl-center
.justify-content-xl-between
.justify-content-xl-around
ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ align-items
Π² ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°Ρ
ΡΠ»Π΅ΠΊΡΠ±ΠΎΠΊΡΠ° Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ Π³ΠΈΠ±ΠΊΠΈΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΏΠΎ ΠΏΠ΅ΡΠ΅ΠΊΡΠ΅ΡΡΠ½ΠΎΠΉ ΠΎΡΠΈ (ΠΎΡΡ Ρ ΠΏΠΎ ΡΠΌΠΎΠ»Ρ., ΠΎΡΡ Ρ
β Π΅ΡΠ»ΠΈ flex-direction: column
). ΠΡΠ±ΠΈΡΠ°ΠΉΡΠ΅ ΠΈΠ· start
, end
, center
, baseline
ΠΈΠ»ΠΈ stretch
(ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΠ°).
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
<div>...</div>
<div>...</div>
<div>...</div>
<div>...</div>
<div>...</div>
ΠΡΠ·ΡΠ²ΡΠΈΠ²ΡΠ΅ Π²Π°ΡΠΈΠ°ΡΠΈΠΈ Π΄Π»Ρ align-items
.
.align-items-start
.align-items-end
.align-items-center
.align-items-baseline
.align-items-stretch
.align-items-sm-start
.align-items-sm-end
.align-items-sm-center
.align-items-sm-baseline
.align-items-sm-stretch
.align-items-md-start
.align-items-md-end
.align-items-md-center
.align-items-md-baseline
.align-items-md-stretch
.align-items-lg-start
.align-items-lg-end
.align-items-lg-center
.align-items-lg-baseline
.align-items-lg-stretch
.align-items-xl-start
.align-items-xl-end
.align-items-xl-center
.align-items-xl-baseline
.align-items-xl-stretch
Align self
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ align-self
Π² Π³ΠΈΠ±ΠΊΠΈΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°Ρ
Π΄Π»Ρ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΈΡ
Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΠΏΠΎ ΠΏΠ΅ΡΠ΅ΠΊΡΠ΅ΡΡΠ½ΠΎΠΉ ΠΎΡΠΈ (ΠΎΡΡ Ρ ΠΏΠΎ ΡΠΌΠΎΠ»Ρ., ΠΎΡΡ Ρ
β Π΅ΡΠ»ΠΈ flex-direction: column
). ΠΡΠ±ΠΈΡΠ°ΠΉΡΠ΅ ΠΈΠ· ΡΠ°ΠΊΠΈΡ
ΠΆΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ², ΠΊΠ°ΠΊ Ρ align-items
: start
, end
, center
, baseline
ΠΈΠ»ΠΈ stretch
(ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΠ°).
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
ΠΡΡΠΎΠ²Π½Π΅Π½Π½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ flex
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
ΠΡΡΠΎΠ²Π½Π΅Π½Π½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ flex
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
ΠΡΡΠΎΠ²Π½Π΅Π½Π½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ flex
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
ΠΡΡΠΎΠ²Π½Π΅Π½Π½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ flex
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
ΠΡΡΠΎΠ²Π½Π΅Π½Π½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ flex
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
<div>ΠΡΡΠΎΠ²Π½Π΅Π½Π½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ flex</div>
<div>ΠΡΡΠΎΠ²Π½Π΅Π½Π½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ flex</div>
<div>ΠΡΡΠΎΠ²Π½Π΅Π½Π½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ flex</div>
<div>ΠΡΡΠΎΠ²Π½Π΅Π½Π½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ flex</div>
<div>ΠΡΡΠΎΠ²Π½Π΅Π½Π½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ flex</div>
ΠΡΠ·ΡΠ²ΡΠΈΠ²ΡΠ΅ Π²Π°ΡΠΈΠ°ΡΠΈΠΈ Π΄Π»Ρ align-self
.
.align-self-start
.align-self-end
.align-self-center
.align-self-baseline
.align-self-stretch
.align-self-sm-start
.align-self-sm-end
.align-self-sm-center
.align-self-sm-baseline
.align-self-sm-stretch
.align-self-md-start
.align-self-md-end
.align-self-md-center
.align-self-md-baseline
.align-self-md-stretch
.align-self-lg-start
.align-self-lg-end
.align-self-lg-center
.align-self-lg-baseline
.align-self-lg-stretch
.align-self-xl-start
.align-self-xl-end
.align-self-xl-center
.align-self-xl-baseline
.align-self-xl-stretch
ΠΠ²ΡΠΎ-ΠΌΠ°ΡΠ΄ΠΆΠΈΠ½Ρ
Π€Π»Π΅ΠΊΡΠ±ΠΎΠΊΡ ΠΌΠΎΠΆΠ΅Ρ Π½Π΅Π²Π΅ΡΠΎΡΡΠ½ΡΠ΅ Π²Π΅ΡΠΈ β Π΅ΡΠ»ΠΈ Π²Ρ ΡΠΎΡΠ΅ΡΠ°Π΅ΡΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ Π³ΠΈΠ±ΠΊΠΈΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Ρ Π°Π²ΡΠΎ-ΠΌΠ°ΡΠ΄ΠΆΠΈΠ½Π°ΠΌΠΈ. Π’ΡΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠ° Π½ΠΈΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π½Π°Π΄ Π³ΠΈΠ±ΠΊΠΈΠΌΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΡΠ΅ΡΠ΅Π· Π°Π²ΡΠΎ-ΠΌΠ°ΡΠ΄ΠΆΠΈΠ½Ρ: 1. ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ (Π½Π΅Ρ Π°Π²ΡΠΎ-ΠΌΠ°ΡΠ΄ΠΆΠΈΠ½Π°), 2. Β«ΠΏΡΠΈΠΆΠΈΠΌΠ°Π΅ΠΌΒ» Π΄Π²Π° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΊ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ (.mr-auto
), 3. Β«ΠΏΡΠΈΠΆΠΈΠΌΠ°Π΅ΠΌΒ» Π΄Π²Π° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΊ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ (.ml-auto
).
Π Π½Π΅ΡΡΠ°ΡΡΡΡ, IE10 ΠΈ IE11 Π½Π΅ ΠΎΡΠ΅Π½Ρ-ΡΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π°Π²ΡΠΎ-ΠΌΠ°ΡΠ΄ΠΆΠΈΠ½Ρ Π² Π³ΠΈΠ±ΠΊΠΈΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°Ρ
, ΡΡΠΈ Β«ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡΒ» ΠΈΠΌΠ΅ΡΡ Π°ΡΡΠΈΠ±ΡΡ justify-content
. Π‘ΠΌΠΎΡΡΠΈ Π΄Π΅ΡΠ°Π»ΠΈ Π·Π΄Π΅ΡΡ.
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
<div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ</div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ</div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ</div>
</div>
<div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ</div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ</div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ</div>
</div>
<div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ</div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ</div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ</div>
</div>
Π‘ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ
ΠΠ΅ΡΠ΅Π΄Π²ΠΈΠ³Π°ΠΉΡΠ΅ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π³ΠΈΠ±ΠΊΠΈΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΊ Π²Π΅ΡΡ
Ρ ΠΈΠ»ΠΈ Π½ΠΈΠ·Ρ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°, ΡΠΎΡΠ΅ΡΠ°Ρ align-items
, flex-direction: column
ΠΈ margin-top: auto
ΠΈΠ»ΠΈ margin-bottom: auto
.
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
<div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ</div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ</div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ</div>
</div>
<div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ</div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ</div>
<div>Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ</div>
</div>
ΠΠ±Π΅ΡΡΠΊΠ°
ΠΠ·ΠΌΠ΅Π½ΡΠΉΡΠ΅ ΡΠΏΠΎΡΠΎΠ± ΠΎΠ±ΠΎΡΠ°ΡΠΈΠ²Π°Π½ΠΈΡ Π³ΠΈΠ±ΠΊΠΈΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² Π³ΠΈΠ±ΠΊΠΎΠΌ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ΅. ΠΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ ΠΎΠ±ΠΎΡΠ°ΡΠΈΠ²Π°ΡΡ ΠΈΡ
(ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΠ°) Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ .flex-nowrap
, ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠ±Π΅ΡΠ½ΡΡΡ ΠΈΡ
ΠΊΠ»Π°ΡΡΠΎΠΌ .flex-wrap
ΠΈΠ»ΠΈ ΡΠ΅Π²Π΅ΡΡΠΈΡΡΠΉΡΠ΅ ΠΎΠ±ΠΎΡΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ .flex-wrap-reverse
.
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
<div>
...
</div>
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
<div>
...
</div>
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
<div>
...
</div>
ΠΡΠ·ΡΠ²ΡΠΈΠ²ΡΠ΅ Π²Π°ΡΠΈΠ°ΡΠΈΠΈ Π΅ΡΡΡ ΡΠ°ΠΊΠΆΠ΅ Π΄Π»Ρ flex-wrap
.
.flex-nowrap
.flex-wrap
.flex-wrap-reverse
.flex-sm-nowrap
.flex-sm-wrap
.flex-sm-wrap-reverse
.flex-md-nowrap
.flex-md-wrap
.flex-md-wrap-reverse
.flex-lg-nowrap
.flex-lg-wrap
.flex-lg-wrap-reverse
.flex-xl-nowrap
.flex-xl-wrap
.flex-xl-wrap-reverse
ΠΠΎΡΡΠ΄ΠΎΠΊ
ΠΡ ΡΠΎΠ·Π΄Π°Π»ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π»ΠΈΡΡ Π΄Π»Ρ ΠΏΡΠΈΠ΄Π°Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ ΠΏΠΎΡΡΠ΄ΠΊΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΊΠ°ΠΊ ΠΈ Π΄Π»Ρ ΡΠ±ΡΠΎΡΠ° Π΄Π°Π½Π½ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΡΡΠ΄ΠΊΠ° DOM. Π’Π°ΠΊ ΠΊΠ°ΠΊ order
ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠΈΡΡΠΎΠ²ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 5
), Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΠΎΠ±ΡΡΠ½ΡΠΉ CSS Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΡ
Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ
Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ.
ΠΠ΅ΡΠ²ΡΠΉ flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
ΠΡΠΎΡΠΎΠΉ flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Π’ΡΠ΅ΡΠΈΠΉ flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
<div>
<div>ΠΠ΅ΡΠ²ΡΠΉ flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ</div>
<div>ΠΡΠΎΡΠΎΠΉ flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ</div>
<div>Π’ΡΠ΅ΡΠΈΠΉ flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ</div>
</div>
ΠΡΠ·ΡΠ²ΡΠΈΠ²ΡΠ΅ Π²Π°ΡΠΈΠ°ΡΠΈΠΈ Π΅ΡΡΡ ΡΠ°ΠΊΠΆΠ΅ Π΄Π»Ρ order
.
.order-0
.order-1
.order-2
.order-3
.order-4
.order-5
.order-6
.order-7
.order-8
.order-9
.order-10
.order-11
.order-12
.order-sm-0
.order-sm-1
.order-sm-2
.order-sm-3
.order-sm-4
.order-sm-5
.order-sm-6
.order-sm-7
.order-sm-8
.order-sm-9
.order-sm-10
.order-sm-11
.order-sm-12
.order-md-0
.order-md-1
.order-md-2
.order-md-3
.order-md-4
.order-md-5
.order-md-6
.order-md-7
.order-md-8
.order-md-9
.order-md-10
.order-md-11
.order-md-12
.order-lg-0
.order-lg-1
.order-lg-2
.order-lg-3
.order-lg-4
.order-lg-5
.order-lg-6
.order-lg-7
.order-lg-8
.order-lg-9
.order-lg-10
.order-lg-11
.order-lg-12
.order-xl-0
.order-xl-1
.order-xl-2
.order-xl-3
.order-xl-4
.order-xl-5
.order-xl-6
.order-xl-7
.order-xl-8
.order-xl-9
.order-xl-10
.order-xl-11
.order-xl-12
ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ align-content
Π² ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°Ρ
ΡΠ»Π΅ΠΊΡΠ±ΠΎΠΊΡΠ°, ΡΡΠΎΠ±Ρ Π³ΠΈΠ±ΠΊΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π»ΠΈΡΡ Β«Π²ΠΌΠ΅ΡΡΠ΅Β» ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΊΡΠ΅ΡΡΠ½ΠΎΠΉ ΠΎΡΠΈ. ΠΡΠ±ΠΈΡΠ°ΠΉΡΠ΅ ΠΈΠ· start
(ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΠ°), end
, center
, between
, around
ΠΈΠ»ΠΈ stretch
. Π§ΡΠΎΠ±Ρ ΠΏΡΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠΈ ΡΡΠΈΠ»ΠΈΡΡ, ΠΌΡ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠ»ΠΈ flex-wrap: wrap
ΠΈ ΡΠ²Π΅Π»ΠΈΡΠΈΠ»ΠΈ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² flex.
ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅! ΠΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ Π½Π΅ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ Π½Π° ΠΎΠ΄ΠΈΠ½ΠΎΡΠ½ΡΡ ΡΡΠ΄Π°Ρ ΠΈΠ»ΠΈ ΠΎΠ΄ΠΈΠ½ΠΎΡΠ½ΡΡ Π³ΠΈΠ±ΠΊΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°Ρ .
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
<div>
...
</div>
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
<div>...</div>
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
<div>...</div>
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
<div>...</div>
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
<div>...</div>
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Flex ΡΠ»Π΅ΠΌΠ΅Π½Ρ
<div>...</div>
ΠΡΠ·ΡΠ²ΡΠΈΠ²ΡΠ΅ Π²Π°ΡΠΈΠ°ΡΠΈΠΈ Π΅ΡΡΡ ΡΠ°ΠΊΠΆΠ΅ Π΄Π»Ρ align-content
.
.align-content-start
.align-content-end
.align-content-center
.align-content-around
.align-content-stretch
.align-content-sm-start
.align-content-sm-end
.align-content-sm-center
.align-content-sm-around
.align-content-sm-stretch
.align-content-md-start
.align-content-md-end
.align-content-md-center
.align-content-md-around
.align-content-md-stretch
.align-content-lg-start
.align-content-lg-end
.align-content-lg-center
.align-content-lg-around
.align-content-lg-stretch
.align-content-xl-start
.align-content-xl-end
.align-content-xl-center
.align-content-xl-around
.align-content-xl-stretch
bootstrap-4.ru
twitter-bootstrap — ΠΡΡΡΡΡΠ°ΠΏ 4 ΠΠ΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅
ΠΏΡΠΈΠΌΠ΅Ρ
ΠΡΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² ΡΠ΅Π½ΡΡ ΠΈΠ»ΠΈ Π½ΠΈΠΆΠ½Π΅Π΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ»ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡ CSS ΠΈ Bootstrap. ΠΠ΅Π»Π°Π΅ΠΌΠΎΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ ΠΌΠΎΠΆΠ΅Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡΡ Π²Π½ΡΡΡΠΈ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ° ΠΈΠ»ΠΈ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΌΠ΅ΠΆΠ½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ².
Π’Π΅ΠΏΠ΅ΡΡ, ΠΊΠΎΠ³Π΄Π° Bootstrap 4 ΡΠ²Π»ΡΠ΅ΡΡΡ Flexbox ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΎΠ² ΠΊ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ: ΠΠ²ΡΠΎ-ΠΏΠΎΠ»Ρ , Flexbox Utilities , ΠΈΠ»ΠΈ Display Utilities Π²ΠΌΠ΅ΡΡΠ΅ Ρ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΠΌ Π‘ΠΎΠ²ΠΌΠ΅ΡΡΠΈΡΠ΅ Utilities .
Π‘Π½Π°ΡΠ°Π»Π° Π£ΡΠΈΠ»ΠΈΡΡ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΠΊΠ°ΠΆΡΡΡΡ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΡΠΌ Π²ΡΠ±ΠΎΡΠΎΠΌ, Π½ΠΎ ΠΎΠ½ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Ρ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΌΠΈ ΠΈ ΡΠ°Π±Π»ΠΈΡΠ½ΡΠΌΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ. ΠΠΎΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ ΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΈ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ Bootstrap 4 …
1 — ΠΠ΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ ΡΠ΅Π½ΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΠΎΠ»Π΅ΠΉ:
ΠΠ΄ΠΈΠ½ ΠΈΠ· ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅Π½ΡΡΠ° — ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ my-auto
. ΠΡΠΎ Π±ΡΠ΄Π΅Ρ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π²Π½ΡΡΡΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, h-100
Π΄Π΅Π»Π°Π΅Ρ Π²ΡΡΠΎΡΡ ΡΡΡΠΎΠΊΠΈ, Π° my-auto
Π±ΡΠ΄Π΅Ρ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎ col-sm-12
ΡΡΠΎΠ»Π±Π΅Ρ col-sm-12
.
<div>
<div>
<div>Card</div>
</div>
</div>
ΠΠ΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ ΡΠ΅Π½ΡΡ ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΠ²ΡΠΎ Margins Demo
my-auto
ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΠΎΠ»Ρ Π½Π° Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΠΎΡΠΈ y ΠΈ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ΅Π½:
margin-top: auto;
margin-bottom: auto;
2 — ΠΠ΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ ΡΠ΅Π½ΡΡ Ρ Flexbox:
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Bootstrap 4 .row
ΡΠ΅ΠΏΠ΅ΡΡ display:flex
Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ align-self-center
Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΡΠΎΠ»Π±ΡΠ°, ΡΡΠΎΠ±Ρ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎ align-self-center
Π΅Π³ΠΎ …
<div>
<div>
<div>
Center
</div>
</div>
<div>
<div>
Taller
</div>
</div>
</div>
ΠΈΠ»ΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ align-items-center
Π½Π° Π²ΡΠ΅ΠΌ .row
ΡΡΠΎΠ±Ρ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΡΠΎΠ²Π½ΡΡΡ Π²ΡΠ΅ col-*
Π² ΡΡΡΠΎΠΊΠ΅ …
<div>
<div>
<div>
Center
</div>
</div>
<div>
<div>
Taller
</div>
</div>
</div>
ΠΠ΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ ΡΠ΅Π½ΡΡ Ρ ΡΠ°Π·Π½ΠΎΠΉ Π²ΡΡΠΎΡΠΎΠΉ
3 — ΠΠ΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ ΡΠ΅Π½ΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π΄ΠΈΡΠΏΠ»Π΅Π΅Π²:
Π Bootstrap 4 Π΅ΡΡΡ ΡΡΠΈΠ»ΠΈΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ display:table
, display:table-cell
, display:inline
ΠΈ Ρ. Π. ΠΠ½ΠΈ ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Ρ ΡΡΠΈΠ»ΠΈΡΠ°ΠΌΠΈ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ
, Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ
Π±Π»ΠΎΠΊΠΎΠ² ΠΈΠ»ΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΡΠ΅ΠΉΠΊΠΈ ΡΠ°Π±Π»ΠΈΡΡ.
<div>
<div>
<div>
I am centered vertically
</div>
</div>
</div>
ΠΠ΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ ΡΠ΅Π½ΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
riptutorial.com