ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ — CodeRoad
Π£ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ ΠΏΡΠΎΡΡΠ°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ. Π― Ρ ΠΎΡΡ Π²ΡΡΠΎΠ²Π½ΡΡΡ Π΅Π³ΠΎ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ. ΠΠΎΡ ΠΌΠΎΠΉ ΠΊΠΎΠ΄:
<input type="submit" name="btnSubmit" value="Submit" align="center">
ΠΠ΄Π½Π°ΠΊΠΎ ΡΡΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ. ΠΠ°ΠΊΠΎΠ² Π½Π°ΠΈΠ»ΡΡΡΠΈΠΉ / ΡΠ°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ?
html cssΠΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ ΠΡΡΠΎΡΠ½ΠΈΠΊ Garry Β Β 02 Π°ΠΏΡΠ΅Π»Ρ 2012 Π² 06:27
5 ΠΎΡΠ²Π΅ΡΠΎΠ²
- Π’Π°Π±Π»ΠΈΡΠ° Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ Π½Π΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅Ρ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ
Π― ΡΡΡΠΎΡ ΠΏΡΠΎΡΡΡΡ ΡΠ°Π±Π»ΠΈΡΡ Π² CKEditor. ΠΡΠ»ΠΈ Ρ Π²ΡΠ±Π΅ΡΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΈΠ»ΠΈ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ, ΡΠΎ ΠΏΡΠΈ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠΈ ΠΎΠ½ Π²ΡΡΠΎΠ²Π½ΡΠ΅ΡΡΡ ΠΏΠΎ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎΠΉ ΡΡΠΎΡΠΎΠ½Π΅ Π²ΠΈΠ΄Π°. ΠΠ΄Π½Π°ΠΊΠΎ ΠΏΡΠΈ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠΈ ΡΡΠΎ Π½Π΅ ΡΠ΄Π°Π΅ΡΡΡ, Π΅ΡΠ»ΠΈ Ρ Π²ΡΠ±ΠΈΡΠ°Ρ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ. ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ ΡΡΠΎ Π½Π΅ Π²ΡΡ ΡΡΡΠ°Π½ΠΈΡΠ°, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠ΅ΠΊΡΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΠΏΠΎ…
- Autolayout Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ y ΡΡΡΠ°Π½Π½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»Ρ
Π£ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΠ½ΡΠΉ Π²ΠΈΠ΄ Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ Π²ΡΡΠΎΡΠΎΠΉ Π² ΠΌΠΎΠ΅ΠΉ ΡΠ°ΡΠΊΠ°Π΄ΡΠΎΠ²ΠΊΠ΅, ΡΡΠΎ ΠΎΠ±ΡΡΠ½Π°Ρ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΠΌΠ°ΠΊΠ΅Ρ ΠΎΡΠ·ΡΠ²ΡΠΈΠ²ΡΠΌ. ΠΠ΄Π½Π°ΠΊΠΎ, ΠΊΠΎΠ³Π΄Π° Ρ Π²Π²ΠΎΠΆΡ ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»ΠΈ, ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π½Π΅ΡΡΠΎ ΡΡΡΠ°Π½Π½ΠΎΠ΅. Π‘ΠΈΠ½ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ° Π²ΡΡΠΎΠ²Π½Π΅Π½Π° ΠΏΠΎ ΡΠ΅Π½ΡΡΡ y ΠΊ Π±Π΅Π»ΠΎΠΌΡ Π²ΠΈΠ΄Ρ ΡΠ»Π΅Π²Π°: ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»Ρ Π½Π° 0.5 Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²ΡΡΠΎΠ²Π½ΡΡΡ…
35
ΠΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΎ-ΡΠΎ Π²ΡΠΎΠ΄Π΅ ΡΡΠΎΠ³ΠΎ:
<div>
<input type="submit" />
</div>
ΠΠ»ΠΈ Π²Ρ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΎ-ΡΠΎ Π²ΡΠΎΠ΄Π΅ ΡΡΠΎΠ³ΠΎ. ΠΡΠΈΠ΄Π°Π² ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΈΡΠΈΠ½Ρ ΠΈ ΡΠΊΠ°Π·Π°Π² auto Π΄Π»Ρ Π»Π΅Π²ΠΎΠ³ΠΎ ΠΈ ΠΏΡΠ°Π²ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π΅ΠΉ, ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π±ΡΠ΄Π΅Ρ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π² ΡΠ²ΠΎΠ΅ΠΌ ΡΠΎΠ΄ΠΈΡΠ΅Π»Π΅.
<input type="submit" />
ΠΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ lvil Β Β 02 Π°ΠΏΡΠ΅Π»Ρ 2012 Π² 06:31
2
ΠΠ»Ρ ΠΌΠ΅Π½Ρ ΠΎΠ½ ΡΠ°Π±ΠΎΡΠ°Π» Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ flexbox, ΡΡΠΎ, Π½Π° ΠΌΠΎΠΉ Π²Π·Π³Π»ΡΠ΄, ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΠΌΡΠΌ ΡΠΈΡΡΡΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ.
ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΠΊΠ»Π°ΡΡ css Π²ΠΎΠΊΡΡΠ³ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ div / ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ :
.parent {
display: flex;
}
Π° Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ:
.button {
justify-content: center;
}
ΠΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΈΠΉ div, ΠΈΠ½Π°ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π΅ ‘know’, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π° ΡΡΡΠ°Π½ΠΈΡΡ / ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°.
ΠΡΠ»ΠΈ ΡΡΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ :
#wrapper {
display:flex;
justify-content: center;
}
ΠΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ Roy Β Β 01 Π½ΠΎΡΠ±ΡΡ 2017 Π² 11:51
1
ΠΠΎΡ ΡΡΠΎ ΡΡΠ°Π±ΠΎΡΠ°Π»ΠΎ Π΄Π»Ρ ΠΌΠ΅Π½Ρ:
<input type="submit">
ΠΡΠ»ΠΈ Π²Ρ ΡΠΎΠ»ΡΠΊΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΎΡΡΡΠ²ΠΎΠΌ, Π±Π΅Π· Π»Π΅Π²ΠΎΠΉ ΡΠ°ΡΡΠΈ, ΠΎΠ½Π° Π±ΡΠ΄Π΅Ρ ΡΠΎΡΡΠ΅Π΄ΠΎΡΠΎΡΠ΅Π½Π° Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ «ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ» Π² ΡΠ΅Π½ΡΡΠ΅ Π²ΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΡ, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ Π΅Π³ΠΎ ΡΡΡΠ΄Π½ΠΎ Π½Π°ΠΉΡΠΈ ΠΈ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠΎΡΠΌΡ Π½Π΅ΠΏΠΎΠ»Π½ΠΎΠΉ Π΄Π»Ρ Π»ΡΠ΄Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΈΠΌΠ΅ΡΡ ΡΠ΅ΡΠΏΠ΅Π½ΠΈΡ, ΡΡΠΎΠ±Ρ Π½Π°ΠΉΡΠΈ ΠΊΠ½ΠΎΠΏΠΊΡ Submit Π»ΠΎΠ». Π»Π΅Π²ΠΎΠ΅ ΠΏΠΎΠ»Π΅-ΡΠ΅Π½ΡΡΡ ΡΡΠΎ Π² ΡΠΎΠΉ ΠΆΠ΅ ΡΡΡΠΎΠΊΠ΅, ΡΠ°ΠΊ ΡΡΠΎ ΡΡΠΎ Π½Π΅ Π΄Π°Π»ΡΡΠ΅ Π²Π½ΠΈΠ· Π½Π° ΠΠ°ΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅, ΡΠ΅ΠΌ Π²Ρ ΡΠΎΠ±ΠΈΡΠ°Π»ΠΈΡΡ. ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠΈΠΊΡΠ΅Π»ΠΈ Π²ΠΌΠ΅ΡΡΠΎ ΠΏΡΠΎΡΠ΅Π½ΡΠ°, Π΅ΡΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ Ρ ΠΎΡΠΈΡΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡΡΡΡΠΏΠΈΡΡ ΠΎΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ, Π° Π½Π΅ Π΄ΠΎ ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Ρ ΡΡΡΠ°Π½ΠΈΡΡ.
ΠΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ Anna Medyukh Β Β 15 ΠΌΠ°ΡΡΠ° 2017 Π² 01:33
- ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ
ΠΡΠ»ΠΈ Ρ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ ΡΠ΅Π³ div. <div id=length></div> Π― Ρ ΠΎΡΡ, ΡΡΠΎΠ±Ρ Π΅Π³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π±ΡΠ»ΠΎ ΡΠΎΡΡΠ΅Π΄ΠΎΡΠΎΡΠ΅Π½ΠΎ. Π― ΡΠ°ΠΊΠΆΠ΅ Ρ ΠΎΡΡ, ΡΡΠΎΠ±Ρ ΡΠΈΡΠΈΠ½Π° div Π±ΡΠ»Π° ΡΠΌΠ΅Π½ΡΡΠ΅Π½Π°(Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ, ΡΡΠΎΠ±Ρ Π²ΠΌΠ΅ΡΡΠΈΡΡ ΡΠΈΡΠ»ΠΎ). #length{ background:black; color:white; border:3px solid grey; width:35px; //margin-left:655px;// Currently…
- ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ ΡΡΡΠΎΠΊΠΈ GridPane Π² JavaFX
Π£ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ GridPane Π² fxml, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠΌΠ΅Π΅Ρ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΈ 4 ΠΊΠ½ΠΎΠΏΠΊΠΈ. Π‘Π°ΠΌ GridPane Π²ΡΡΠΎΠ²Π½Π΅Π½ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ, Π½ΠΎ Π²ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π²ΡΡΠΎΠ²Π½Π΅Π½Ρ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ Π²Π½ΡΡΡΠΈ ΡΡΠΎΠ»Π±ΡΠ° ΡΠ΅ΡΠΊΠΈ. Π― Π·Π½Π°Ρ, ΠΊΠ°ΠΊ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠ΄Π° Java, Π½ΠΎ ΡΡΠΎ Π½Π΅ ΠΈΠ΄Π΅Π°Π»ΡΠ½Π°Ρ ΡΠΈΡΡΠ°ΡΠΈΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Ρ Ρ ΠΎΡΠ΅Π» Π±Ρ, ΡΡΠΎΠ±Ρ Π²ΡΠ΅…
0
margin: 50%;
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΏΡΠΎΡΠ΅Π½Ρ ΠΏΠΎ ΠΌΠ΅ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ. ΠΠ°ΠΆΠ΅ΡΡΡ, ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π΄Π»Ρ ΠΌΠ΅Π½Ρ Π² ΠΎΡΠ·ΡΠ²ΡΠΈΠ²ΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ ΠΏΠΈΡΡΠΌΠ°Ρ .
ΠΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ Holly Williford Β Β 22 Π°ΠΏΡΠ΅Π»Ρ 2016 Π² 16:59
0
ΠΠΎΠ±Π°Π²ΡΡΠ΅ width:100px, margin:50% .
Π’Π΅ΠΏΠ΅ΡΡ Π»Π΅Π²Π°Ρ ΡΡΠΎΡΠΎΠ½Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° ΠΏΠΎ ΡΠ΅Π½ΡΡΡ.
ΠΠ°ΠΊΠΎΠ½Π΅Ρ, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ ΡΠΈΡΠΈΠ½Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ 50px .
Π‘Π΅ΡΠ΅Π΄ΠΈΠ½Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ΅Π½ΡΡΠ΅.
<input type='submit'>
ΠΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ japetko Β Β 29 ΠΎΠΊΡΡΠ±ΡΡ 2017 Π² 22:19
ΠΠΎΡ ΠΎΠΆΠΈΠ΅ Π²ΠΎΠΏΡΠΎΡΡ:
UIView-Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ Π²ΡΠ΅Π³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ UIView?
ΠΠ°ΠΊ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ Π²ΡΠ΅Π³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Π²ΠΈΠ΄Π°. ΠΠΎΠ³Π΄Π° Ρ Π²ΡΠ°ΡΠ°Ρ iPad ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π½Π΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅ΡΡΡ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ, ΠΊΠ°ΠΊ ΡΠ΅ΡΠΈΡΡ ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ?? Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ!!!
qt Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΡΡΠΎΠΊΠΈ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ?
ΠΠ°ΠΊ Ρ ΠΌΠΎΠ³Ρ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΡΠ΅ΠΊΡΡ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ Π² QStatusBar? ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΎΠ½ Π²ΡΠ΅Π³Π΄Π° Π²ΡΡΠΎΠ²Π½Π΅Π½ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ. Π― Π·Π½Π°Ρ, ΡΡΠΎ ΠΌΠΎΠ³Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ QLabel ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅, Π½ΠΎ Ρ Ρ ΠΎΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΠ±ΡΡΠ½ΡΠΉ ΡΠ΅ΠΊΡΡ ΠΈ…
ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ° ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ ΠΈ Π¦Π΅Π½ΡΡΡ
Π£ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ h2 Π²Π½ΡΡΡΠΈ body ,ΠΈ Ρ Ρ ΠΎΡΡ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΡΡΠΎΡ ΡΠ΅ΠΊΡΡ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ ΠΈ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ. Π― Π·Π½Π°Ρ, ΡΡΠΎ ΠΌΠΎΠ³Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ position: absolute; , Π° Π·Π°ΡΠ΅ΠΌ margin-top: HALF OF HEIGHT; , Π½ΠΎ ΡΡΠΎΡ h2 ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΏΡΠΈ…
Π’Π°Π±Π»ΠΈΡΠ° Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ Π½Π΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅Ρ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ
Π― ΡΡΡΠΎΡ ΠΏΡΠΎΡΡΡΡ ΡΠ°Π±Π»ΠΈΡΡ Π² CKEditor. ΠΡΠ»ΠΈ Ρ Π²ΡΠ±Π΅ΡΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΈΠ»ΠΈ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ, ΡΠΎ ΠΏΡΠΈ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠΈ ΠΎΠ½ Π²ΡΡΠΎΠ²Π½ΡΠ΅ΡΡΡ ΠΏΠΎ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎΠΉ ΡΡΠΎΡΠΎΠ½Π΅ Π²ΠΈΠ΄Π°. ΠΠ΄Π½Π°ΠΊΠΎ ΠΏΡΠΈ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠΈ ΡΡΠΎ Π½Π΅ ΡΠ΄Π°Π΅ΡΡΡ, Π΅ΡΠ»ΠΈ Ρ…
Autolayout Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ y ΡΡΡΠ°Π½Π½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»Ρ
Π£ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΠ½ΡΠΉ Π²ΠΈΠ΄ Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ Π²ΡΡΠΎΡΠΎΠΉ Π² ΠΌΠΎΠ΅ΠΉ ΡΠ°ΡΠΊΠ°Π΄ΡΠΎΠ²ΠΊΠ΅, ΡΡΠΎ ΠΎΠ±ΡΡΠ½Π°Ρ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΠΌΠ°ΠΊΠ΅Ρ ΠΎΡΠ·ΡΠ²ΡΠΈΠ²ΡΠΌ. ΠΠ΄Π½Π°ΠΊΠΎ, ΠΊΠΎΠ³Π΄Π° Ρ Π²Π²ΠΎΠΆΡ ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»ΠΈ, ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π½Π΅ΡΡΠΎ ΡΡΡΠ°Π½Π½ΠΎΠ΅. Π‘ΠΈΠ½ΡΡ…
ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ
ΠΡΠ»ΠΈ Ρ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ ΡΠ΅Π³ div. <div id=length></div> Π― Ρ ΠΎΡΡ, ΡΡΠΎΠ±Ρ Π΅Π³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π±ΡΠ»ΠΎ ΡΠΎΡΡΠ΅Π΄ΠΎΡΠΎΡΠ΅Π½ΠΎ. Π― ΡΠ°ΠΊΠΆΠ΅ Ρ ΠΎΡΡ, ΡΡΠΎΠ±Ρ ΡΠΈΡΠΈΠ½Π° div Π±ΡΠ»Π° ΡΠΌΠ΅Π½ΡΡΠ΅Π½Π°(Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ, ΡΡΠΎΠ±Ρ Π²ΠΌΠ΅ΡΡΠΈΡΡ ΡΠΈΡΠ»ΠΎ). #length{…
ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ ΡΡΡΠΎΠΊΠΈ GridPane Π² JavaFX
Π£ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ GridPane Π² fxml, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠΌΠ΅Π΅Ρ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΈ 4 ΠΊΠ½ΠΎΠΏΠΊΠΈ. Π‘Π°ΠΌ GridPane Π²ΡΡΠΎΠ²Π½Π΅Π½ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ, Π½ΠΎ Π²ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π²ΡΡΠΎΠ²Π½Π΅Π½Ρ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ Π²Π½ΡΡΡΠΈ ΡΡΠΎΠ»Π±ΡΠ° ΡΠ΅ΡΠΊΠΈ. Π― Π·Π½Π°Ρ, ΠΊΠ°ΠΊ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ…
ΠΠ°ΠΊ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΏΠ°Π½Π΅Π»Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ(Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ, Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ, Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ) Π² Π Π΅Π΄Π°ΠΊΡΠΎΡΠ΅ Summernote
Π― Π΄Π΅Π»Π°Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ POC Π² Π Π΅Π΄Π°ΠΊΡΠΎΡΠ΅ summernote HTML ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΡΡ ΠΏΠ°Π½Π΅Π»Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², Π½ΠΎ Ρ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ, ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅(Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ, Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ,…
Div Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ
JavaFX CSS Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ
Π― ΡΠΎΠ·Π΄Π°Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΡΡ ΡΠ΅ΠΌΡ Π² JavaFX, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ CSS, ΠΈ ΠΏΡΡΠ°ΡΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ Π²ΡΠ΅ HBoxes ΠΈ VBoxes ΠΈΠΌΠ΅Π»ΠΈ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ. Π― ΠΈΡΠΊΠ°Π» Π²Π΅Π·Π΄Π΅, ΡΡΠΎΠ±Ρ Π½Π°ΠΉΡΠΈ, Π΅ΡΡΡ Π»ΠΈ ΠΊΠ»Π°ΡΡ ΡΠΊΠ»Π°Π΄ΠΊΠΈ Π΄Π»Ρ ΡΠΎΠ΄ΠΈΡΠ΅Π»Π΅ΠΉ…
ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ Π±Π»ΠΎΠΊΠΈ Π² CSS
ΠΡΠ½ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Useful Web ΠΈ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Ρ Β«ΠΠ΅ΡΠΎΠ»ΠΎΠ³ΠΈΠΈΒ» ΠΠ»Π°Π΄ΠΈΠΌΠΈΡ Π―Π·ΡΠΊΠΎΠ² ΡΠ°ΡΡΠΊΠ°Π·Π°Π», ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ Π±Π»ΠΎΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡ, ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡΡΡ.
ΠΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π² ΠΎΠ½Π»Π°ΠΉΠ½-ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠ΅: ΠΊΡΡΡ Β«Π‘ΡΠ°ΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈΒ»
ΠΡΠ»ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π² Π±Π»ΠΎΠΊΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡΡΡ, Π²ΠΌΠ΅ΡΡΠΎ ΠΆΠ΅ΡΡΠΊΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ² Π±Π»ΠΎΠΊΠ° Π·Π°Π΄Π°Π²Π°ΠΉΡΠ΅ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΠΎΡΡΡΡΠΏΡ. Π Π°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ:
- ΠΏΡΠ°Π²ΠΊΠ° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Π½Π΅ Π·Π°ΡΡΠ°Π³ΠΈΠ²Π°Π»Π° ΡΠ°Π½Π΅Π΅ Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠ΅ ΡΡΠΈΠ»ΠΈ;
- ΠΏΡΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΠΌΠ°ΠΊΠ΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π»ΡΡ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ.
ΠΠ½ΠΎΠΏΠΊΠΈ
Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΎΠ±ΡΠ΅Π³ΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ:
.button {
Β Β Β /* Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° */
Β Β Β width: 150px;
Β Β Β height: 20px;
Β Β Β /* ΠΎΡΡΡΡΠΏΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ */
Β Β Β margin-bottom: 5px;
Β Β Β /* ΡΠ΅Π½ΡΡΠΈΡΡΠ΅ΠΌ ΡΠ΅ΠΊΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ */
Β Β Β display: flex;
Β Β Β justify-content: center;
Β Β Β /* ΡΠ΅Π½ΡΡΠΈΡΡΠ΅ΠΌ ΡΠ΅ΠΊΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ */
Β Β Β /* ΡΡΠΎΠ±Ρ ΡΠ°Π±ΠΎΡΠ°Π»Π° Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡ ΠΈ ΠΎΡΡΡΡΠΏΡ Ρ ΡΠ΅Π³Π° <a> */
Β Β Β display: inline-block;
Β Β Β /* ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΎΠ±Π²ΠΎΠ΄ΠΊΡ Ρ ΡΠ΅Π³Π° <a> */
Β Β Β text-decoration: none;
Β Β Β background-color: red;
Β Β Β color: #fff;
}
ΠΡΠΈΠΌΠ΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ:
<a href=»#»>ΠΡΠΏΡΠ°Π²ΠΈΡΡ ΡΠ΅Π·ΡΠΌΠ΅</a>Β
<a href=»/»>ΠΡΠΈΡΡΠΈΡΡ ΡΠΎΡΠΌΡ</a>
ΠΠΎΠ΄ ΠΏΡΠΈΠΌΠ΅ΡΠ°
Π ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π² ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°Ρ ΡΠ°ΠΉΡΠ° ΠΌΠΎΠΆΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅. ΠΡΠΎ Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ ΡΠ΅ΠΊΡΡ Π² ΠΊΠ½ΠΎΠΏΠΊΠ΅ Β«ΠΡΠΏΡΠ°Π²ΠΈΡΡ ΡΠ΅Π·ΡΠΌΠ΅Β» ΠΌΠΎΠΆΠ΅Ρ ΡΠΌΠ΅Π½ΠΈΡΡΡΡ Π½Π° Β«ΠΡΠΏΡΠ°Π²ΡΡΠ΅ Π½Π°ΠΌ Π²Π°ΡΠ΅ ΡΠ΅Π·ΡΠΌΠ΅Β», ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ Π²ΠΎΡ ΡΠ°ΠΊ:
ΠΠΎΠ΄ ΠΏΡΠΈΠΌΠ΅ΡΠ°
Π‘Π»ΠΎΠ²ΠΎ Β«ΡΠ΅Π·ΡΠΌΠ΅Β» Π½Π΅ ΠΏΠΎΠΌΠ΅ΡΡΠΈΠ»ΠΎΡΡ, Ρ ΠΎΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΠ·-Π·Π° Π½Π΅Π³ΠΎ ΠΈ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΡΡΡΡΠΏ.
ΠΡΠΎΠ±Π»Π΅ΠΌΠ°
ΠΠ΅ΡΡΠΊΠΈΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ Π΄Π°ΡΡ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΠΊΠ΅ΡΠ° ΡΠΎΠ»ΡΠΊΠΎ Π·Π΄Π΅ΡΡ ΠΈ ΡΠ΅ΠΉΡΠ°Ρ.
Π Π΅ΡΠ΅Π½ΠΈΠ΅
ΠΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΠΈ Π±Π»ΠΎΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΏΠΎΡΡΠ°Π²ΠΈΠ² Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ min-width:
.button {
Β Β Β min-width: 150px;
Β Β Β /* ΠΏΡΠΈ ΠΆΠ΅ΡΡΠΊΠΎΠΉ Π²ΡΡΠΎΡΠ΅ Π±ΡΠ΄Π΅Ρ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°ΡΡΡΡ ΡΠΈΡΠΈΠ½Π° */
Β Β Β height: 20px;
Β Β Β /* β¦ ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΊΠΎΠ΄ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ */
}
ΠΠΎΠ΄ ΠΏΡΠΈΠΌΠ΅ΡΠ°
ΠΡ ΠΏΠΎΠΏΡΠ°Π²ΠΈΠ»ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, Π½ΠΎ ΡΠ΅ΠΏΠ΅ΡΡ ΡΠ΅ΠΊΡΡ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π±Π»ΠΈΠ·ΠΊΠΎ ΠΊ Π³ΡΠ°Π½ΠΈΡΠ°ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΠΎΡΡΡΡΠΏΡ. ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ Π²ΡΡΠ΅ΡΡΡ ΠΈΡ ΠΈΠ· ΡΠΈΡΠΈΠ½Ρ Π±Π»ΠΎΠΊΠ° ΠΏΡΠΈ box-sizing:content-box, ΡΠΎ Π΅ΡΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΌ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ².
.button {
Β Β Β /*
Β Β Β Β Β Β ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π΄ΡΡΠ³ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ border-box Π½Π΅ Π·Π°Π΄Π°Π²Π°Π»ΠΎΡΡ,
Β Β Β Β Β Β Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠΎΡΡΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΡ
Β Β Β Β */
Β Β Β min-width: 140px;
Β Β Β /* ΠΏΡΠΈ ΠΆΠ΅ΡΡΠΊΠΎΠΉ Π²ΡΡΠΎΡΠ΅ Π±ΡΠ΄Π΅Ρ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°ΡΡΡΡ ΡΠΈΡΠΈΠ½Π° */
Β Β Β height: 20px;
Β Β Β padding: 0 10px;
Β Β Β /* β¦ ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΊΠΎΠ΄ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ */
}
ΠΠΎΠ΄ ΠΏΡΠΈΠΌΠ΅ΡΠ°
ΠΠ»ΠΎΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΡ
ΠΡΠΈ Π²Π΅ΡΡΡΠΊΠ΅ ΠΏΠΎΡΠ°Π΄ΠΎΡΠ½ΡΡ ΡΡΡΠ°Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΡΠ΅ΡΠΈΡΡ Π±Π»ΠΎΠΊΠΈ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° Π²Π½ΡΡΡΠΈ. ΠΡΠΈΠΌΠ΅Ρ:
ΠΡΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΎΡΠΎΡΠΌΠΈΡΡ ΡΡΠΎ Π² CSS ΡΠ°ΠΊ:
<div>
Β <h2>
Β Β Β ΠΠΎΠ·Π΄ΡΠ°Π²Π»ΡΡ, Π²Ρ ΡΡΠ°Π»ΠΈ ΠΎΠ±Π»Π°Π΄Π°ΡΠ΅Π»Π΅ΠΌ ΠΊΠ²Π°ΡΡΠΈΡΡ Π² Π‘ΡΠ·ΡΠ°Π½ΠΈ!
Β </h2>
</div>
.greeting {
Β /* Π·Π°Π΄Π°ΡΠΌ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡ */
Β height: 200px;
Β padding: 20px;
Β /* ΡΠ΅Π½ΡΡΠΈΡΡΠ΅ΠΌ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ ΠΈ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ */
Β display: flex;
Β align-items: center;
Β justify-content: center;
Β /* ΡΡΠΈΡΡΠ²Π°Π΅ΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² */
Β flex-direction: column;
Β background: blue;
}
.greeting__title {
Β color: #fff;
Β font-family: Arial;
Β font-size: 20px;
}
ΠΠΎΡ ΡΡΠΎ Ρ Π½Π°Ρ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ:
ΠΠΎΠ΄ ΠΏΡΠΈΠΌΠ΅ΡΠ°
ΠΡΠΎΠ±Π»Π΅ΠΌΠ°
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΠΎΠ·ΠΆΠ΅ Π² ΡΡΠΎΡ Π±Π»ΠΎΠΊ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅. ΠΡΠΈ Π±ΠΎΠ»ΡΡΠΎΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅ ΡΠ΅ΠΊΡΡΠ° Ρ Π½Π°ΡΠΈΠΌΠΈ ΠΆΠ΅ΡΡΠΊΠΈΠΌΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΠΌΠΈ Π²ΡΠ΅ ΠΏΠΎΠΉΠ΄Π΅Ρ Π½Π°ΠΏΠ΅ΡΠ΅ΠΊΠΎΡΡΠΊ:
Π’Π°ΠΊΠΎΠ΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ° .greeting. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ ΠΌΠΎΠ³ΡΡ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ overflow:hidden, Π½ΠΎ ΡΡΠΎ Π½Π΅ ΡΠ΅ΡΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ.
Π Π΅ΡΠ΅Π½ΠΈΠ΅
Π‘ΡΠ°Π²ΠΈΠΌ min-height ΠΈ ΠΎΡΡΡΡΠΏΡ Π½Π° ΡΠ»ΡΡΠ°ΠΉ, Π΅ΡΠ»ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΡΡΠ°Π½Π΅Ρ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΎ:
.greeting {
Β /* Π·Π°Π΄Π°ΡΠΌ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡ */
Β min-height: 200px;
Β padding: 20px;
Β /* ΠΊΠΎΠ΄ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ */
}
ΠΠΎΠ΄ ΠΏΡΠΈΠΌΠ΅ΡΠ°
padding > min-*
Π ΡΡΠΎ, Π΅ΡΠ»ΠΈ Π·Π°Π΄Π°ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΡ ΠΎΡΡΡΡΠΏΠΎΠ², Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠ΅Π²ΡΡΠ°ΡΡΠΈΠ΅ Π² ΡΡΠΌΠΌΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΡ ΡΠΈΡΠΈΠ½Ρ ΠΈΠ»ΠΈ Π²ΡΡΠΎΡΡ?
.greeting {
Β /* Π·Π°Π΄Π°ΡΠΌ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡ */
Β min-height: 40px;
Β /* ΡΡΡ ΡΠ΅ΡΡ ΠΈΠ΄Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΎ box-sizing:content-box */
Β padding: 80px;
Β /* ΠΊΠΎΠ΄ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ */
}
ΠΠ°ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² ΠΎΠ±ΠΎΠΈΡ ΡΠ»ΡΡΠ°ΡΡ Π±ΡΠ΄Π΅Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΌ, Π° Π²ΠΎΡ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΡΠΈ ΠΏΡΠ΅Π²ΡΡΠ΅Π½ΠΈΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°Β β ΡΠ°Π·Π½ΡΠΌ.
ΠΠΎΠ΄ ΠΏΡΠΈΠΌΠ΅ΡΠ°
ΠΠ½Π΅ΡΠ½ΠΈΠ΅ ΠΎΡΡΡΡΠΏΡ
Π ΡΡΠΎ ΡΠ°ΠΌ Ρ margin’Π°ΠΌΠΈ? ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΈΡ ΠΏΠΎΠ΄Π²ΡΠ·Π°ΡΡ Π½Π° Π·Π°ΠΌΠ΅Π½Ρ padding? ΠΠ΅Ρ. ΠΠ½Π΅ΡΠ½ΠΈΠ΅ ΠΎΡΡΡΡΠΏΡ ΠΈΠΌΠ΅Π΅Ρ ΡΠΌΡΡΠ» ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ, ΡΡΠΎΠ±Ρ Π·Π°Π΄Π°ΡΡ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈ Π·Π°ΠΊΠΎΠ½ΡΠ΅Π½Π½ΡΠΌΠΈ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ. ΠΠ΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΠ°ΠΊ:
<div>
Β <div>
Β Β Β <h2>
Β Β Β Β Β ΠΠΎΠ·Π΄ΡΠ°Π²Π»ΡΡ, Π²Ρ ΡΡΠ°Π»ΠΈ ΠΎΠ±Π»Π°Π΄Π°ΡΠ΅Π»Π΅ΠΌ ΠΊΠ²Π°ΡΡΠΈΡΡ Π² Π‘ΡΠ·ΡΠ°Π½ΠΈ!
Β Β Β </h2>
Β </div>
</div>
Π ΡΠ°ΠΊ ΡΠΎΠΆΠ΅ Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅:
.greeting {
Β /* Π·Π°Π΄Π°ΡΠΌ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡ */
Β min-height: 40px;
Β /* Π½Π΅ Π·Π°Π΄Π°ΡΠΌ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ ΠΎΡΡΡΡΠΏΡ Π² ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ΅ */
Β /* ΠΊΠΎΠ΄ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ */
}
.greeting__container {
Β margin: 80px;
}
Π Π΅Π·ΡΠΌΠ΅
- ΠΠ»Ρ Π²ΡΠ΅Π³ΠΎ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡΡΡ, Π·Π°Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ.
- ΠΠΎΠ±Π°Π²Π»ΡΠΉΡΠ΅ ΠΎΡΡΡΡΠΏΡ Π΄Π»Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠ³ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ.
Π£ΡΠΎΡΠ½ΠΈΡΠ΅ Ρ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΡΠ° ΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°, ΠΊΠ°ΠΊΡΡ ΡΠ°ΡΡΡ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠ²Π΅ΡΡΠΈ Π½Π° ΠΎΡΡΡΡΠΏΡ, ΠΎΡΡΠ°Π²ΠΈΠ² ΡΠ°Π·Π½ΠΈΡΡ Π½Π° min-width/height.
Π§ΠΈΡΠ°ΡΡ Π΅ΡΠ΅: Β«10 ΠΎΡΠΈΠ±ΠΎΠΊ Π½Π°ΡΠΈΠ½Π°ΡΡΠ΅Π³ΠΎ Π²Π΅ΡΡΡΠ°Π»ΡΡΠΈΠΊΠ° ΠΈ ΠΊΠ°ΠΊ ΠΈΡ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡΒ»
ΠΠ½Π΅Π½ΠΈΠ΅ Π°Π²ΡΠΎΡΠ° ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ. Π₯ΠΎΡΠΈΡΠ΅ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ»ΠΎΠ½ΠΊΡ Π΄Π»Ρ Β«ΠΠ΅ΡΠΎΠ»ΠΎΠ³ΠΈΠΈΒ»? Π§ΠΈΡΠ°ΠΉΡΠ΅ Π½Π°ΡΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ. Π§ΡΠΎΠ±Ρ Π±ΡΡΡ Π² ΠΊΡΡΡΠ΅ Π²ΡΠ΅Ρ Π½ΠΎΠ²ΠΎΡΡΠ΅ΠΉ ΠΈ ΡΠΈΡΠ°ΡΡ Π½ΠΎΠ²ΡΠ΅ ΡΡΠ°ΡΡΠΈ, ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡΠ΅ΡΡ ΠΊ Π’Π΅Π»Π΅Π³ΡΠ°ΠΌ-ΠΊΠ°Π½Π°Π»Ρ ΠΠ΅ΡΠΎΠ»ΠΎΠ³ΠΈΠΈ.
ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ | CSS β ΠΡΠΈΠΌΠ΅ΡΡ
ΠΠ°ΠΊ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ
ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ text-align margin-left float position display ΠΠ»ΠΈΠ½Π½ΡΠΉ Π°Π±Π·Π°Ρ Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ. ΠΠ½ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ΅ΠΊΡΡ, Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΠ·ΡΡΡΠΈΠΉ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½Π½ΠΎΠ΅ ΡΠ»Π°ΠΆΠΊΠΎΠΌ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ, ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΈΠΆΠ°ΡΡ ΠΊ ΠΊΡΠ°Ρ ΠΏΡΠ°Π²ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ. Π‘Π²ΠΎΠΉΡΡΠ²ΠΎtext-align Π½Π°ΡΠ»Π΅Π΄ΡΠ΅ΡΡΡ, ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΊ Π±Π»ΠΎΡΠ½ΡΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ. ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅Ρ Π²ΡΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠ΅ΡΡ Π² Π½ΠΈΡ ΡΡΡΠΎΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΈ ΡΠ΅ΠΊΡΡ ΠΏΠΎ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ. ΠΠ½ΠΎ Π½Π΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅Ρ ΡΠ°ΠΌ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΈ Π½Π΅ ΠΏΠ΅ΡΠ΅Π΄Π²ΠΈΠ³Π°Π΅Ρ Π±Π»ΠΎΠΊΠΈ, Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, Π΅ΡΠ»ΠΈ Π·Π°Π΄Π°Π½ΠΎ ΡΡΡΠΎΡΠ½ΠΎΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ. Π£ Π½Π΅Π³ΠΎ Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅
right, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΡ
ΡΠ΄Π²ΠΈΠ³Π°ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π²ΠΏΡΠ°Π²ΠΎ. Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ float Π½Π΅ Π½Π°ΡΠ»Π΅Π΄ΡΠ΅ΡΡΡ, ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΊΠΎ Π²ΡΠ΅ΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ. ΠΠ½ΠΎ Π²ΡΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΈΠ· ΠΏΠΎΡΠΎΠΊΠ° ΠΈ ΠΏΡΠΈΠΆΠΈΠΌΠ°Π΅Ρ ΠΊ ΠΊΡΠ°Ρ Π»Π΅Π²ΠΎΠΉ ΠΈΠ»ΠΈ ΠΏΡΠ°Π²ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ. ΠΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΈ ΡΠ΅ΠΊΡΡ, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ Π² ΠΊΠΎΠ΄Π΅ ΠΏΠΎΡΠ»Π΅ float-ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°, ΠΎΠ±ΡΠ΅ΠΊΠ°ΡΡ Π΅Π³ΠΎ Ρ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ.
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ position Π½Π΅ Π½Π°ΡΠ»Π΅Π΄ΡΠ΅ΡΡΡ, ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΊΠΎ Π²ΡΠ΅ΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ. position: absolute; Π²ΡΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΈΠ· ΠΏΠΎΡΠΎΠΊΠ° ΠΈ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°Π΅Ρ ΠΏΠΎΠ²Π΅ΡΡ
ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ. ΠΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π³ΡΠ°Π½ΠΈΡ ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ, Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ position ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΎΡ static, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ²ΠΎΠΉΡΡΠ² top, right, bottom, left. ΠΡΠΈ direction: ltr; ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ left ΠΈΠΌΠ΅Π΅Ρ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ Π½Π°Π΄ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎΠΌ right, ΠΊΡΠΎΠΌΠ΅ ΡΠ»ΡΡΠ°Π΅Π², ΠΊΠΎΠ³Π΄Π° ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ left ΠΈΠΌΠ΅Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ auto.
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ display Π½Π΅ Π½Π°ΡΠ»Π΅Π΄ΡΠ΅ΡΡΡ, ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΊΠΎ Π²ΡΠ΅ΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ. ΠΠ»Π΅ΠΌΠ΅Π½Ρ ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ table ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ ΡΠ΅Π³Ρ table, Π° table-cell β td. Π’Π°ΠΊΠΆΠ΅ ΡΡΠΎΠΈΡ ΠΎΠ±ΡΠ°ΡΠΈΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ flex.<div>ΠΠ»ΠΈΠ½Π½ΡΠΉ Π°Π±Π·Π°Ρ Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ. <img alt="ΠΠ°ΡΡ" src="http://2.bp.blogspot.com/-RWS2ZhrFw80/U_7VcA6huTI/AAAAAAAAEtc/4d_LRNPGfQU/s100/zayats.jpg"> ΠΠ½ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ΅ΠΊΡΡ, Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΠ·ΡΡΡΠΈΠΉ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½Π½ΠΎΠ΅ ΡΠ»Π°ΠΆΠΊΠΎΠΌ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ, ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΈΠΆΠ°ΡΡ ΠΊ ΠΊΡΠ°Ρ ΠΏΡΠ°Π²ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ.</div>
<style>
.raz {
text-align: right;
}
</style>
<div><a href="http://shpargalkablog.ru/2016/02/text-align.html">Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ <code>text-align</code></a> Π½Π°ΡΠ»Π΅Π΄ΡΠ΅ΡΡΡ, ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΊ Π±Π»ΠΎΡΠ½ΡΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ. <img alt="ΠΠ°ΡΡ" src="http://2.bp.blogspot.com/-RWS2ZhrFw80/U_7VcA6huTI/AAAAAAAAEtc/4d_LRNPGfQU/s100/zayats.jpg"><br>ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅Ρ Π²ΡΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠ΅ΡΡ Π² Π½ΠΈΡ
ΡΡΡΠΎΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΈ ΡΠ΅ΠΊΡΡ ΠΏΠΎ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ. ΠΠ½ΠΎ Π½Π΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅Ρ ΡΠ°ΠΌ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΈ Π½Π΅ ΠΏΠ΅ΡΠ΅Π΄Π²ΠΈΠ³Π°Π΅Ρ Π±Π»ΠΎΠΊΠΈ, Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, Π΅ΡΠ»ΠΈ Π·Π°Π΄Π°Π½ΠΎ ΡΡΡΠΎΡΠ½ΠΎΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ. Π£ Π½Π΅Π³ΠΎ Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ <code>right</code>, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΡ
ΡΠ΄Π²ΠΈΠ³Π°ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π²ΠΏΡΠ°Π²ΠΎ.</div><style>
.raz img {
display: block;
margin-left: auto;
}
</style>
<div><a href="http://shpargalkablog.ru/2011/03/svoistva-margin-padding.html">Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ <code>margin-left</code></a> Π½Π΅ Π½Π°ΡΠ»Π΅Π΄ΡΠ΅ΡΡΡ, ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΊΠΎ Π²ΡΠ΅ΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ. <img alt="ΠΠ°ΡΡ" src="http://2.bp.blogspot.com/-RWS2ZhrFw80/U_7VcA6huTI/AAAAAAAAEtc/4d_LRNPGfQU/s100/zayats.jpg"> Π£ Π½Π΅Π³ΠΎ Π΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ <code>auto</code>, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅Ρ Π±Π»ΠΎΡΠ½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΏΠΎ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ. Π ΠΈΠΌΠ΅Π½Π½ΠΎ <code>margin-left: auto;</code> ΠΏΡΠΈΠΆΠΈΠΌΠ°Π΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΊ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ. ΠΡΠΎ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΡΡ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎΠΌ <code>margin-right</code>. <a href="http://shpargalkablog.ru/2012/03/div-po-centru-html.html">ΠΡΠΈ <code>margin-left: auto;</code> ΠΈ <code>margin-right: auto;</code> ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ°Π΅ΡΡΡ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ ΡΠΈΡΠΈΠ½Ρ ΠΏΡΠ΅Π΄ΠΊΠ°.</a></div><style>
.raz img {
float: right;
}
</style>
<div><a href="http://shpargalkablog.ru/2011/05/float-left-div-css.html">Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ <code>float</code></a> Π½Π΅ Π½Π°ΡΠ»Π΅Π΄ΡΠ΅ΡΡΡ, ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΊΠΎ Π²ΡΠ΅ΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ. <img alt="ΠΠ°ΡΡ" src="http://2.bp.blogspot.com/-RWS2ZhrFw80/U_7VcA6huTI/AAAAAAAAEtc/4d_LRNPGfQU/s100/zayats.jpg"> ΠΠ½ΠΎ Π²ΡΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΈΠ· ΠΏΠΎΡΠΎΠΊΠ° ΠΈ ΠΏΡΠΈΠΆΠΈΠΌΠ°Π΅Ρ ΠΊ ΠΊΡΠ°Ρ Π»Π΅Π²ΠΎΠΉ ΠΈΠ»ΠΈ ΠΏΡΠ°Π²ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ. ΠΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΈ ΡΠ΅ΠΊΡΡ, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ Π² ΠΊΠΎΠ΄Π΅ ΠΏΠΎΡΠ»Π΅ float-ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°, ΠΎΠ±ΡΠ΅ΠΊΠ°ΡΡ Π΅Π³ΠΎ Ρ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ.</div><style>
.raz {
position: relative;
}
.raz img {
position: absolute;
right: 0;
}
</style>
<div><a href="http://shpargalkablog.ru/2012/04/pozitsionirovaniye-css.html">Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ <code>position</code></a> Π½Π΅ Π½Π°ΡΠ»Π΅Π΄ΡΠ΅ΡΡΡ, ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΊΠΎ Π²ΡΠ΅ΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ. <img alt="ΠΠ°ΡΡ" src="http://2.bp.blogspot.com/-RWS2ZhrFw80/U_7VcA6huTI/AAAAAAAAEtc/4d_LRNPGfQU/s100/zayats.jpg"> <a href="http://shpargalkablog.ru/2011/04/css-nalozhenie.html"><code>position: absolute;</code></a> Π²ΡΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΈΠ· ΠΏΠΎΡΠΎΠΊΠ° ΠΈ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°Π΅Ρ ΠΏΠΎΠ²Π΅ΡΡ
ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ. ΠΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π³ΡΠ°Π½ΠΈΡ ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ, Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ <code>position</code> ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΎΡ <code>static</code>, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ²ΠΎΠΉΡΡΠ² <code>top</code>, <code>right</code>, <code>bottom</code>, <code>left</code>. ΠΡΠΈ <code>direction: ltr;</code> ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ <code>left</code> ΠΈΠΌΠ΅Π΅Ρ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ Π½Π°Π΄ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎΠΌ <code>right</code>, ΠΊΡΠΎΠΌΠ΅ ΡΠ»ΡΡΠ°Π΅Π², ΠΊΠΎΠ³Π΄Π° ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ <code>left</code> ΠΈΠΌΠ΅Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ <code>auto</code>.</div><style>
.raz {
display: table;
}
.raz div {
display: table-cell;
vertical-align: top;
}
</style>
<div>
<div><a href="http://shpargalkablog.ru/2012/04/display-block-inline-css.html">Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ <code>display</code></a> Π½Π΅ Π½Π°ΡΠ»Π΅Π΄ΡΠ΅ΡΡΡ, ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΊΠΎ Π²ΡΠ΅ΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ. ΠΠ»Π΅ΠΌΠ΅Π½Ρ ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ <code>table</code> ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ <a href="http://shpargalkablog.ru/2012/01/html-table.html">ΡΠ΅Π³Ρ <code>table</code></a>, Π° <code>table-cell</code> β <code>td</code>.</div>
<div><img alt="ΠΠ°ΡΡ" src="http://2.bp.blogspot.com/-RWS2ZhrFw80/U_7VcA6huTI/AAAAAAAAEtc/4d_LRNPGfQU/s100/zayats.jpg"></div>
</div>Π‘ΠΎΠ²Π΅Ρ: Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Π·Π°Π½ΡΡΠ½ΠΎ ΠΏΠΎΠ³Π»ΡΠ΄Π΅ΡΡ ΠΊΠ°ΠΊ Π²Π΅Π΄ΡΡ ΡΠ΅Π±Ρ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ°, ΠΊΠΎΠ³Π΄Π° ΡΠΌΠ΅Π½ΡΡΠ°Π΅ΡΡΡ ΡΠ°Π·ΠΌΠ΅Ρ ΠΎΠΊΠ½Π° Π±ΡΠ°ΡΠ·Π΅ΡΠ°.ΠΠ°ΠΊ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΡΠ΅ΠΊΡΡ ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ
ΠΠΎΡΠΎΡΠΊΠΈΠΉ ΡΠ΅ΠΊΡΡ ΡΠΏΡΠ°Π²Π°
<style>
.raz {
text-align: right;
}
</style>
<div>ΠΠΎΡΠΎΡΠΊΠΈΠΉ ΡΠ΅ΠΊΡΡ ΡΠΏΡΠ°Π²Π°<div><style>
.raz {
margin: 0;
border-top: solid 2px;
padding: 0;
overflow: auto;
}
.raz li {
clear: both;
}
.raz span {
float: right;
white-space: nowrap;
}
</style>
ΠΠΎΡ
ΠΎΠΆΠΈΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ:
<ol>
<li><a href="//shpargalkablog.ru/2012/03/div-po-centru-html.html">Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ html</a> <span>ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π°</span>
<li><a href="//shpargalkablog.ru/2012/03/vyrovnyat-tekst-vertikali.html">Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ html</a> <span>Π½Π΅ΡΠ΅Π³ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ</span>
<li><a href="//shpargalkablog.ru/2013/07/justify.html">Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΈΡΠΈΠ½Π΅ html</a> <span>Ρ
ΠΎΡΡ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ</span>
</ol>
ΠΠ°ΠΊ Π²ΡΡΠΎΠ²Π½ΡΡΡ Π±Π»ΠΎΠΊ ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ
ΠΎΡΡΡΡΠΏ ΡΠΏΡΠ°Π²Π°<style>
.raz div {
max-width: 8em;
min-height: 2em;
margin-left: auto;
margin-right: 0;
border: 1px solid orange;
background: #fff5d7;
}
</style>
<div>
<div>HTML ΠΊΠΎΠ΄</div>
</div>ΠΎΡΡΡΡΠΏ ΡΠΏΡΠ°Π²Π°HTML ΠΊΠΎΠ΄
ΠΠ»Π΅ΠΌΠ΅Π½Ρ Π½Π΅ Π²Π»ΠΈΡΠ΅Ρ Π½ΠΈ Π½Π° Π²ΡΡΠΎΡΡ, Π½ΠΈ Π½Π° ΡΠΈΡΠΈΠ½Ρ ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ, Π½Π΅ Π²ΡΠ·ΡΠ²Π°Π΅Ρ Π΅Π³ΠΎ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ.<style>
.raz {
position: relative;
padding-right: 8em;
}
.raz div {
position: absolute;
top: 0;
right: 0;
max-width: 8em;
min-height: 2em;
border: 1px solid orange;
background: #fff5d7;
}
</style>
<div>
<div>HTML ΠΊΠΎΠ΄</div>
Π’Π΅ΠΊΡΡ
</div>HTML ΠΊΠΎΠ΄
ΠΠ»Π΅ΠΌΠ΅Π½Ρ Π½Π΅ Π²Π»ΠΈΡΠ΅Ρ Π½Π° Π²ΡΡΠΎΡΡ ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ, Π΅ΡΠ»ΠΈ Π½Π΅ ΠΎΡΠΈΡΡΠΈΡΡfloat.<style>
.raz div {
float: right;
max-width: 8em;
min-height: 2em;
border: 1px solid orange;
background: #fff5d7;
}
</style>
<div>
<div>HTML ΠΊΠΎΠ΄</div>
Π’Π΅ΠΊΡΡ
</div><style>
.raz {
text-align: right;
}
.raz div {
display: inline-block;
max-width: 8em;
min-height: 2em;
border: 1px solid orange;
text-align: start;
background: #fff5d7;
}
</style>
<div>
<div>HTML ΠΊΠΎΠ΄</div>
</div>ΠΠ°ΠΊ Π²ΡΡΠΎΠ²Π½ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π±Π»ΠΎΠΊΠΎΠ² ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ
ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ text-align margin-left float position<style>
.raz div {
width: 8em;
max-width: 100%;
min-height: 2em;
border: 1px solid orange;
background: #fff5d7;
}
</style>
<div>
<div></div>
<div></div>
<div></div>
</div><style>
.raz {
text-align: right;
}
.raz div {
display: inline-block;
width: 8em;
max-width: 100%;
min-height: 2em;
border: 1px solid orange;
vertical-align: middle;
text-align: start;
background: #fff5d7;
}
</style>
<div>
<div></div>
<div></div>
<div></div>
</div><style>
.raz div {
width: 8em;
max-width: 100%;
min-height: 2em;
margin: 0 0 0 auto;
border: 1px solid orange;
background: #fff5d7;
}
</style>
<div>
<div></div>
<div></div>
<div></div>
</div><style>
.raz div {
float: right;
width: 8em;
max-width: 100%;
min-height: 2em;
border: 1px solid orange;
background: #fff5d7;
}
.raz::after {
content: "";
display: block;
clear: both;
}
</style>
<div>
<div></div>
<div></div>
<div></div>
</div>
<style>
.raz {
position: relative;
min-height: 2em;
}
.raz div {
position: absolute;
right: 0;
width: 8em;
max-width: 100%;
min-height: 2em;
border: 1px solid orange;
background: #fff5d7;
}
.raz div:nth-of-type(2) {
right: 8em;
}
.raz div:nth-of-type(1) {
right: 16em;
}
</style>
<div>
<div></div>
<div></div>
<div></div>
</div>ΠΠ²Π° Π±Π»ΠΎΠΊΠ°: ΠΎΠ΄ΠΈΠ½ β ΡΠ»Π΅Π²Π°, Π΄ΡΡΠ³ΠΎΠΉ β ΡΠΏΡΠ°Π²Π°
float text-align-last
<style>
.raz {
display: inline-block;
width: 100%;
box-sizing: border-box;
}
.raz div {
float: right;
width: 10em;
max-width: 100%;
min-height: 2em;
border: 1px solid orange;
background: #fff5d7;
}
.raz div:nth-of-type(odd) {
float: left;
clear: right;
background: yellow;
}
</style>
<div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</div><style>
.raz {
-moz-text-align-last: justify; text-align-last: justify;
}
.raz div {
display: inline-block;
width: 10em;
max-width: 100%;
min-height: 2em;
border: 1px solid orange;
vertical-align: middle;
background: #fff5d7;
}
.raz div:nth-of-type(odd) {
background: yellow;
}
</style>
<div>
<div></div>
<div></div>
<br>
<div></div>
<div></div>
<br>
<div></div>
<div></div>
</div>Π€ΠΈΠΊΡΠ°ΡΠΈΡ Π±Π»ΠΎΠΊΠ° ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠ°Π²ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ
<style>
.raz {
position: relative;
margin: 0 auto;
max-width: 400px;
background: #ccc;
height: 100em;
}
.raz > div {
position: absolute;
top: 0;
right: 0;
}
.raz > div > div {
position: fixed;
}
.raz > div > div > div {
margin: 0 100% 0 -100%;
background: green;
}
</style>
<div>
<div>
<div>
<div>ΠΊΠΎΠ΄ HTML</div>
</div>
</div>
</div>inline-block: ΠΏΡΠΎΡΡΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠ»ΠΎΠΆΠ½ΡΡ Π·Π°Π΄Π°Ρ
Π ΡΡΠ°ΡΡΠ΅ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½Ρ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΡΠ°Π±ΠΎΡΡ ΡΠ²ΠΎΠΉΡΡΠ²Π° display ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ inline-block. Π’Π°ΠΊΠΆΠ΅ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΡΠ΄Π° ΡΠΈΠΏΠΈΡΠ½ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π²Π΅ΡΡΡΠΊΠΈ.
Π§ΡΠΎ ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ?
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ display ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ, ΠΊΠ°ΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Π΅ΡΡΠΈ ΡΠ΅Π±Ρ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΏΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΠΊ ΠΎΡΡΠ°Π»ΡΠ½ΡΠΌ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΊΠ°ΠΊ ΠΎΠ½ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡΡΡ. Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ, Π² ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅, 2 ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠΈΠΏΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅: Π±Π»ΠΎΡΠ½ΡΠΉ ΠΈ ΡΡΡΠΎΡΠ½ΡΠΉ. ΠΠ»ΠΎΡΠ½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ Π²ΡΠ΅ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ ΡΡΡΠΎΠΊΠΈ ΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠΈΠ΄ΡΠ²Π°Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π½Π° Π½ΠΎΠ²ΡΡ. Π‘ΡΡΠΎΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°ΡΡΡΡ Π² ΠΎΠ΄Π½Ρ ΡΡΡΠΎΠΊΡ.
ΠΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΡΠΈ ΡΠΎΡΠΌΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ Π±Π»ΠΎΠΊΠΎΠ² Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΡΠ²ΠΎΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ, ΠΎΠ΄Π½Π°ΠΊΠΎ Π² ΡΠΈΠΌΠ±ΠΈΠΎΠ·Π΅ ΠΌΠΎΠ³ΡΡ ΠΎΡ Π²Π°ΡΡΠ²Π°ΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠΈΡΠΎΠΊΠΈΠΉ ΡΠΏΠ΅ΠΊΡΡ Π·Π°Π΄Π°Ρ. ΠΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΡΠΎΠΌΡ Π±ΡΠ» ΡΠΎΠ·Π΄Π°Π½ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅Ρ ΡΡΠ½ΠΊΡΠΈΠΈ Π±Π»ΠΎΡΠ½ΠΎΠ³ΠΎ ΠΈ ΡΡΡΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² — display ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ inline-block.
ΠΠ»ΠΎΠΊ Π²Π½ΡΡΡΠΈ ΡΡΡΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°
Π§ΡΠΎΠ±Ρ Π±ΡΠ»ΠΎ ΠΏΠΎΠ½ΡΡΠ½Π΅Π΅ ΡΠΈΠΏΠΎΠ»ΠΎΠ³ΠΈΡ ΡΡΠΎΠ³ΠΎ ΡΠΈΠΏΠ° Π·Π°Π΄Π°Ρ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠΌ, ΡΡΠΎ Π½Π°ΠΌ Π½Π°Π΄ΠΎ Π²ΡΡΠ°Π²ΠΈΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Π²Π½ΡΡΡΡ ΡΠ΅ΠΊΡΡΠ°. Π’ΠΎ Π΅ΡΡΡ Ρ Π½Π°Ρ Π±ΡΠ΄Π΅Ρ ΠΌΠ°ΡΡΠΈΠ² ΠΊΠ°ΠΊΠΎΠ³ΠΎ-ΡΠΎ ΡΠ΅ΠΊΡΡΠ°, Π° Π³Π΄Π΅-ΡΠΎ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ Π±ΡΠ΄Π΅Ρ ΡΡΠΎΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ° Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌ Π·Π°Π΄Π½ΠΈΠΌ ΡΠΎΠ½ΠΎΠΌ. ΠΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΡΠ°ΠΊ
ΠΠ°ΠΊ ΠΆΠ΅ ΡΡΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠ΄ΠΎΠΌ? Π ΡΡΠΎΠΌ Π½Π΅Ρ Π½ΠΈΡΠ΅Π³ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΠ³ΠΎ, ΠΊΠΎΠ΄ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΡΠΎΡΡ ΠΈ Π² Π½Π΅ΠΌ Π»Π΅Π³ΠΊΠΎ ΡΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ
HTML
<div> Lorem ipsum dolor sit amet, consectetuer <span>adipiscing elit</span>. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis sociis <span >montes</span>, nascetur ridiculus mus. Donec quam felis, ultricies nec, <span>pellentesque</span> eu, pretium quis, sem. </div>
CSS
.block0 /*ΠΎΠ±Π²Π΅ΡΡΠΊΠ° ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°*/ {
display:block;
width:300px;
margin:30px auto 0px auto;
position:relative;
text-align:center;
}
.button /*ΠΊΠΎΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ*/ {
display:inline-block;
background:#679bce;
text-align:center;
color:#fff;
padding:3px 7px;
border-radius:3px;
height:23px;
cursor: pointer;
}Π£ΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ, Π½Π΅ Π·Π½Π°Ρ ΡΠΈΡΠΈΠ½Ρ
ΠΠΎΠΆΠ΅Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡΡΡ Π·Π°Π΄Π°ΡΠ°, ΠΊΠΎΠ³Π΄Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π±Π»ΠΎΠΊ ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π½Π°ΠΌ ΡΠ½ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠΉΡΠΈ Π½Π° ΠΏΠΎΠΌΠΎΡΡ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ Π±Π»ΠΎΡΠ½ΡΡ ΠΈ ΡΡΡΠΎΡΠ½ΡΡ ΡΠ²ΠΎΠΉΡΡΠ².
Π ΠΏΡΠΈΠΌΠ΅ΡΡ, Ρ Π½Π°Ρ ΠΈΠΌΠ΅Π΅ΡΡΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ°, Π° ΡΠ½ΠΈΠ·Ρ ΠΎΡ Π½Π΅Π΅ Π±ΡΠ΄Π΅Ρ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ°, ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ°ΠΊΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΎΡΡΠ°Π²Π»ΡΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ. ΠΡΠ° ΠΊΠ½ΠΎΠΏΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°ΡΡΡΡ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ Π±Π»ΠΎΠΊΠ°. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½Π°ΡΠ΅ΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌ display: inline-block;. Π ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠΌΡ ΡΠ΅Π³Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π΄Π°ΡΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ° ΠΏΠΎ ΡΠ΅Π½ΡΡΡ. ΠΠΎΠ΄ ΡΡΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
HTML
<div> <img src="img.jpg" title="ΠΡΠΈΠΌΠ΅Ρ" alt="ΠΠ°ΡΡΠΈΠ½ΠΊΠ°"> <div>ΠΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ</div> </div>
CSS
.block0 {
display:block;
width:250px;
margin:30px auto 0px auto;
position:relative;
padding:15px;
background:#eee;
text-align:center;/*ΡΠ΅Π½ΡΡΠΈΡΡΠ΅Ρ Π½Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ*/
}
.button {
display:inline-block;
// display: inline; /* Π΄Π»Ρ IE6-7,
ΠΊΠΎΡΠΎΡΡΠΌ Π½Π΅Π²Π΅Π΄ΠΎΠΌ inline-block */
background:#679bce;
text-align:center;
color:#fff;
padding:3px 7px;
border-radius:3px;
height:23px;
cursor: pointer;
margin-top:9px;
}Π Π±ΡΠ°ΡΠ·Π΅ΡΠ΅ ΡΡΠΎ Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΡΠ°ΠΊ:
ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅ΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΠΈΡΠΊΠ° Ρ ΡΠ°Π·Π½ΠΎΠΉ Π²ΡΡΠΎΡΠΎΠΉ
ΠΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠ°ΡΡΠΎ Π²ΡΡΡΠ΅ΡΠ°Π΅ΡΡΡ ΡΠΈΡΡΠ°ΡΠΈΡ, ΠΊΠΎΠ³Π΄Π° ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΠΈΡΠΊΠ° ΠΈΠΌΠ΅ΡΡ ΡΠ°Π·Π½ΡΡ Π²ΡΡΠΎΡΡ. ΠΡΠ»ΠΈ Π½Π΅ Π²Π½Π΅ΡΡΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΡΠ°Π²ΠΎΠΊ, ΠΊΠ°ΡΡΠΈΠ½Π° ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ Π½Π΅ ΠΈΠ· Π»ΡΡΡΠΈΡ . Π’Π°ΠΊ ΠΊΠ°ΠΊ ΡΡΠΈΡΠ°Π΅ΡΡΡ Ρ ΠΎΡΠΎΡΠΈΠΌ ΡΠΎΠ½ΠΎΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΡΠ°ΠΉΡΠ°, ΠΊΠΎΠ³Π΄Π° Ρ Π²ΡΠ΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠ΅ ΠΈΠ»ΠΈ ΠΏΡΠΎΠΏΠΎΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΠΎΡΡΡΡΠΏΡ, Π° ΡΠ°ΠΊΠΆΠ΅ Π²ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π²ΡΡΠΎΠ²Π½Π΅Π½Ρ ΠΏΠΎΠ΄ ΠΎΠ΄ΠΈΠ½ ΡΡΠΎΠ²Π΅Π½Ρ.
ΠΠ»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ float, ΠΎΠ΄Π½Π°ΠΊΠΎ Π΅ΡΡΡ ΠΎΠ΄Π½ΠΎ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΎΠ΅ Β«Π½ΠΎΒ». Π’Π°ΠΊΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠΏΡΠ°Π²Π΅Π΄Π»ΠΈΠ²ΠΎ, Π΅ΡΠ»ΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ Π²ΡΡΠΎΡΠ°. ΠΠ»Ρ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΡΡΠΈ Π±ΡΠ΄Π΅ΠΌ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΡΠ΅Π·ΠΈΠ½ΠΎΠ²ΡΠ΅ Π±Π»ΠΎΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ΄ΡΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡΡΡ ΠΏΡΠΈ Π»ΡΠ±ΠΎΠΉ Π²ΡΡΠΎΡΠ΅ ΠΈ Π»ΡΠ±ΠΎΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅ ΡΠ΅ΠΊΡΡΠ°.
ΠΡΠΎΡΡΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΎΠ±ΠΎΠΉΠ΄Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π²ΡΡΠΎΡΡ ΠΌΠΎΠ³ΡΡ ΡΡΠ°ΡΡ ΡΡΡΠΎΠΊΠΈ ΡΠ°Π±Π»ΠΈΡΡ. ΠΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡΡ Π±ΡΠ΄Π΅Ρ Π½Π΅ ΡΠ°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ ΠΈ ΠΎΡΡΠ°Π·ΠΈΡ Π½Π΅Π³Π°ΡΠΈΠ²Π½ΡΠΉ ΡΡΡΠ΅ΠΊΡ Ρ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΌΠ°Π½ΡΠΈΠΊΠΈ. ΠΠΎΠΆΠ½ΠΎ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΈΠΌΠΈΡΠΈΡΠΎΠ²Π°ΡΡ ΡΡΡΠΎΠΊΠΈ ΠΈΠ»ΠΈ ΡΡΠ΅ΠΉΠΊΠΈ ΡΠ°Π±Π»ΠΈΡΡ ΡΠ΅ΡΠ΅Π· CSS, ΠΎΠ΄Π½Π°ΠΊΠΎ ΡΡΠΎΠΌΡ Π±ΡΠ΄Π΅Ρ ΡΠΎΠΏΡΡΡΡΠ²ΠΎΠ²Π°ΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌ.
ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΡΡΠΎ ΠΈ Π΄Π΅ΠΉΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± β ΠΎΠΏΡΡΡ ΠΎΠ±ΡΠ°ΡΠΈΡΡΡΡ ΠΊ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌ inline-block. ΠΠ°ΠΏΠΈΡΠ΅ΠΌ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄:
HTML
<ul> <li><img src="img2.png" title="ΠΡΠΈΠΌΠ΅Ρ1" alt="ΠΠ°ΡΡΠΈΠ½ΠΊΠ°1"> ΠΠ°ΡΡΠΈΠ½ΠΊΠ° 1</li> <li><img src="img2.png" title="ΠΡΠΈΠΌΠ΅Ρ2" alt="ΠΠ°ΡΡΠΈΠ½ΠΊΠ°2"> ΠΠ°ΡΡΠΈΠ½ΠΊΠ° 2</li> β¦ </ul>
CSS
.ul {
display:block;
width:330px;
margin:30px auto 0px auto;
position:relative;
padding:5px;
background:#eee;
text-align:center;/*ΡΠ΅Π½ΡΡΠΈΡΡΠ΅Ρ Π½Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ*/
}
li {
display:inline-block;
// display: inline; /* Π΄Π»Ρ IE6-7, ΠΊΠΎΡΠΎΡΡΠΌ Π½Π΅Π²Π΅Π΄ΠΎΠΌ inline-block */
vertical-align:top;
text-align:center;
margin:5px 5px;
width:150px;
}
img {
display:block;
width:150px;
}Π Π²ΠΎΡ ΡΠ°ΠΊ Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ Π½Π°Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΈΠΌΠ΅Ρ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ inline-block Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ΅ Ρ line-height ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΡΡΠ°Π²ΠΈΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ vertical-align, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΎ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ ΠΈΠ»ΠΈ Π² ΡΡΠ΅ΠΉΠΊΠ°Ρ ΡΠ°Π±Π»ΠΈΡΡ.
Π ΠΊΠ°ΠΊΠΈΡ Π±ΡΠ°ΡΠ·Π΅ΡΠ°Ρ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ?
| 6.0+ | 4.0+ | 10.5+ | 4.0+ | 3.6+ | — | — |
ΠΡΠ΅Π½ΠΎΠΊ: 4 (ΡΡΠ΅Π΄Π½ΡΡ 5 ΠΈΠ· 5)
- 2269 ΠΏΡΠΎΡΠΌΠΎΡΡΠΎΠ²
ΠΠΎΠ½ΡΠ°Π²ΠΈΠ»Π°ΡΡ ΡΡΠ°ΡΡΡ? Π Π°ΡΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΎ Π½Π΅ΠΉ Π΄ΡΡΠ·ΡΡΠΌ:
ΠΡΡΡΡ ΠΏΠΎ CSS (Π² ΠΎΡΠΊΡΡΡΠΎΠΌ Π΄ΠΎΡΡΡΠΏΠ΅)
Π£ΡΠΎΠ²Π΅Π½Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ:
Π‘ΡΠ΅Π΄Π½ΠΈΠΉ
ΠΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ΅
ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ². align-items ΠΈ align-self
ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ². align-items ΠΈ align-self
ΠΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅: 18.04.2017
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ align-items
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ align-items ΡΠ°ΠΊΠΆΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ, Π½ΠΎ ΡΠΆΠ΅ ΠΏΠΎ ΠΏΠΎΠΏΠ΅ΡΠ΅ΡΠ½ΠΎΠΉ ΠΎΡΠΈ (cross axis) (ΠΏΡΠΈ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π² Π²ΠΈΠ΄Π΅ ΡΡΡΠΎΠΊΠΈ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ, ΠΏΡΠΈ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π² Π²ΠΈΠ΄Π΅ ΡΡΠΎΠ»Π±ΡΠ° — ΠΏΠΎ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ). ΠΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ:
stretch: Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, ΠΏΡΠΈ ΠΊΠΎΡΠΎΡΠΎΠΌ flex-ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠ°ΡΡΡΠ³ΠΈΠ²Π°ΡΡΡΡ ΠΏΠΎ Π²ΡΠ΅ΠΉ Π²ΡΡΠΎΡΠ΅ (ΠΏΡΠΈ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π² ΡΡΡΠΎΠΊΡ) ΠΈΠ»ΠΈ ΠΏΠΎ Π²ΡΠ΅ΠΉ ΡΠΈΡΠΈΠ½Π΅ (ΠΏΡΠΈ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π² ΡΡΠΎΠ»Π±ΠΈΠΊ) flex-ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°
flex-start: ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡΡΡ ΠΏΠΎ Π²Π΅ΡΡ Π½Π΅ΠΌΡ ΠΊΡΠ°Ρ (ΠΏΡΠΈ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π² ΡΡΡΠΎΠΊΡ) ΠΈΠ»ΠΈ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ (ΠΏΡΠΈ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π² ΡΡΠΎΠ»Π±ΠΈΠΊ) flex-ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°
flex-end: ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡΡΡ ΠΏΠΎ Π½ΠΈΠΆΠ½Π΅ΠΌΡ ΠΊΡΠ°Ρ (ΠΏΡΠΈ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π² ΡΡΡΠΎΠΊΡ) ΠΈΠ»ΠΈ ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ (ΠΏΡΠΈ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π² ΡΡΠΎΠ»Π±ΠΈΠΊ) flex-ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°
center: ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡΡΡ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ flex-ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°
baseline: ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡΡΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ ΡΠΎ ΡΠ²ΠΎΠ΅ΠΉ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Π»ΠΈΠ½ΠΈΠ΅ΠΉ
ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΈ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π² ΡΡΡΠΎΠΊΡ:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Flexbox Π² CSS3</title>
<style>
.flex-container {
display: flex;
border:1px #ccc solid;
height:5em;
}
.flex-start{
align-items: flex-start;
}
.flex-end{
align-items: flex-end;
}
.center{
align-items: center;
}
.baseline{
align-items: baseline;
}
.flex-item {
text-align:center;
font-size: 1em;
padding: 1.2em;
color: white;
}
.largest-item{
padding-top:2em;
}
.color1 {background-color: #675BA7;}
.color2 {background-color: #9BC850;}
.color3 {background-color: #A62E5C;}
.color4 {background-color: #2A9FBC;}
</style>
</head>
<body>
<h4>Flex-start</h4>
<div>
<div>Flex Item 1</div>
<div>Flex Item 2</div>
<div>Flex Item 3</div>
<div>Flex Item 4</div>
</div>
<h4>Flex-end</h4>
<div>
<div>Flex Item 1</div>
<div>Flex Item 2</div>
<div>Flex Item 3</div>
<div>Flex Item 4</div>
</div>
<h4>Center</h4>
<div>
<div>Flex Item 1</div>
<div>Flex Item 2</div>
<div>Flex Item 3</div>
<div>Flex Item 4</div>
</div>
<h4>Baseline</h4>
<div>
<div>Flex Item 1</div>
<div>Flex Item 2</div>
<div>Flex Item 3</div>
<div>Flex Item 4</div>
</div>
</html>
ΠΠ½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΏΡΠΈ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π² ΡΡΠΎΠ»Π±ΠΈΠΊ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ ΡΡΠΈΠ»ΠΈ flex-ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ° ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
.flex-container {
display: flex;
border:1px #ccc solid;
flex-direction:column;
width:12em;
}
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ align-self
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ align-self ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π° align-items Π΄Π»Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°.
ΠΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π²ΡΠ΅ ΡΠ΅ ΠΆΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠ»ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ «auto»:
auto: Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, ΠΏΡΠΈ ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΎΡ ΡΠ²ΠΎΠΉΡΡΠ²Π°
align-items, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ Π² flex-ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ΅. ΠΡΠ»ΠΈ Π² ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ΅ ΡΠ°ΠΊΠΎΠΉ ΡΡΠΈΠ»Ρ Π½Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½, ΡΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅stretch.stretch
flex-start
flex-end
center
baseline
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Flexbox Π² CSS3</title>
<style>
.flex-container {
display: flex;
border:1px #ccc solid;
justify-content: space-between;
align-items: stretch;
height:12em;
}
.flex-item {
text-align:center;
font-size: 1em;
padding: 1.2em;
color: white;
}
.item1 {background-color: #675BA7; align-self: center; }
.item2 {background-color: #9BC850; align-self: flex-start;}
.item3 {background-color: #A62E5C; align-self: flex-end;}
.item4 {background-color: #2A9FBC; align-self: center;}
</style>
</head>
<body>
<h4>Align-self</h4>
<div>
<div>Flex Item 1</div>
<div>Flex Item 2</div>
<div>Flex Item 3</div>
<div>Flex Item 4</div>
</div>
</html>
ΠΠ΄Π΅ΡΡ Π΄Π»Ρ flex-ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ° Π·Π°Π΄Π°Π½ΠΎ ΡΠ°ΡΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ Π²ΡΡΠΎΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ align-items: stretch;. ΠΠ΄Π½Π°ΠΊΠΎ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΡΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅:
ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΠ»Π°Π²Π°ΡΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Π½Π° ΡΠ°ΠΉΡΠ΅ html + css
ΠΠ°Π²Π΅ΡΠ½ΡΠΊΠ° Π²Ρ Π²ΠΈΠ΄Π΅Π»ΠΈ Π½Π° ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΠ°ΠΉΡΠ°Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΡΡΡ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Ρ ΠΏΡΠΎΠΊΡΡΡΠΊΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ. Π§Π°ΡΡΡΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠΌ ΡΠ°ΠΊΠΈΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π°ΠΊΡΠΈΡ, Π·Π°ΠΊΠ°Π· Π·Π²ΠΎΠ½ΠΊΠ° ΠΈΠ»ΠΈ ΡΡΡΠ΅Π»ΠΊΠ°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ°Ρ ΠΏΡΠΎΠΊΡΡΡΠΈΡΡ ΡΡΡΠ°Π½ΠΈΡΡ Π½Π°Π²Π΅ΡΡ .
ΠΡΠΈΠ½ΡΠΈΠΏ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π²ΡΠ΅Ρ ΡΠ°ΠΊΠΈΡ ΠΊΠ½ΠΎΠΏΠΎΡΠ΅ΠΊ ΠΎΡΠ½ΠΎΠ²ΡΠ²Π°Π΅ΡΡΡ Π½Π° ΡΠ²ΠΎΠΉΡΡΠ²Π΅ position: fixed; Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ html ΡΡΡΡΠΊΡΡΡΡ Π½ΠΈΠΆΠ΅:
<div>ΠΠΎΠ½ΡΡ!</div>
<style>
.fixedbut { position: fixed; bottom: 20px; right: 20px; display: block; background: #2db700; color: #fff; text-decoration: none; padding: 6px 23px; font-size: 17px;}
.fixedbut:hover { background: #222; }
</style>
ΠΡ ΡΠΎΠ·Π΄Π°Π»ΠΈ ΠΏΡΠΎΡΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ fixedbut, Π½Π° ΠΊΠΎΡΠΎΡΡΡ Π½Π°Π·Π½Π°ΡΠΈΠ»ΠΈ ΡΡΠΈΠ»Ρ. Π ΡΡΠΈΠ»Π΅ ΡΠ°ΠΌΠΎΠ΅ Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ Π½Π° ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ position: fixed; — ΠΎΠ½ΠΎ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π²ΡΠ΅Π³Π΄Π° «ΠΏΠ»Π°Π²Π°ΡΡ» Π½Π° ΡΠΊΡΠ°Π½Π΅ ΡΠ°ΠΉΡΠ°, Π° bottom: 20px; right: 20px; ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ Π΅Π΅ ΡΠ½ΠΈΠ·Ρ, ΡΠΏΡΠ°Π²Π°. Π§ΡΠΎΠ±Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Π±ΡΠ»Π° ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ right Π½Π° left. ΠΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΡΠΈΠ»ΠΈ Π΄Π»Ρ ΠΊΡΠ°ΡΠΎΡΡ.
ΠΠΎ Π½Π°ΡΠ° ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π΅ Π°ΠΊΡΠΈΠ²Π½Π° Π½Π° ΠΊΠ»ΠΈΠΊ. ΠΠ°Π²Π°ΠΉΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ Π½Π° Π»ΡΠ±ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ, ΠΏΠΎ Π΅Π΅ ΠΊΠ»ΠΈΠΊΡ. ΠΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ:
<div>ΠΠΎΠ½ΡΡ!</div>
ΠΈΠ»ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠ±ΡΡΠ½ΠΎΠΉ ΡΡΡΠ»ΠΊΠΈ:
<a href=»/o-nas/»>ΠΠΎΠ½ΡΡ!</a>
Π ΠΏΠ΅ΡΠ²ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ JavaScript, Π° Π²ΠΎ Π²ΡΠΎΡΠΎΠΌ html ΡΠ°Π·ΠΌΠ΅ΡΠΊΡ.
ΠΡΠ»ΠΈ Π²Π°ΠΌ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π°Π²Π΅ΡΡ , ΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π² ΠΎΠ±ΠΎΠΈΡ ΡΠ»ΡΡΠ°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΡΡΠ»ΠΊΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ Π½Π° #. Π‘ΡΡΠ°Π½ΠΈΡΠ° ΠΏΠ΅ΡΠ΅ΠΌΠ°ΡΡΠ²Π°Π΅ΡΡΡ Π½Π°Π²Π΅ΡΡ ΠΏΡΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ.
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ Π΅ΡΠ΅ ΠΏΠ°ΡΡ ΠΏΠ»ΡΡΠ΅ΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π°ΠΌ ΠΌΠΎΠ³ΡΡ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΡΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅.
1. Π§ΡΠΎΠ±Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° (Π΄Π° ΠΈ Π»ΡΠ±ΠΎΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ, Π½Π° ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ Π½Π°Π·Π½Π°ΡΠ°ΡΡΡΡ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡ :hover) ΠΏΠ»Π°Π²Π½ΠΎ ΠΌΠ΅Π½ΡΠ»Π° ΡΠ²Π΅Ρ, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π² ΠΊΠ»Π°ΡΡ fixedbut ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ: -webkit-transition: 0.33s all ease-out; -o-transition: 0.33s all ease-out; transition: 0.33s all ease-out;
2. ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π·Π°ΠΏΡΠ΅ΡΠΈΡΡ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π½ΠΈΠ΅ ΠΊΠ»ΠΈΠΊΠ° ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅ ΠΈΠ»ΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΠ°, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ: pointer-events: none; ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° ΡΡΡΠ»ΠΊΡ: <a href=»/o-nas/»>ΠΠΎΠ½ΡΡ!</a> ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π° ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅ Π½Π΅ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ.
3. Π§ΡΠΎΠ±Ρ ΠΏΡΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° ΡΡΡΠ»ΠΊΡ, ΡΡΡΠ°Π½ΠΈΡΠ° ΠΎΡΠΊΡΡΠ»Π°ΡΡ Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π°ΡΡΠΈΠ±ΡΡ target=»_blank».
Β
Π§ΠΈΡΠ°ΠΉΡΠ΅ ΡΠ°ΠΊΠΆΠ΅
blogprogram.ru | 2017-03-30 | ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΠ»Π°Π²Π°ΡΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Π½Π° ΡΠ°ΠΉΡΠ΅ html + css | ΠΠ°Π²Π΅ΡΠ½ΡΠΊΠ° Π²Ρ Π²ΠΈΠ΄Π΅Π»ΠΈ Π½Π° ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΠ°ΠΉΡΠ°Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΡΡΡ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Ρ ΠΏΡΠΎΠΊΡΡΡΠΊΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ. Π§Π°ΡΡΡΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠΌ ΡΠ°ΠΊΠΈΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π°ΠΊΡΠΈΡ, Π·Π°ΠΊΠ° | http://blogprogram.ru/wp-content/uploads/2017/01/547-131×131.jpg
match_constraints, ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π² toolbar, guidelines, aspect ratio
ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ConstraintLayout.Β
Β
Β
Β
match_constraints
Π ConstraintLayout ΠΌΡ, ΠΊΠ°ΠΊ ΠΈ ΡΠ°Π½ΡΡΠ΅, ΠΌΠΎΠΆΠ΅ΠΌ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠΈΡΠΈΠ½Ρ/Π²ΡΡΠΎΡΡ View ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ wrap_content ΠΈΠ»ΠΈ ΡΠΊΠ°Π·Π°ΡΡ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ Π² dp. Π Π²ΠΎΡ match_parent Π·Π΄Π΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ. Π Ρ
Π΅Π»ΠΏΠ΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
You should not use match_parent for any view in a ConstraintLayout. Instead use «match constraints» (0dp)
ΠΠ°ΠΌ Π²Π·Π°ΠΌΠ΅Π½ match_parent ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ match_constraints, ΠΎΠ½ ΠΆΠ΅ 0dp. ΠΡΠ»ΠΈΒ match_parent ΡΠ°ΡΡΡΠ³ΠΈΠ²Π°Π΅Ρ View ΠΏΠΎ ΡΠ°Π·ΠΌΠ΅ΡΡ ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ, ΡΠΎ Ρ match_constraints View Π·Π°ΠΉΠΌΠ΅Ρ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ, Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ, ΠΊ ΠΊΠΎΡΠΎΡΡΠΌ ΠΎΠ½ ΠΏΡΠΈΠ²ΡΠ·Π°Π½.Β
Β
ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ Π²ΡΠ΅ ΡΡΠΈ ΡΠ΅ΠΆΠΈΠΌΠ° Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ TextView, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΈΠ²ΡΠ·Π°Π½ ΠΊ Π»Π΅Π²ΠΎΠΉ Π³ΡΠ°Π½ΠΈΡΠ΅ ΡΠ»Π΅Π²Π° ΠΈ ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΡΠΏΡΠ°Π²Π°.
wrap content
Π¨ΠΈΡΠΈΠ½Π° ΠΏΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠΌΡ
Β
ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ
Π―Π²Π½ΠΎ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ ΡΠΈΡΠΈΠ½Ρ Π² 150dp
Β
match constraints (0dp)
TetxView ΡΠ°ΡΡΡΠ½ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ ΠΏΡΠΈΠ²ΡΠ·ΠΎΠΊ.
Β
ΠΡΠΈ ΡΠ΅ΠΆΠΈΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΡ Π² Properties Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΡΠ΅Π· layout_width ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ, Π½ΠΎ ΠΈ Π½Π°ΠΆΠ°ΡΠΈΠ΅ΠΌ Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ Π·Π½Π°ΡΠΎΠΊ
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΡΡΠΎΡ Π·Π½Π°ΡΠΎΠΊ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠ΅ΠΆΠΈΠΌΠ°. ΠΡΠΈ wrap_content ΠΎΠ½ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΊΠ°ΠΊ Π΅Π»ΠΎΡΠΊΠ°, ΠΏΡΠΈ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠ΅ — ΠΊΠ°ΠΊ ΠΎΡΡΠ΅Π·ΠΎΠΊ, Π° ΠΏΡΠΈ match_constraints — ΠΊΠ°ΠΊ ΠΏΡΡΠΆΠΈΠ½Π°.
Β
Π’.ΠΊ. match_constraints ΡΠ°ΡΡΡΠ³ΠΈΠ²Π°Π΅Ρ Π²Π°ΡΠ΅ View ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ ΠΏΡΠΈΠ²ΡΠ·ΠΎΠΊ, ΡΠΎ Π΅ΠΌΡ Π½ΡΠΆΠ½Π° Π΄Π²ΡΡΡΠΎΡΠΎΠ½Π½ΡΡ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠ°. ΠΡΠ»ΠΈ Π²Π°ΡΠ΅ View ΠΏΡΠΈΠ²ΡΠ·Π°Π½ΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΎΠ»ΡΠΊΠΎ ΡΠ»Π΅Π²Π°, Π° ΠΏΡΠ°Π²ΠΎΠΉ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ Π½Π΅Ρ, ΡΠΎ match_constraints Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΊΠ°ΠΊ wrap_content.
Β
Β
Β
ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π²ΡΡΡΠΎΡΠΎΠ½Π½ΡΡ ΠΏΡΠΈΠ²ΡΠ·ΠΊΡ, ΡΡΠΎΠ±Ρ Π²ΡΡΠΎΠ²Π½ΡΡΡ Π΄Π²Π° View ΠΏΠΎ ΡΠ΅Π½ΡΡΡ.
Π ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΊΡΠΎΠ»Π», ΡΡΠΎΠ±Ρ ΠΌΠ΅Π½ΡΡΡ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ΅Π½ΡΡΠ°.
Β
Β
Β
ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅ΠΊΡΡΡ
ΠΠΎΠΏΡΡΡΠΈΠΌ, Ρ Π½Π°Ρ Π΅ΡΡΡ Π΄Π²Π° TextView Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΠΌΠΈ ΡΡΠΈΡΡΠΎΠ². Π Π½Π°ΠΌ Π½Π°Π΄ΠΎ ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΡ ΠΈΡ ΡΡΠ΄ΠΎΠΌ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΡΠ΅ΠΊΡΡΡ Π»Π΅ΠΆΠ°Π»ΠΈ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ.
Β
View ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΠΏΠΎ Π½ΠΈΠΆΠ½Π΅ΠΉ Π³ΡΠ°Π½ΠΈΡΠ΅ ΡΠ΄Π΅Π»Π°Π² ΠΏΡΠΈΠ²ΡΠ·ΠΊΡ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΆΠ½ΠΈΠΌΠΈ Π³ΡΠ°Π½ΠΈΡΠ°ΠΌΠΈ
ΠΠΎ Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ΅ΠΊΡΡΡ Π±ΡΠ΄ΡΡ Π½Π΅ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ.
Π§ΡΠΎΠ±Ρ ΡΡΠΎ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅ΠΊΡΡΡ
Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ΅ΠΊΡΡΡ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ, Π° Π½ΠΈΠΆΠ½ΠΈΠ΅ Π³ΡΠ°Π½ΠΈΡΡ — Π½Π΅Ρ.
Β
Β
Β
ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π² toolbar
Π toolbar Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠΌΠΎΡΡ Π² ΡΠ°Π±ΠΎΡΠ΅.
Π― ΠΏΡΠΎΠ½ΡΠΌΠ΅ΡΠΎΠ²Π°Π» ΠΈΡ Π½Π° ΡΠΊΡΠΈΠ½ΡΠΎΡΠ΅. ΠΠΎΠΉΠ΄Π΅ΠΌ ΠΏΠΎ ΠΏΠΎΡΡΠ΄ΠΊΡ.
Β
Β
1) ΠΠΎΠΊΠ°Π·Π°ΡΡ/ΡΠΊΡΡΡΡ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ
ΠΡΠ»ΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΎ, ΡΠΎ Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅ Π²ΠΈΠ΄Π΅ΡΡ Π²ΡΠ΅ ΡΠ²ΠΎΠΈ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ Π½Π° ΡΠΊΡΠ°Π½Π΅. ΠΡΠ»ΠΈ Π²ΡΠΊΠ»ΡΡΠ΅Π½ΠΎ, ΡΠΎ Π²ΠΈΠ΄Π½Ρ Π±ΡΠ΄ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ Π²ΡΠ΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ View.
Β
Β
2) ΠΠ²ΡΠΎΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ
ΠΡΠ»ΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΎ, ΡΠΎ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ ΠΊ ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ, Π΅ΡΠ»ΠΈ ΠΏΠΎΠ΄Π½Π΅ΡΠ΅ΡΠ΅ View ΠΊ Π³ΡΠ°Π½ΠΈΡΠ΅ ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ.
Β
ΠΠΈΠ±ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ Π΄Π²ΡΡΡΠΎΡΠΎΠ½Π½ΡΡ ΠΏΡΠΈΠ²ΡΠ·ΠΊΡ, Π΅ΡΠ»ΠΈ ΠΏΠΎΠ΄Π½Π΅ΡΡΠΈ View ΠΊ ΡΠ΅Π½ΡΡΡ ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ
Β
Β
3) Π£Π΄Π°Π»ΠΈΡΡ Π²ΡΠ΅ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ
ΠΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ ΡΡΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π²ΡΠ΅ Π²Π°ΡΠΈ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ Π½Π° ΡΠΊΡΠ°Π½Π΅ Π±ΡΠ΄ΡΡ ΡΠ΄Π°Π»Π΅Π½Ρ.Β ΠΡΠ»ΠΈ Π½Π΅ΡΠ°ΡΠ½Π½ΠΎ Π½Π°ΠΆΠ°Π»ΠΈ, ΡΠΎ ΠΆΠΌΠΈΡΠ΅ CTRL+Z ΠΈ Π²ΡΠ΅ Π²Π΅ΡΠ½Π΅ΡΡΡ.
Β
Β
4) Π‘ΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ
Π‘ΠΎΠ·Π΄Π°Π΅Ρ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ Π΄Π»Ρ Π²ΡΠ΅Ρ View Π½Π° ΡΠΊΡΠ°Π½Π΅. ΠΠΎ Π΄Π΅Π»Π°Π΅Ρ ΡΡΠΎ Π½Π΅ ΠΎΡΠ΅Π½Ρ Ρ ΠΎΡΠΎΡΠΎ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π² Π±ΡΠ΄ΡΡΠΈΡ Π²Π΅ΡΡΠΈΡ ΠΈΡΠΏΡΠ°Π²ΡΡ, Π½ΠΎ ΠΏΠΎΠΊΠ° ΡΡΠΎ Ρ Π½Π΅ ΡΠΎΠ²Π΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ.
Β
Β
5) ΠΡΡΡΡΠΏ
ΠΠ΄Π΅ΡΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π·Π°Π΄Π°ΡΡ, ΠΊΠ°ΠΊΠΎΠΉ ΠΎΡΡΡΡΠΏ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ.
ΠΠ΅ΡΠ²Π°Ρ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠ° ΡΠΎΠ·Π΄Π°Π»Π°ΡΡ Ρ ΠΎΡΡΡΡΠΏΠΎΠΌ 8. ΠΠ°ΡΠ΅ΠΌ Ρ ΠΏΠΎΠΌΠ΅Π½ΡΠ» Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π½Π° 24. Π Π²ΡΠΎΡΠ°Ρ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠ° ΡΠΎΠ·Π΄Π°Π»Π°ΡΡ ΡΠΆΠ΅ Ρ ΠΎΡΡΡΡΠΏΠΎΠΌ 24.
Β
Β
6) Π Π°Π·Π½ΠΎΠ΅
Π ΡΡΠΎΠΌ ΠΏΡΠ½ΠΊΡΠ΅ ΡΡΠΈ ΡΠΈΠΏΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ Π½Π°Π΄ View
Β
Π‘ΠΎΠ±ΡΠ°ΡΡ
Π‘ΠΎΠ±ΠΈΡΠ°Π΅ΠΌ Π²ΠΌΠ΅ΡΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΡΠ΄Π΅Π»Π΅Π½Π½ΡΡ View ΡΠ½Π°ΡΠ°Π»Π° ΠΏΠΎ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ, Π·Π°ΡΠ΅ΠΌ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ.
ΠΡΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Π½Π΅ ΡΠΎΠ·Π΄Π°Π΅Ρ Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΠΏΡΠΈΠ²ΡΠ·ΠΎΠΊ.
Β
Π Π°ΡΡΡΠ½ΡΡΡ
Π Π°ΡΡΡΠ½Π΅Ρ View ΠΌΠ΅ΠΆΠ΄Ρ Π±Π»ΠΈΠΆΠ°ΠΉΡΠΈΠΌΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ.
Β
ΠΠΎΠΆΠ½ΠΎ ΡΠ°Π²Π½ΠΎΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΡΡΡΠ½ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ²
Β
ΠΡΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Π½Π΅ ΡΠΎΠ·Π΄Π°Π΅Ρ Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΠΏΡΠΈΠ²ΡΠ·ΠΎΠΊ.
Β
Π Π°Π·ΠΌΠ΅ΡΡΠΈΡΡ ΡΠ°Π²Π½ΠΎΠΌΠ΅ΡΠ½ΠΎ
ΠΠΎΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π²Π½ΠΎΠΌΠ΅ΡΠ½ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΡ View
Β
Β
Β
7) ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅
ΠΠΎ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ: ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ, ΠΏΠΎ ΡΠ΅Π½ΡΡΡ, ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ
Β Β
ΠΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ: ΠΏΠΎ ΡΠ΅ΠΊΡΡΡ, ΠΏΠΎ Π½ΠΈΠΆΠ½Π΅ΠΌΡ ΠΊΡΠ°Ρ, ΠΏΠΎ ΡΠ΅Π½ΡΡΡ, ΠΏΠΎ Π²Π΅ΡΡ Π½Π΅ΠΌΡ ΠΊΡΠ°Ρ
Β
ΠΠΈΠΆΠ½ΠΈΠΉ ΡΡΠ΄ ΠΊΠ½ΠΎΠΏΠΎΠΊ — ΡΡΠΎ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. ΠΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π΅Ρ Π΄Π²ΡΡ ΡΡΠΎΡΠΎΠ½Π½ΡΡ ΠΏΡΠΈΠ²ΡΠ·ΠΊΡ.Β ΠΡΡΡ Π΄Π²Π° ΡΠ΅ΠΆΠΈΠΌΠ°.Β
Β ΠΠ±ΡΡΠ½ΡΠΉ, ΠΊΠΎΠ³Π΄Π° ΠΏΡΠΈΠ²ΡΠ·ΠΊΠ° ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ ΠΊ Π±Π»ΠΈΠ·Π»Π΅ΠΆΠ°ΡΠΈΠΌ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌ
Β
Π ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΈΠΉ, ΠΊΠΎΠ³Π΄Π° ΠΏΡΠΈΠ²ΡΠ·ΠΊΠ° ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ ΠΊ Π³ΡΠ°Π½ΠΈΡΠ°ΠΌ ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ.
Β
Β
Β
8) ΠΠ°ΠΏΡΠ°Π²Π»ΡΡΡΠΈΠ΅
ΠΡΠΎ Π»ΠΈΠ½ΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΈΠ²ΡΠ·ΠΎΠΊ.
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΡΠΈΠΌΠ΅Ρ Ρ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠΉ Π½Π°ΠΏΡΠ°Π²Π»ΡΡΡΠ΅ΠΉ. ΠΠΎΠ±Π°Π²ΠΈΠΌ Π΅Π΅ Π½Π° ΡΠΊΡΠ°Π½ ΠΈ ΠΎΡΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°ΡΡ Π΅Π΅ Π»ΠΈΠ±ΠΎ ΠΎΡΡΡΡΠΏΠΎΠΌ ΡΠ»Π΅Π²Π°, Π»ΠΈΠ±ΠΎ ΠΎΡΡΡΡΠΏΠΎΠΌ ΡΠΏΡΠ°Π²Π°, Π»ΠΈΠ±ΠΎ ΠΏΡΠΎΡΠ΅Π½ΡΠ½ΡΠΌ ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΊ ΡΠΈΡΠΈΠ½Π΅ ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ.
Β
Β
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΠ°ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ
ΠΡΠΎΡΡΠΎΠΉ
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ Π½Π°ΠΏΡΠ°Π²Π»ΡΡΡΠ΅ΠΉ ΡΠ°Π·Π΄Π΅Π»ΡΠ΅ΠΌ ΡΠΈΡΠΈΠ½Ρ ΡΠΊΡΠ°Π½Π° Π½Π° Π΄Π²Π° TextView
Β
Β
ΠΡΠΈΠΌΠ΅Ρ ΠΏΠΎΡΠ»ΠΎΠΆΠ½Π΅Π΅
Β ΠΠ΄Π΅ΡΡ ΡΠΆΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½Π°ΠΏΡΠ°Π²Π»ΡΡΡΠΈΡ , Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΡΡΡ ΠΌΡ ΠΏΠΎΡΡΡΠΎΠΈΠ»ΠΈ ΡΠ΅ΡΠΊΡ ΠΈΠ· TextView
Β
Β
Β
Π‘ΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΡΡΠΎΡΠΎΠ½ (Aspect ratio)
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Π²ΡΡΠΎΡΡ View. ΠΡΠ»ΠΈ Ρ View Π΅ΡΡΡ Π΄Π²ΡΡΡΠΎΡΠΎΠ½Π½ΡΡ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½Π°Ρ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠ° ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π²ΡΡΠΎΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π² match_constraints (0dp), ΡΠΎ View ΡΠ°ΡΡΡΠ½Π΅ΡΡΡ ΠΏΠΎ Π²ΡΡΠΎΡΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ. ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ Π²ΡΡΠΎΡΠ° Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π½Π΅ ΡΠ°ΡΡΡΠ³ΠΈΠ²Π°Π»Π°ΡΡ, Π° Π·Π°Π²ΠΈΡΠ΅Π»Π° ΠΎΡ ΡΠΈΡΠΈΠ½Ρ View.
Β
ΠΡΠΎ Π΄Π΅Π»Π°Π΅ΡΡΡ ΡΠ°ΠΊ
ΠΠ»Ρ View Ρ Π΄Π²ΡΡΡΠΎΡΠΎΠ½Π½Π΅ΠΉ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΎΠΉ ΡΡΠ°Π²ΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π²ΡΡΠΎΡΡ Π² 0dp. View ΡΠ°ΡΡΡΠ³ΠΈΠ²Π°Π΅ΡΡΡ ΠΏΠΎ Π²ΡΡΠΎΡΠ΅. ΠΠ°ΡΠ΅ΠΌ, Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΡΠ΅ΠΆΠΈΠΌ ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΡΡΠΎΡΠΎΠ½, Π½Π°ΠΆΠ°Π² Π½Π° ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊ. ΠΠ°Π΄Π°Π΅ΠΌ ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΡΠΈΡΠΈΠ½Ρ ΠΊ Π²ΡΡΠΎΡΠ΅ — 3 ΠΊ 1. Π’.Π΅. Π²ΡΡΠΎΡΠ° ΡΠ΅ΠΏΠ΅ΡΡ Π±ΡΠ΄Π΅Ρ Π² ΡΡΠΈ ΡΠ°Π·Π° ΠΌΠ΅Π½ΡΡΠ΅ ΡΠΈΡΠΈΠ½Ρ.
Β
ΠΠ΅Π½ΡΠ΅ΠΌ ΡΠΈΡΠΈΠ½Ρ, Π΄ΠΎΠ±Π°Π²Π»ΡΡ Π² TextView ΡΠ΅ΠΊΡΡ
Π‘ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΡΠΈΡΠΈΠ½Ρ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΈ Π²ΡΡΠΎΡΠ°, ΡΡΠΎΠ±Ρ ΡΠΎΠ±Π»ΡΠ΄Π°Π»ΠΎΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠ΅ ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΡΡΠΎΡΠΎΠ½ 3:1.
Β
Β
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΄Π»Ρ View Π΅ΡΡΡ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½Π°Ρ ΠΈ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½Π°Ρ Π΄Π²ΡΡΡΠΎΡΠΎΠ½Π½ΠΈΠ΅ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ ΠΈ Π΄Π»Ρ Π²ΡΡΠΎΡΡ ΠΈ ΡΠΈΡΠΈΠ½Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ match_constraints, ΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΡ ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΡΡΠΎΡΠΎΠ½: Π²ΡΡΠΎΡΠ° Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠΈΡΠΈΠ½Ρ ΠΈΠ»ΠΈ ΡΠΈΡΠΈΠ½Π° ΠΎΡ Π²ΡΡΠΎΡΡ. ΠΠ»Ρ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π½Π°Π΄ΠΎ Π½Π°ΠΆΠ°ΡΡ Π½Π° ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊ
Β
Π‘Π½Π°ΡΠ°Π»Π° ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΡΡΠΎΡΠΎΠ½ Π²ΡΠΊΠ»ΡΡΠ΅Π½ΠΎ
ΠΡΡΠΎΡΠ° ΠΈ ΡΠΈΡΠΈΠ½Π° View Π½Π΅ Π·Π°Π²ΠΈΡΡΡ Π΄ΡΡΠ³ ΠΎΡ Π΄ΡΡΠ³Π°.
Β
ΠΠ°ΡΠ΅ΠΌ ΠΌΡ Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΡΠ΅ΠΆΠΈΠΌ, ΠΊΠΎΠ³Π΄Π° Π²ΡΡΠΎΡΠ° Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠΈΡΠΈΠ½Ρ. Π ΠΊΠ²Π°Π΄ΡΠ°ΡΠ΅ ΡΠΏΡΠ°Π²Π° ΡΠ²Π΅ΡΡ Ρ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΆΠΈΡΠ½Π°Ρ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½Π°Ρ Π»ΠΈΠ½ΠΈΡ.
ΠΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΠΈΡΠΈΠ½Ρ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π²ΡΡΠΎΡΠ°. Π Π²ΡΡΡΠ½ΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π²ΡΡΠΎΡΡ Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ.
Β
ΠΠ°ΡΠ΅ΠΌ ΡΠΈΡΠΈΠ½Π° Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π²ΡΡΠΎΡΡ. Π ΠΊΠ²Π°Π΄ΡΠ°ΡΠ΅ ΡΠΏΡΠ°Π²Π° ΡΠ²Π΅ΡΡ Ρ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΆΠΈΡΠ½Π°Ρ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½Π°Ρ Π»ΠΈΠ½ΠΈΡ.
ΠΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π²ΡΡΠΎΡΡ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΠΈΡΠΈΠ½Π°. Π Π²ΡΡΡΠ½ΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠΈΡΠΈΠ½Ρ Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ.
Β
Β
Β
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΅ΡΠ΅ ΠΏΠ°ΡΠ°Β ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ConstraintLayout: chains ΠΈ barriers. Π Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΡΠΎΠΊ.
Β
ΠΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡΠ΅ΡΡ ΠΊ Π½Π°ΠΌ Π² Telegram:
— Π² ΠΊΠ°Π½Π°Π»Π΅ StartAndroidΒ ΠΏΡΠ±Π»ΠΈΠΊΡΡΡΡΡ ΡΡΡΠ»ΠΊΠΈ Π½Π° Π½ΠΎΠ²ΡΠ΅ ΡΡΠ°ΡΡΠΈ Ρ ΡΠ°ΠΉΡΠ° startandroid.ru ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ Ρ Ρ Π°Π±ΡΠ°, medium.com ΠΈ Ρ.ΠΏ.
— Π² ΡΠ°ΡΠ°Ρ ΡΠ΅ΡΠ°Π΅ΠΌ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡΠΈΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΏΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌ ΡΠ΅ΠΌΠ°ΠΌ: Android, Kotlin, RxJava, Dagger, Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅Β
— Π½Ρ ΠΈ Π΅ΡΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ Ρ ΠΎΡΠ΅ΡΡΡ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΡΡ Ρ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ ΠΏΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅, ΡΠΎ Π΅ΡΡΡ ΡΠ°ΡΒ Π€Π»ΡΠ΄ΠΈΠ»ΡΠ½Ρ
—Β Π½ΠΎΠ²ΡΠΉ ΡΠ°Ρ Performance Π΄Π»Ρ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΈ Π΄Π»Ρ Π²Π°ΡΠΈΡ ΠΏΠΎΠΆΠ΅Π»Π°Π½ΠΈΠΉ ΠΏΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΠΊΡΡΡΠ° ΠΏΠΎ ΡΡΠΎΠΉ ΡΠ΅ΠΌΠ΅Β
ΠΠ°ΠΊ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Π² CSS
CSS Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π½Π°ΠΈΠ»ΡΡΡΠ΅Π³ΠΎ ΡΡΠΈΠ»Ρ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ HTML. ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ CSS, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΊΠ°Π·Π°ΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅.
Π‘ΡΡΠ΅ΡΡΠ²ΡΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ. ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΊΠ°ΠΊ ΠΏΠΎ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ, ΡΠ°ΠΊ ΠΈ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ. ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ:
- text-align: center — ΠΏΡΡΠ΅ΠΌ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ²ΠΎΠΉΡΡΠ²Π° text-align ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΡΠ΅Π³Π° div Π² ΡΠ΅Π½ΡΡ.
- margin: auto — ΠΏΡΡΠ΅ΠΌ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ²ΠΎΠΉΡΡΠ²Π° margin Π½Π° auto.
- display: flex — ΠΏΡΡΠ΅ΠΌ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ²ΠΎΠΉΡΡΠ²Π° display ΠΊΠ°ΠΊ flex ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ²ΠΎΠΉΡΡΠ²Π° justify-content Π½Π° center .
- display: grid — ΠΏΡΡΠ΅ΠΌ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π° ΡΠ΅ΡΠΊΡ.
ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌΡΡ Ρ ΠΎΠΏΠΈΡΠ°Π½Π½ΡΠΌΠΈ Π²ΡΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΈΠ»Π»ΡΡΡΡΠ°ΡΠΈΠΉ.
ΠΡΠΈΠΌΠ΅Ρ
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ text-align ΠΈ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Π΅Π³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² ΡΠ΅Π½ΡΡ .ΠΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΡ Π² ΡΠ΅Π³Π΅ body ΠΈΠ»ΠΈ Π² ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠΌ ΡΠ΅Π³Π΅ div ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°.
ΠΠ΄Π΅ΡΡ ΠΌΡ ΡΠ°Π·ΠΌΠ΅ΡΠ°Π΅ΠΌ text-align: center; Π² ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠΌ ΡΠ΅Π³Π΅ div ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΊΠ½ΠΎΠΏΠΊΠΈ.
ΠΡΡ ΠΎΠ΄
ΠΡΠΈΠΌΠ΅Ρ
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ display: grid; ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ ΠΈ ΠΌΠ°ΡΠΆΠ°: Π°Π²ΡΠΎ; Π½Π΅Π΄Π²ΠΈΠΆΠΈΠΌΠΎΡΡΡ.ΠΠ΄Π΅ΡΡ ΠΌΡ ΡΠ°Π·ΠΌΠ΅ΡΠ°Π΅ΠΌ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ : ΡΠ΅ΡΠΊΠ°; Π² ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠΌ ΡΠ΅Π³Π΅ div ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΊΠ½ΠΎΠΏΠΊΠΈ.
ΠΠ½ΠΎΠΏΠΊΠ° Π±ΡΠ΄Π΅Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π° Π² ΡΠ΅Π½ΡΡΠ΅ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ display: grid; ΠΈ margin: auto; ΡΠ²ΠΎΠΉΡΡΠ²Π°
ΠΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΡΠΎ ΡΠ΅ΠΉΡΠ°ΡΠΡΡ ΠΎΠ΄
ΠΡΠΈΠΌΠ΅Ρ
ΠΡΠΎ Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΏΡΠΈΠΌΠ΅Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² ΡΠ΅Π½ΡΡΠ΅.Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ : flex; Π½Π΅Π΄Π²ΠΈΠΆΠΈΠΌΠΎΡΡΡ, justify-content: ΡΠ΅Π½ΡΡ; ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΡΡΠΈ ΠΈ align-items: center; Π½Π΅Π΄Π²ΠΈΠΆΠΈΠΌΠΎΡΡΡ.
ΠΡΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π½Π°ΠΌ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Π² ΡΠ΅Π½ΡΡΠ΅ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
ΠΡΡ ΠΎΠ΄
Π¦Π΅Π½ΡΡΠ°Π»ΡΠ½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° CSS
Π ΡΡΠΎΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅ ΠΎΠ±ΡΡΡΠ½ΡΠ΅ΡΡΡ, ΠΊΠ°ΠΊ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ CSS .
Π¦Π΅Π½ΡΡΠ°Π»ΡΠ½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° CSS
ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΡΠ΅Π»Ρ CSS (ΠΊΠ°ΡΠΊΠ°Π΄Π½ΡΡ ΡΠ°Π±Π»ΠΈΡ ΡΡΠΈΠ»Π΅ΠΉ) — ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡΡ Π»ΡΡΡΠΈΠΉ ΡΡΠΈΠ»Ρ Π΄Π»Ρ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ HTML. ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ CSS, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΊΠ°Π·Π°ΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²ΡΠ΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΡΡΠ°Π½ΠΈΡΡ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΊΠ°ΠΊ ΠΏΠΎ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ, ΡΠ°ΠΊ ΠΈ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ. ΠΠ½ΠΎΠΏΠΊΠ° CSS Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ Π²ΡΡΠΎΠ²Π½Π΅Π½Π° ΠΏΠΎ ΡΠ΅Π½ΡΡΡ, Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ±Ρ ΠΎΠ½Π° ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°Π»Π°ΡΡ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ Π²Π½ΡΡΡΠΈ div ΠΈΠ»ΠΈ Π² ΡΠ΅Π½ΡΡΠ΅ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ CSS ΠΏΠΎ ΡΠ΅Π½ΡΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΌΠ΅ΡΠΎΠ΄:
1.ΠΠΎΠΌΠ΅ΡΡΠΈΠ² ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ text-align ΡΠ΅Π³Π° body Π² ΡΠ΅Π½ΡΡ (text-align: center)
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ `text-align` center Π² ΡΠ΅Π³Π΅ , ΠΏΠΎΡΡΠΎΠΌΡ Π²ΡΠ΅ Π²Π½ΡΡΡΠΈ ΡΠ΅Π³Π° Π±ΡΠ΄Π΅Ρ Π²ΡΡΠΎΠ²Π½Π΅Π½ΠΎ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ.
ΠΠ½ΠΎΠΏΠΊΠ° Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ
<ΡΡΠΈΠ»Ρ>
ΡΠ΅Π»ΠΎ {
Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ°: ΡΠ΅Π½ΡΡ;
}
ΠΠΎΠ΄ Π·Π°ΠΏΡΡΠΊΠ°
ΠΡΡ ΠΎΠ΄
2.Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΠ² ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ
text-align ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΡΠ΅Π³Π° div Π½Π° center ( text-align: center ) Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Π½ΠΈΠΆΠ΅ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ `text-align` center Π² ΡΠ΅Π³Π΅ ΠΠΎΠ΄ Π·Π°ΠΏΡΡΠΊΠ° ΠΡΡ
ΠΎΠ΄ Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ `margin` auto.Margin auto ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅Ρ div Π² ΡΠ΅Π½ΡΡ ΡΠΊΡΠ°Π½Π°. ΠΠΎΠ΄ Π·Π°ΠΏΡΡΠΊΠ° Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΡ Π΄Π°Π΅ΠΌ 50% ΠΌΠ°ΡΠΆΡ Ρ Π»Π΅Π²ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ ΡΡΡΠ°Π½ΠΈΡΡ, Π° Π·Π°ΡΠ΅ΠΌ ΠΌΡ Π±Π΅ΡΠ΅ΠΌ ΠΏΠΎΠ·ΠΈΡΠΈΡ : ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ , ΠΏΠΎΡΡΠΎΠΌΡ ΠΎΠ½Π° Π±ΡΠ΄Π΅Ρ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ ΡΠ΅Π»Π°. ΠΠΎΠ΄ Π·Π°ΠΏΡΡΠΊΠ° Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ `display`, flex, ` justify-content` ΠΈ `align-items` Π΄Π»Ρ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΡΠ΅Π³Π° ΠΠΎΠ΄ Π·Π°ΠΏΡΡΠΊΠ° ΠΡΡ
ΠΎΠ΄ Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ ΡΠ΅ΡΠΊΠΈ `display` Π² ΡΠ΅Π³Π΅ ΠΠΎΠ΄ Π·Π°ΠΏΡΡΠΊΠ° ΠΡΡ
ΠΎΠ΄ Π‘ΠΌ. Π’Π°ΠΊΠΆΠ΅ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π²ΡΠ΅Ρ
ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΎΠΊ. Π Π°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅ΠΉ CSS ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ° ΠΈΠ»ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ. Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ,
ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΡΠΈ Π²ΠΈΠ΄Π° ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ: Π ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ
ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡΡ
CSS Π²Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈΠ·
ΡΡΠΎΠ²Π΅Π½Ρ 3, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ: Π‘Π°ΠΌΡΠΉ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΠΉ ΠΈ (ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ) ΡΠ°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΈΠΏ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ — ΡΡΠΎ
ΡΡΡΠΎΠΊ ΡΠ΅ΠΊΡΡΠ° Π² Π°Π±Π·Π°ΡΠ΅ ΠΈΠ»ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅. CSS ΠΈΠΌΠ΅Π΅Ρ
ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ text-align Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ: ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ ΠΊΠ°ΠΆΠ΄ΡΡ ΡΡΡΠΎΠΊΡ Π² P ΠΈΠ»ΠΈ Π² h3 Ρ ΡΠ΅Π½ΡΡΠΎΠΌ ΠΌΠ΅ΠΆΠ΄Ρ Π΅Π΅
ΠΏΠΎΠ»Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ: ΠΡΠ΅ ΡΡΡΠΎΠΊΠΈ Π² ΡΡΠΎΠΌ Π°Π±Π·Π°ΡΠ΅
ΠΏΠΎ ΡΠ΅Π½ΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠΎΠ»ΡΠΌΠΈ Π°Π±Π·Π°ΡΠ° Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ
‘center’ ΡΠ²ΠΎΠΉΡΡΠ²Π° CSS ‘text-align’. ΠΠ½ΠΎΠ³Π΄Π° Π½ΡΠΆΠ½ΠΎ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π½Π΅ ΡΠ΅ΠΊΡΡ, Π°
Π±Π»ΠΎΠΊ Π² ΡΠ΅Π»ΠΎΠΌ. ΠΠ»ΠΈ, Π³ΠΎΠ²ΠΎΡΡ ΠΈΠ½Π°ΡΠ΅: ΠΌΡ Ρ
ΠΎΡΠΈΠΌ Π»Π΅Π²ΡΡ ΠΈ
ΠΏΡΠ°Π²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΡΠ°Π²Π½ΡΠΌ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½ΡΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΠΎΠ»Ρ.
Π½Π° Β«Π°Π²ΡΠΎΒ». ΠΠ±ΡΡΠ½ΠΎ ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Ρ Π±Π»ΠΎΠΊΠΎΠΌ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΠΈΡΠΈΠ½Ρ,
ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π΅ΡΠ»ΠΈ ΡΠ°ΠΌ Π±Π»ΠΎΠΊ Π³ΠΈΠ±ΠΊΠΈΠΉ, ΠΎΠ½ ΠΏΡΠΎΡΡΠΎ Π·Π°ΠΉΠΌΠ΅Ρ Π²ΡΠ΅
Π΄ΠΎΡΡΡΠΏΠ½Π°Ρ ΡΠΈΡΠΈΠ½Π°. ΠΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ: ΠΡΠΎ ΡΠΊΠΎΡΠ΅Π΅ ... ΠΡΠΎΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠ·ΠΊΠΈΠΉ Π±Π»ΠΎΠΊ ΡΠ΅ΠΊΡΡΠ°
ΠΏΠΎ ΡΠ΅Π½ΡΡΡ. ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ Π»ΠΈΠ½ΠΈΠΈ Π²Π½ΡΡΡΠΈ Π±Π»ΠΎΠΊΠ° Π½Π΅ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½Ρ
(ΠΎΠ½ΠΈ Π²ΡΡΠΎΠ²Π½Π΅Π½Ρ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ), Π² ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅Π³ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ°. ΠΡΠΎ ΡΠ°ΠΊΠΆΠ΅ ΡΠΏΠΎΡΠΎΠ± ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅: ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΡΡ Π΅Π³ΠΎ Π² Π±Π»ΠΎΠΊ
ΡΠ²ΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΠ΅ ΠΊ Π½Π΅ΠΌΡ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΠΏΠΎΠ»Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ: Π‘Π»Π΅Π΄ΡΡΡΠ΅Π΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΎ: CSS level 2 Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠ²ΠΎΠΉΡΡΠ²Π° Π΄Π»Ρ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²Π΅ΡΠ΅ΠΉ
Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎ.ΠΠ΅ΡΠΎΡΡΠ½ΠΎ, ΠΎΠ½ Π±ΡΠ΄Π΅Ρ Π½Π° ΡΡΠΎΠ²Π½Π΅ CSS 3 (ΡΠΌ. ΠΠΈΠΆΠ΅). ΠΠΎ
Π΄Π°ΠΆΠ΅ Π² CSS2 Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π±Π»ΠΎΠΊΠΈ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ, ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΠ² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ
Ρ
Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ. Π₯ΠΈΡΡΠΎΡΡΡ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ Π²Π½Π΅ΡΠ½ΠΈΠΉ Π±Π»ΠΎΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ
ΡΠΎΡΠΌΠ°ΡΠΈΡΡΠ΅ΡΡΡ ΠΊΠ°ΠΊ ΡΡΠ΅ΠΉΠΊΠ° ΡΠ°Π±Π»ΠΈΡΡ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΡΠ΅ΠΉΠΊΠΈ ΡΠ°Π±Π»ΠΈΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ . ΠΡΠΈΠΌΠ΅Ρ Π½ΠΈΠΆΠ΅ ΡΠ΅Π½ΡΡΠΈΡΡΠ΅Ρ Π°Π±Π·Π°Ρ Π²Π½ΡΡΡΠΈ Π±Π»ΠΎΠΊΠ°, ΠΈΠΌΠ΅ΡΡΠ΅Π³ΠΎ
ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½Π°Ρ Π·Π°Π΄Π°Π½Π½Π°Ρ Π²ΡΡΠΎΡΠ°. ΠΡΠ΄Π΅Π»ΡΠ½ΡΠΉ
ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π°Π±Π·Π°Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ Π²
ΠΎΠΊΠ½ΠΎ Π±ΡΠ°ΡΠ·Π΅ΡΠ°, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΎΠ½ΠΎ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π²Π½ΡΡΡΠΈ Π±Π»ΠΎΠΊΠ°, ΠΊΠΎΡΠΎΡΡΠΉ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ
ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ ΠΈ ΡΠ°ΠΊΠΎΠΉ ΠΆΠ΅ Π²ΡΡΠΎΠΊΠΈΠΉ, ΠΊΠ°ΠΊ ΠΎΠΊΠ½ΠΎ. ΠΡΠΎΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ Π°Π±Π·Π°Ρ ...
ΠΡΠΎΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ Π°Π±Π·Π°Ρ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎ. CSS level 3 ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ Π΄ΡΡΠ³ΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ. Π ΡΡΠΎ Π²ΡΠ΅ΠΌΡ (2014 Π³.)
Ρ
ΠΎΡΠΎΡΠΈΠΉ ΡΠΏΠΎΡΠΎΠ± ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π±Π»ΠΎΠΊΠΈ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ Π±Π΅Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎΠ³ΠΎ
ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ (ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠ°) Π²ΡΠ΅ Π΅ΡΠ΅ Π½ΠΈΠΆΠ΅
ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠ΅.ΠΠΎ Π΅ΡΠ»ΠΈ Π²Ρ Π·Π½Π°Π΅ΡΠ΅, ΡΡΠΎ ΠΏΠ΅ΡΠ΅ΠΊΡΡΠ²Π°ΡΡΠΈΠΉΡΡ ΡΠ΅ΠΊΡΡ Π½Π΅ Π±ΡΠ΄Π΅Ρ
ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π² Π²Π°ΡΠ΅ΠΌ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ΅, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ ‘transform’, ΡΡΠΎΠ±Ρ
ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ: ΠΡΠΎΡ Π°Π±Π·Π°Ρ Π²ΡΡΠΎΠ²Π½Π΅Π½ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ. ΠΠ»Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ°ΠΊ: ΠΡΠΎΡ Π°Π±Π·Π°Ρβ¦
ΡΠ°Π±Π»ΠΈΡΠ° ΡΡΠΈΠ»Π΅ΠΉ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ°ΠΊ: ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π°: ΠΠ΅Π΄Π°Π²Π½ΠΎ (ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ Ρ 2015 Π³.) ΡΡΠ°Π»Π° Π΅ΡΠ΅ ΠΎΠ΄Π½Π° ΡΠ΅Ρ
Π½ΠΈΠΊΠ°
Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡΡ
CSS. ΠΠ½ ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° Π½ΠΎΠ²ΠΎΠΌ
ΠΠ»ΡΡΠ΅Π²ΠΎΠ΅ ΡΠ»ΠΎΠ²ΠΎ flex Π΄Π»Ρ ΡΠ²ΠΎΠΉΡΡΠ²Π° display. ΠΡΠΎ ΠΊΠ»ΡΡΠ΅Π²ΠΎΠ΅ ΡΠ»ΠΎΠ²ΠΎ ΠΈΠΌΠ΅Π΅Ρ Π² Π²ΠΈΠ΄Ρ
Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ
ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°Ρ
(GUI), Π½ΠΎ Π²Π°Ρ Π½ΠΈΡΡΠΎ Π½Π΅ ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ
ΠΎΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π΅Π³ΠΎ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ΅, Π΅ΡΠ»ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ ΠΈΠΌΠ΅Π΅Ρ
ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ ΡΡΡΡΠΊΡΡΡΠ°. ΠΡΠΎΡ Π°Π±Π·Π°Ρ Π²ΡΡΠΎΠ²Π½Π΅Π½ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ. ΡΠ°Π±Π»ΠΈΡΠ° ΡΡΠΈΠ»Π΅ΠΉ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ°ΠΊ: ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ°ΡΡΠΈΡΠΈΡΡ ΠΎΠ±Π° ΠΌΠ΅ΡΠΎΠ΄Π°, ΡΡΠΎΠ±Ρ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ ΠΈ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ. ΠΠΎΠ±ΠΎΡΠ½ΡΠΌ ΡΡΡΠ΅ΠΊΡΠΎΠΌ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π°Π±Π·Π°ΡΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ
ΡΡΠΎ ΡΠΎΠ³Π΄Π° ΠΎΠ½ Π±ΡΠ΄Π΅Ρ ΡΠΎΠ²Π½ΠΎ Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ ΡΠΈΡΠΎΠΊΠΈΠΌ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ (Π΅ΡΠ»ΠΈ ΠΌΡ Π½Π΅ Π΄Π°Π΄ΠΈΠΌ Π΅ΠΌΡ
ΡΠ²Π½Π°Ρ ΡΠΈΡΠΈΠ½Π°, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ).Π ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π½ΠΈΠΆΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΡΡΠΎ
ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠΎ, ΡΡΠΎ ΠΌΡ Ρ
ΠΎΡΠΈΠΌ: ΠΌΡ ΡΠ΅Π½ΡΡΠΈΡΡΠ΅ΠΌ Π°Π±Π·Π°Ρ Π²ΡΠ΅Π³ΠΎ ΠΎΠ΄Π½ΠΈΠΌ ΡΠ»ΠΎΠ²ΠΎΠΌ
(Β«ΠΠΎ ΡΠ΅Π½ΡΡΡ!Β»), ΠΠΎΡΡΠΎΠΌΡ ΡΠΈΡΠΈΠ½Π° Π°Π±Π·Π°ΡΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΡΠΎΡΠ½ΠΎ
ΡΠΈΡΠΈΠ½Π° ΡΡΠΎΠ³ΠΎ ΡΠ»ΠΎΠ²Π°. ΠΠ΅Π»ΡΡΠΉ ΡΠΎΠ½ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΡΡΠΎ Π°Π±Π·Π°Ρ
Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²Π΅Π»ΠΈΠΊΠΎ Π΅Π³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅. ΠΡ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌ ΡΡ ΠΆΠ΅ Π½Π°ΡΠ΅Π½ΠΊΡ, ΡΡΠΎ ΠΈ
ΠΏΠ΅ΡΠ΅Π΄: ΠΠΎ ΡΠ΅Π½ΡΡΡ!
Π’Π°Π±Π»ΠΈΡΠ° ΡΡΠΈΠ»Π΅ΠΉ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½Π° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌΡ ΠΏΡΠΈΠΌΠ΅ΡΡ Π² ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΈ
ΠΊ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠΌΡ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.ΠΠΎ ΡΠ΅ΠΏΠ΅ΡΡ ΠΌΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΠΌ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π½Π°ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ
ΠΏΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΡ, Ρ ‘left: 50%’, ΠΈ Π² ΡΠΎ ΠΆΠ΅ Π²ΡΠ΅ΠΌΡ
Π²ΡΠ΅ΠΌΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΠ΅ Π΅Π³ΠΎ Π²Π»Π΅Π²ΠΎ Π½Π° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ Π΅Π³ΠΎ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΡΠΈΡΠΈΠ½Ρ Π² ‘translate’
ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΡ: Π‘Π»Π΅Π΄ΡΡΡΠΈΠΉ ΠΏΡΠΈΠΌΠ΅Ρ Π½ΠΈΠΆΠ΅ ΠΎΠ±ΡΡΡΠ½ΡΠ΅Ρ, ΠΏΠΎΡΠ΅ΠΌΡ «margin-right: -50%»
Π½ΡΠΆΠ½ΡΠΉ. ΠΠΎΠ³Π΄Π° ΡΡΠ΅Π΄ΡΡΠ²ΠΎ ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ CSS ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ flex, ΡΡΠΎ Π΅ΡΠ΅ ΠΏΡΠΎΡΠ΅: Ρ ΡΡΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΠ΅ΠΉ ΡΡΠΈΠ»Π΅ΠΉ: , ΡΠΎ Π΅ΡΡΡ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ — ΡΡΠΎ Β«justify-content: centerΒ». Π’ΠΎΠ»ΡΠΊΠΎ
ΠΊΠ°ΠΊ ‘align-items’ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅
ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°, ‘justify-content’ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ΅
Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅.(ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΡΡΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ»ΠΎΠΆΠ½Π΅Π΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΈΡ
ΠΈΠΌΠ΅Π½Π°
ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ, Π½ΠΎ Π² ΠΏΡΠΎΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°ΠΊ.) ΠΠΎΠ±ΠΎΡΠ½ΡΠΉ ΡΡΡΠ΅ΠΊΡ
ΠΈΠ· ‘flex’ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ, P Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, ΡΠ²Π»ΡΠ΅ΡΡΡ
Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π΄Π΅Π»Π°Π΅ΡΡΡ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡΠ΅. ΠΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠΌ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π»Ρ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΠ²Π»ΡΠ΅ΡΡΡ
ΠΎΠ±Π»Π°ΡΡΡ ΠΏΡΠΎΡΠΌΠΎΡΡΠ°. (Π ΡΠ»ΡΡΠ°Π΅ Π±ΡΠ°ΡΠ·Π΅ΡΠ° ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΠΎΠΊΠ½ΠΎ Π±ΡΠ°ΡΠ·Π΅ΡΠ°). Π’Π°ΠΊ
ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π² ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎ. ΠΠΎΡ
ΠΏΠΎΠ»Π½ΡΠΉ ΠΏΡΠΈΠΌΠ΅Ρ.(Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ HTML5.) ΠΡΠΎΡ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ Π±Π»ΠΎΠΊ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ. Π ΠΏΠΎ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ, Π΅ΡΠ»ΠΈ ΠΎΠΊΠ½ΠΎ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠΈΡΠΎΠΊΠΎΠ΅.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΌ
Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ. ΠΠΎΠ»Π΅ Β«margin-right: -50%Β» Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π»Ρ ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠ°ΡΠΈΠΈ Β«left:
50% Β». ΠΡΠ°Π²ΠΈΠ»ΠΎ «Π²Π»Π΅Π²ΠΎ» ΡΠΌΠ΅Π½ΡΡΠ°Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ ΡΠΈΡΠΈΠ½Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°.
Π½Π° 50%. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΠ΅Π΄ΡΡΠ²ΠΎ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΠΎΠΏΡΡΠ°Π΅ΡΡΡ ΡΠΎΠ·Π΄Π°ΡΡ ΡΡΡΠΎΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅
ΡΠ΅ΠΌ Π½Π° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ ΡΠΈΡΠΈΠ½Ρ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°. Π‘ΠΊΠ°Π·Π°Π², ΡΡΠΎ ΠΏΡΠ°Π²ΠΎ
ΠΌΠ°ΡΠΆΠ° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π΄Π°Π»ΡΡΠ΅ Π²ΠΏΡΠ°Π²ΠΎ Π½Π° ΡΡ ΠΆΠ΅ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ,
ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½Π°Ρ Π΄Π»ΠΈΠ½Π° ΡΡΡΠΎΠΊΠΈ ΡΠ½ΠΎΠ²Π° ΡΠ°Π²Π½Π° ΡΠΈΡΠΈΠ½Π΅ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°. ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ°Π·ΠΌΠ΅Ρ ΠΎΠΊΠ½Π°: Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅, ΡΡΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ
Π»ΠΈΠ½ΠΈΡ, ΠΊΠΎΠ³Π΄Π° ΠΎΠΊΠ½ΠΎ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠΈΡΠΎΠΊΠΎΠ΅. Π’ΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠ³Π΄Π° ΠΎΠΊΠ½ΠΎ ΡΠ»ΠΈΡΠΊΠΎΠΌ
ΡΠ·ΠΊΠΈΠΉ Π΄Π»Ρ Π²ΡΠ΅Π³ΠΎ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ Π»ΠΈ ΠΏΡΠΈΠ³ΠΎΠ²ΠΎΡ ΡΠ°Π·Π±ΠΈΡ
Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΠΎΠΊ. ΠΠΎΠ³Π΄Π° Π²Ρ ΡΠ΄Π°Π»ΡΠ΅ΡΠ΅ ‘margin-right: -50%’ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΡΠ΅ ΡΠ°Π·ΠΌΠ΅Ρ
ΡΠ½ΠΎΠ²Π° ΠΎΠΊΠ½ΠΎ, Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅, ΡΡΠΎ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ Π±ΡΠ΄ΡΡ ΡΠ°Π·Π±ΠΈΡΡ
ΡΠΆΠ΅ ΡΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΡΠΈΡΠΈΠ½Π° ΠΎΠΊΠ½Π° Π² Π΄Π²Π° ΡΠ°Π·Π° ΠΏΡΠ΅Π²ΡΡΠ°Π΅Ρ ΡΠΈΡΠΈΠ½Ρ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ
ΡΡΡΠΎΠΊ. (ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ‘translate’ Π΄Π»Ρ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° Π±ΡΠ»ΠΎ ΠΏΠ΅ΡΠ²ΡΠΌ
ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ Β«Π§Π°ΡΠ»ΠΈΒ» Π² ΠΎΡΠ²Π΅ΡΠ΅ Π½Π° ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΡΠ΅ΠΊΠ°.) Π‘ΠΎΠ·Π΄Π°Π½ΠΎ 5 ΠΌΠ°Ρ 2001 Π³ .; Π ΡΡΠΎΠΌ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π° CSS: float, text-align ΠΈ justify-content. ΠΠΈΠΆΠ΅ ΠΌΡ ΠΏΡΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΠ΅ΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ
. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ CSS float ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ Β«rightΒ», ΡΡΠΎΠ±Ρ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ.ΠΠ΅ΡΠΎΠ΄ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅, Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠΈΡΡΠ°ΡΠΈΠΈ, Π½ΠΎ Π·Π΄Π΅ΡΡ Π²Π°ΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ float.
Lorem Ipsum - ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ ΡΠΈΠΊΡΠΈΠ²Π½ΡΠΉ ΡΠ΅ΠΊΡΡ ΠΏΠΎΠ»ΠΈΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΈ Π½Π°Π±ΠΎΡΠ½ΠΎΠΉ ΠΈΠ½Π΄ΡΡΡΡΠΈΠΈ. Lorem Ipsum Π±ΡΠ» ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΌ ΡΠΈΠΊΡΠΈΠ²Π½ΡΠΌ ΡΠ΅ΠΊΡΡΠΎΠΌ Π² ΠΎΡΡΠ°ΡΠ»ΠΈ Ρ 1500-Ρ
Π³ΠΎΠ΄ΠΎΠ², ΠΊΠΎΠ³Π΄Π° Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΡΠΈΠΏΠΎΠ³ΡΠ°Ρ Π²Π·ΡΠ» ΠΊΠ°ΠΌΠ±ΡΠ· ΠΈ ΡΠΊΡΠ΅ΠΌΠ±Π»ΠΈΡΠΎΠ²Π°Π» Π΅Π³ΠΎ, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ½ΠΈΠ³Ρ ΠΎΠ±ΡΠ°Π·ΡΠΎΠ² ΡΡΠΈΡΡΠ°.
ΠΠ½ ΠΏΠ΅ΡΠ΅ΠΆΠΈΠ» Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΡΡ Π²Π΅ΠΊΠΎΠ², Π½ΠΎ ΠΈ ΡΠΊΠ°ΡΠΎΠΊ Π² ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠΉ Π½Π°Π±ΠΎΡ, ΠΎΡΡΠ°Π²ΡΠΈΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΡΠΌ.ΠΠ½ Π±ΡΠ» ΠΏΠΎΠΏΡΠ»ΡΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ Π² 1960-Ρ
Π³ΠΎΠ΄Π°Ρ
Ρ Π²ΡΠΏΡΡΠΊΠΎΠΌ Π»ΠΈΡΡΠΎΠ² Letraset, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΡ
ΠΎΡΡΡΠ²ΠΊΠΈ Lorem Ipsum, Π° Π² ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ Π²ΡΠ΅ΠΌΡ - Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΡ
ΠΈΠ·Π΄Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ
ΡΠΈΡΡΠ΅ΠΌ, ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Aldus PageMaker, Π²ΠΊΠ»ΡΡΠ°Ρ Π²Π΅ΡΡΠΈΠΈ Lorem Ipsum.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΠΈΡΡΠΈΡΡ float, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠ΅ Π½Π°Β« hidden Β»Π² ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠΌ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ΅, ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅Β« both Β»ΡΠ²ΠΎΠΉΡΡΠ²Π° clear Π²Π½ΠΈΠ·Ρ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π½ΠΈΠΆΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΡ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ° Π½Π° Β«rightΒ» Π΄Π»Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° .
Lorem Ipsum - ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ ΡΠΈΠΊΡΠΈΠ²Π½ΡΠΉ ΡΠ΅ΠΊΡΡ ΠΏΠΎΠ»ΠΈΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΈ Π½Π°Π±ΠΎΡΠ½ΠΎΠΉ ΠΈΠ½Π΄ΡΡΡΡΠΈΠΈ.Lorem Ipsum Π±ΡΠ» ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΌ ΡΠΈΠΊΡΠΈΠ²Π½ΡΠΌ ΡΠ΅ΠΊΡΡΠΎΠΌ Π² ΠΎΡΡΠ°ΡΠ»ΠΈ Ρ 1500-Ρ
Π³ΠΎΠ΄ΠΎΠ², ΠΊΠΎΠ³Π΄Π° Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΡΠΈΠΏΠΎΠ³ΡΠ°Ρ Π²Π·ΡΠ» ΠΊΠ°ΠΌΠ±ΡΠ· ΠΈ ΡΠΊΡΠ΅ΠΌΠ±Π»ΠΈΡΠΎΠ²Π°Π» Π΅Π³ΠΎ, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ½ΠΈΠ³Ρ ΠΎΠ±ΡΠ°Π·ΡΠΎΠ² ΡΡΠΈΡΡΠ°.
ΠΠ½ ΠΏΠ΅ΡΠ΅ΠΆΠΈΠ» Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΡΡ Π²Π΅ΠΊΠΎΠ², Π½ΠΎ ΠΈ ΡΠΊΠ°ΡΠΎΠΊ Π² ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠΉ Π½Π°Π±ΠΎΡ, ΠΎΡΡΠ°Π²ΡΠΈΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΡΠΌ. ΠΠ½ Π±ΡΠ» ΠΏΠΎΠΏΡΠ»ΡΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ Π² 1960-Ρ
Π³ΠΎΠ΄Π°Ρ
Ρ Π²ΡΠΏΡΡΠΊΠΎΠΌ Π»ΠΈΡΡΠΎΠ² Letraset, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΡ
ΠΎΡΡΡΠ²ΠΊΠΈ Lorem Ipsum, Π° Π² ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ Π²ΡΠ΅ΠΌΡ - Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΡ
ΠΈΠ·Π΄Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ
ΡΠΈΡΡΠ΅ΠΌ, ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Aldus PageMaker, Π²ΠΊΠ»ΡΡΠ°Ρ Π²Π΅ΡΡΠΈΠΈ Lorem Ipsum. ΠΡΠ»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Π²ΠΏΡΠ°Π²ΠΎ, Π²Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΡ Π΅Π΅ Π² ΡΠ»Π΅ΠΌΠ΅Π½Ρ
Lorem Ipsum - ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ ΡΠΈΠΊΡΠΈΠ²Π½ΡΠΉ ΡΠ΅ΠΊΡΡ ΠΏΠΎΠ»ΠΈΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΈ Π½Π°Π±ΠΎΡΠ½ΠΎΠΉ ΠΈΠ½Π΄ΡΡΡΡΠΈΠΈ. Lorem Ipsum Π±ΡΠ» ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΌ ΡΠΈΠΊΡΠΈΠ²Π½ΡΠΌ ΡΠ΅ΠΊΡΡΠΎΠΌ Π² ΠΎΡΡΠ°ΡΠ»ΠΈ Ρ 1500-Ρ
Π³ΠΎΠ΄ΠΎΠ², ΠΊΠΎΠ³Π΄Π° Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΡΠΈΠΏΠΎΠ³ΡΠ°Ρ Π²Π·ΡΠ» ΠΊΠ°ΠΌΠ±ΡΠ· ΠΈ ΡΠΊΡΠ΅ΠΌΠ±Π»ΠΈΡΠΎΠ²Π°Π» Π΅Π³ΠΎ, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ½ΠΈΠ³Ρ ΠΎΠ±ΡΠ°Π·ΡΠΎΠ² ΡΡΠΈΡΡΠ°.
ΠΠ½ ΠΏΠ΅ΡΠ΅ΠΆΠΈΠ» Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΡΡ Π²Π΅ΠΊΠΎΠ², Π½ΠΎ ΠΈ ΡΠΊΠ°ΡΠΎΠΊ Π² ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠΉ Π½Π°Π±ΠΎΡ, ΠΎΡΡΠ°Π²ΡΠΈΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΡΠΌ.ΠΠ½ Π±ΡΠ» ΠΏΠΎΠΏΡΠ»ΡΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ Π² 1960-Ρ
Π³ΠΎΠ΄Π°Ρ
Ρ Π²ΡΠΏΡΡΠΊΠΎΠΌ Π»ΠΈΡΡΠΎΠ² Letraset, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΡ
ΠΎΡΡΡΠ²ΠΊΠΈ Lorem Ipsum, Π° Π² ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ Π²ΡΠ΅ΠΌΡ - Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΡ
ΠΈΠ·Π΄Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ
ΡΠΈΡΡΠ΅ΠΌ, ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Aldus PageMaker, Π²ΠΊΠ»ΡΡΠ°Ρ Π²Π΅ΡΡΠΈΠΈ Lorem Ipsum.
Π Π½Π°ΡΠ΅ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Π½ΠΈΠΆΠ΅ ΠΌΡ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅Β« flex Β»ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ justify-content ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌΒ« flex-end Β» Π² ΠΊΠ»Π°ΡΡ Π½Π°ΡΠ΅Π³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°
Flexbox - ΡΡΠΎ ΠΎΠ΄Π½ΠΎΠΌΠ΅ΡΠ½ΡΠΉ ΠΌΠ°ΠΊΠ΅Ρ, ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΠΎΠ½ ΡΠ°Π·ΠΌΠ΅ΡΠ°Π΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠΈ Π·Π° ΡΠ°Π·, Π»ΠΈΠ±ΠΎ Π² Π²ΠΈΠ΄Π΅ ΡΡΡΠΎΠΊΠΈ, Π»ΠΈΠ±ΠΎ Π² Π²ΠΈΠ΄Π΅ ΡΡΠΎΠ»Π±ΡΠ°, Π½ΠΎ Π½Π΅ Π² ΠΎΠ±ΠΎΠΈΡ
ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ.ΠΡΠΎΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΏΠΎΡΡΠ°Π²ΠΈΡΡ Π΄Π²ΡΡ
ΠΌΠ΅ΡΠ½ΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ - CSS Grid Layout, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ°Π΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Π² Π΄Π²ΡΡ
ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡΡ
(ΡΡΡΠΎΠΊΠΈ ΠΈ ΡΡΠΎΠ»Π±ΡΡ Π²ΠΌΠ΅ΡΡΠ΅).
Π HTML Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ²ΠΎΠΉΡΡΠ²Π° display ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π±Π΅ΡΡΡΡΡ ΠΈΠ· ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ, ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠ³ΠΎ Π² ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΡ
HTML, ΠΈΠ»ΠΈ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ ΡΡΠΈΠ»Π΅ΠΉ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π±ΡΠ°ΡΠ·Π΅ΡΠ° ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
Π‘ΡΠΈΡΠ°Π΅ΡΠ΅ Π»ΠΈ Π²Ρ ΡΡΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌ? ΠΠ° ΠΠ΅Ρ ΠΠ»ΠΎΠΊ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΡΡΡΠ»Π°ΡΡΠΈΠ΅ΡΡ Π½Π° Π΄ΡΡΠ³ΠΈΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ° ΠΈΠ»ΠΈ Π½Π° Π²Π½Π΅ΡΠ½ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΠ½ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΠΏΡΠΈΠ²Π»Π΅ΡΠ΅Π½ΠΈΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ ΠΊ ΡΠ°ΠΌΠΎΠΌΡ Π²Π°ΠΆΠ½ΠΎΠΌΡ, ΡΡΠΎ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ±Ρ Π²Π°ΡΠΈ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»ΠΈ Π΄Π΅Π»Π°Π»ΠΈ. Π§ΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π±Π»ΠΎΠΊ Buttons , ΡΠ΅Π»ΠΊΠ½ΠΈΡΠ΅ Π·Π½Π°ΡΠΎΠΊ Block Inserter . ΠΠΎΡΠ»Π΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²Π²Π΅ΡΡΠΈ ΡΠΎ, ΡΡΠΎ ΠΎΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΊΠ°Π·Π°ΡΡ. ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²Π²Π΅ΡΡΠΈ / buttons ΠΈ Π½Π°ΠΆΠ°ΡΡ Enter Π² Π½ΠΎΠ²ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ Paragraph , ΡΡΠΎΠ±Ρ Π±ΡΡΡΡΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π΅Π³ΠΎ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΡΠΌ. Π Π½Π°ΡΠΈΡ
ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΡ
ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΡ
ΠΏΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π±Π»ΠΎΠΊΠΎΠ². β Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ β ΠΠ°ΠΆΠ΄ΡΠΉ Π±Π»ΠΎΠΊ ΠΈΠΌΠ΅Π΅Ρ ΠΏΠ°Π½Π΅Π»Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π±Π»ΠΎΠΊΠΎΠΌ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²Π°ΠΌ ΡΠΏΡΠ°Π²Π»ΡΡΡ Π±Π»ΠΎΠΊΠΎΠΌ. Π ΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΈΠΉ Π±Π»ΠΎΠΊ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π½Π° ΡΠ²ΠΎΠ΅ΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ²: ΠΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΡΠΉ ΠΠ»ΠΎΠΊ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π½Π° ΡΠ²ΠΎΠ΅ΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ²: β Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ β Π§ΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΡΠ»ΠΊΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ, ΡΠ΅Π»ΠΊΠ½ΠΈΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Β«Π‘ΡΡΠ»ΠΊΠ°Β» Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ².ΠΡ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΡΠ°Π²ΠΈΡΡ ΡΡΡΠ»ΠΊΡ ΠΈΠ»ΠΈ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΏΠΎΠΈΡΠΊ ΠΏΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΌ ΡΡΡΠ°Π½ΠΈΡΠ°ΠΌ ΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡΠΌ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°. ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΡΡΠ»ΠΊΠΈ ΠΎΡΠΊΡΡΠ²Π°ΡΡΡΡ Π½Π° ΡΠΎΠΉ ΠΆΠ΅ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅, Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ Π²ΡΠ±Π΅ΡΠ΅ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ, ΡΡΠΎΠ±Ρ ΡΡΡΠ»ΠΊΠ° ΠΎΡΠΊΡΡΠ²Π°Π»Π°ΡΡ Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅. ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΡΡΡΠ»ΠΊΠ° Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΡΡ Π² ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΡΡΠ»ΠΊΠΈ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², Π° Π½Π΅ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ
Π±Π»ΠΎΠΊΠ°. Π‘ΡΡΠ»ΠΊΠ° Rel ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π°ΡΡΠΈΠ±ΡΡΠΎΠΌ β Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ β ΠΠ½ΠΎΠΏΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡ, ΡΠ΅Π½ΡΡΡ ΠΈΠ»ΠΈ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ ΡΡΡΠ°Π½ΠΈΡΡ. Π§ΡΠΎΠ±Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΡΠ½Π°ΡΠ°Π»Π° Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΈΠΉ Π±Π»ΠΎΠΊ Buttons , Π° Π·Π°ΡΠ΅ΠΌ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΠ±ΡΠ°ΡΡ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΈΠΉ Π±Π»ΠΎΠΊ ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΡΠ΅Π»ΠΊΠ½ΡΠ² ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ, ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΠ² ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΠΌΡΡΠΈ Π½Π° Π·Π½Π°ΡΠΎΠΊ β Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ β ΠΠ°ΠΆΠ΄ΡΠΉ Π±Π»ΠΎΠΊ ΠΈΠΌΠ΅Π΅Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π½Π° Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ°, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² Π±Π»ΠΎΠΊΠ°. ΠΡΠ»ΠΈ Π²Ρ Π½Π΅ Π²ΠΈΠ΄ΠΈΡΠ΅ Π±ΠΎΠΊΠΎΠ²ΡΡ ΠΏΠ°Π½Π΅Π»Ρ, ΡΠ΅Π»ΠΊΠ½ΠΈΡΠ΅ Π·Π½Π°ΡΠΎΠΊ Β«ΡΠ΅ΡΡΠ΅ΡΠ΅Π½ΠΊΠ°Β» ΡΡΠ΄ΠΎΠΌ Ρ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Β«ΠΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°ΡΡΒ». β Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ β Π ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°Ρ
Β«Π‘ΡΠΈΠ»ΠΈΒ» Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π·Π°Π»ΠΈΠ²ΠΊΡ ΡΠ²Π΅ΡΠΎΠΌ (ΠΠ°Π»ΠΈΠ²ΠΊΠ°) ΠΈΠ»ΠΈ ΡΠΏΠ»ΠΎΡΠ½ΡΡ Π³ΡΠ°Π½ΠΈΡΡ (ΠΠΎΠ½ΡΡΡ). β Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ β ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΠ±ΡΠ°ΡΡ ΡΠ²Π΅Ρ ΡΠ΅ΠΊΡΡΠ° ΠΈ ΡΠΎΠ½Π° Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ. ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΡΠ²Π΅ΡΠ°, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΠ΄Π΅Π»ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ°Ρ Ρ
ΠΎΡΠΎΡΠΈΠΉ ΠΊΠΎΠ½ΡΡΠ°ΡΡ Π΄Π»Ρ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° ΡΡΠ΅Π½ΠΈΡ.ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΠΈ Π²ΡΡΡΠΎΠ΅Π½Ρ Π² Π½ΠΎΠ²ΡΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ, ΡΡΠΎΠ±Ρ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΠΈΡΡ Π²Π°Ρ, ΠΊΠΎΠ³Π΄Π° ΡΠ΅ΠΊΡΡ ΠΌΠΎΠΆΠ΅Ρ ΡΡΠ°ΡΡ Π½Π΅ΡΠ°Π·Π±ΠΎΡΡΠΈΠ²ΡΠΌ Π΄Π»Ρ Π»ΡΠ΄Π΅ΠΉ Ρ Π½Π°ΡΡΡΠ΅Π½ΠΈΡΠΌΠΈ ΡΡΠ΅Π½ΠΈΡ. β Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ β ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΠ°Π΄ΠΈΡΡΠ° Π³ΡΠ°Π½ΠΈΡΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΈΠ΄Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌ Π±ΠΎΠ»Π΅Π΅ ΠΎΠΊΡΡΠ³Π»ΡΠΉ Π²ΠΈΠ΄. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΡΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π½Π° 0 ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΈΠΌΠ΅Π΅Ρ ΠΎΡΡΡΡΠ΅ ΠΊΡΠ°Ρ. ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΡΠΈΡΠΈΠ½Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ ΡΠΈΡΠΈΠ½Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² ΠΏΡΠΎΡΠ΅Π½ΡΠ°Ρ
. β Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ β ΠΠΊΠ»Π°Π΄ΠΊΠ° Β«ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΒ» ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²Π°ΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΊΠ»Π°ΡΡ CSS ΠΊ Π²Π°ΡΠ΅ΠΌΡ Π±Π»ΠΎΠΊΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ Π²Π°ΠΌ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ CSS ΠΈ ΡΡΠΈΠ»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π±Π»ΠΎΠΊ ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΌΡ ΡΡΠΌΠΎΡΡΠ΅Π½ΠΈΡ. Π£Π·Π½Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅. Π‘ΡΡΠ°Π½ΠΈΡ: 1 2 ΠΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π²ΡΠ΅ Π£ Π½Π°Ρ Π΅ΡΡΡ ΠΏΡΠΎΡΡΡΠ΅ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠ»Π°ΡΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΌΠΎΠ³ΡΡ Π²Π°ΠΌ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°ΡΡ Π²Π°Ρ ΠΊΠΎΠ½ΡΠ΅Π½Ρ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π»Π΅Π³ΠΊΠΎ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΡ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² ΠΊΠ»Π°ΡΡ ΠΡΠΈ ΠΊΠ»Π°ΡΡΡ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Ρ Π΄Π»Ρ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ: ΠΡΡΡΡΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΠΉΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ, Π΄ΠΎΠ±Π°Π²Π»ΡΡ ΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΊΠ»Π°ΡΡ ΠΡΠΈ ΠΊΠ»Π°ΡΡΡ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΠ΅Π½Ρ Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅. Π§ΡΠΎΠ±Ρ ΠΎΠ±ΡΠ΅Π·Π°ΡΡ Π΄Π»ΠΈΠ½Π½ΡΠ΅ ΡΡΡΠΎΠΊΠΈ ΡΠ΅ΠΊΡΡΠ° Π² Π²ΠΈΠ΄Π΅ ΠΌΠ½ΠΎΠ³ΠΎΡΠΎΡΠΈΡ, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΠΊΠ»Π°ΡΡ Π― ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠ°Ρ ΠΊΠ°ΡΡΠ°.Π― Ρ
ΠΎΡΠΎΡΠΎ ΡΠΌΠ΅Ρ Ρ
ΡΠ°Π½ΠΈΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠ΅ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ. ΠΡΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π΄Π»Ρ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΌΠ½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ. Bootstrap ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ΄ΠΎΠ±Π½ΡΠΉ CSS-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ. Π ΡΡΠΎΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅ Ρ ΠΏΠΎΠΊΠ°ΠΆΡ Π²Π°ΠΌ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Bootstrap 4 button Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΠΈ Π±ΡΡΡΡΠΎΠ³ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈ ΡΡΠΈΠ»ΠΈΠ·Π°ΡΠΈΠΈ Π²Π°ΡΠ΅Π³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°. ΠΠ»Π°ΡΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Ρ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Bootstrap Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π΄Π΅Π²ΡΡΡ Π±Π°Π·ΠΎΠ²ΡΡ
ΡΡΠΈΠ»Π΅ΠΉ ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ
ΡΠ»ΡΠΆΠΈΡ ΡΠ²ΠΎΠ΅ΠΉ ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ΅Π»ΠΈ. ΠΠ½ΠΎΠΏΠΊΠΈ ΠΈΠΌΠ΅ΡΡ ΡΠ΅ΠΊΡΡ Π±Π΅Π»ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ° ΠΈ ΡΠΎΠ½ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΊΠ»Π°ΡΡΠ° btn- [color], ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ ΠΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ° Bootstrap 4 ΡΠ°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ ΠΊΠΎΠ½ΡΡΡΠ½ΡΠ΅ (ΠΏΡΠΈΠ·ΡΠ°ΡΠ½ΡΠ΅) ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π² ΡΠ΅Ρ
ΡΠ»ΡΡΠ°ΡΡ
, ΠΊΠΎΠ³Π΄Π° Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΡΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠΎΠ½ΠΊΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π±Π΅Π· ΡΡΠΊΠΈΡ
ΡΠ²Π΅ΡΠΎΠ² ΡΠΎΠ½Π°. Π§ΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ ΡΡΡΡΠΊΡΡΡΡ, Π·Π°ΠΌΠ΅Π½ΠΈΡΠ΅ ΠΊΠ»Π°ΡΡ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ° ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π½Π° Π²Π°ΡΠΈΠ°Π½Ρ ΠΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΡΡ
Π΅ΠΌΡ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ Π½ΠΈΠΆΠ΅. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΠ΅Π½Ρ Π»Π΅Π³ΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² ΠΊ Π½Π΅ΠΉ ΠΊΠ»Π°ΡΡ ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΊΠ»Π°ΡΡ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠΌ ΠΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠ»Π°ΡΡΠΎΠ² ΠΊΠ½ΠΎΠΏΠΎΠΊ Π² ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ΅ Π§ΡΠΎΠ±Ρ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ, Π΅ΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ < Π‘ΠΌ. ΠΠ½ΠΎΠΏΠΊΠΈ Pen Bootstrap: Π°ΠΊΡΠΈΠ²Π½ΡΠ΅ ΠΈ ΠΎΡΠΊΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΠΊΠ»Π°ΡΡΡ ΠΎΡ ΠΠ½Π΄ΡΠ΅Ρ (@ondrejsvestka) Π½Π° CodePen. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΊΡΠ°ΡΠΈΠ²ΠΎ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ Bootstrap, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ»ΡΠΆΠ΅Π±Π½ΡΠ΅ ΠΊΠ»Π°ΡΡΡ Bootstrap Π½Π° ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ»ΡΠΆΠ΅Π±Π½ΡΠΉ ΠΊΠ»Π°ΡΡ ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ»ΡΠΆΠ΅Π±Π½ΡΠΉ ΠΊΠ»Π°ΡΡ ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ»ΡΠΆΠ΅Π±Π½ΡΠΉ ΠΊΠ»Π°ΡΡ Π‘ΠΌ. ΠΠ½ΠΎΠΏΠΊΠΈ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΏΠ΅ΡΠ°: Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ — ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ, ΠΏΠΎ ΡΠ΅Π½ΡΡΡ, ΡΠΏΡΠ°Π²Π° ΠΎΡ ΠΠ½Π΄ΡΠ΅Ρ (@ondrejsvestka) Π½Π° CodePen. Π§ΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΠΊΡΠ°ΡΠΈΠ²ΡΡ Π³ΡΡΠΏΠΏΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ , ΠΎΠ±Π΅ΡΠ½ΠΈΡΠ΅ ΠΈΡ
Π² ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½Ρ Bootstrap JavaScript, ΡΡΠΎΠ±Ρ ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΡΡ Π³ΡΡΠΏΠΏΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π² ΡΠ°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΡ. Π§ΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΠ°Π½Π΅Π»Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² , ΠΎΠ±Π΅ΡΠ½ΠΈΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π³ΡΡΠΏΠΏ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π² ΠΠ΅ΠΆΠ΄Ρ Π³ΡΡΠΏΠΏΠ°ΠΌΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Ρ Π½Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ. Π§ΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π» Π½Π° ΠΏΠ°Π½Π΅Π»Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² , ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ Bootstrap spacing . Π‘ΠΌ. ΠΠ½ΠΎΠΏΠΊΠΈ Pen Bootstrap: Π³ΡΡΠΏΠΏΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΎΡ ΠΠ½Π΄ΡΠ΅Ρ (@ondrejsvestka) Π½Π° CodePen. Bootstrap Π‘ΡΠΈΠ»ΠΈ ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΎΡΠΌΠ΅ΡΠ΅Π½Π½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΡΠ΅Π±ΡΡΡ, ΡΡΠΎΠ±Ρ Π²Ρ Π²ΡΡΡΠ½ΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ ΠΊΠ»Π°ΡΡ Π‘ΠΌ. ΠΠ½ΠΎΠΏΠΊΠΈ Pen Bootstrap: Radio button ΠΎΡ ΠΠ½Π΄ΡΠ΅Ρ (@ondrejsvestka) Π½Π° CodePen. Bootstrap 4 ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΊΡΠ°ΡΠΈΠ²ΠΎ ΠΎΡΠΎΡΠΌΠ»Π΅Π½Π½ΡΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ°ΠΉΠ»Π°, Π½ΠΎ Π²Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ Π±ΡΠ°ΡΠ·Π΅Ρ ΡΠ°ΠΉΠ»ΠΎΠ², ΡΡΠΎΠ±Ρ Π»Π΅Π³ΠΊΠΎ Π²ΡΠ±ΡΠ°ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ ΡΠ°ΠΉΠ»Π°. ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΠΎ ΡΡΠΎΠΉ ΡΠ΅ΠΌΠ΅, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΏΡΠΈΠΌΠ΅ΡΡ, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π² ΠΌΠΎΠ΅ΠΌ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ°ΠΉΠ»Π° Bootstrap 4. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΡ
ΡΡΠΈΠ»Π΅ΠΉ CSS Π²Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΠ΅ Bootstrap 4 ΠΊΡΡΠ³Π»ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ .Π‘ΠΌ. ΠΠΎΠ»ΡΡΠ΅ Π² ΠΌΠΎΠ΅ΠΌ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ΅.
3. Π¦Π΅Π½ΡΡΠ°Π»ΡΠ½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° CSS Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠΎΠ»Ρ
Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ (ΠΏΠΎΠ»Π΅ : Π°Π²ΡΠΎ )
4.Π¦Π΅Π½ΡΡΠ°Π»ΡΠ½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° CSS Ρ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ
4.Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΠ² Π΄Π»Ρ ΡΠ²ΠΎΠΉΡΡΠ²Π°
display Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ flex ( display: flex )
3.Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΠ² Π΄Π»Ρ ΡΠ²ΠΎΠΉΡΡΠ²Π°
display Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ grid ( display: grid )
CSS: ΡΠ΅Π½ΡΡΠΈΡΡΡΡΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ
CSS: ΡΠ΅Π½ΡΡΠΈΡΡΡΡΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π¦Π΅Π½ΡΡΠΈΡΡΡΡΠΈΠ΅ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΡ
Π¦Π΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΡΠΎΠΊ ΡΠ΅ΠΊΡΡΠ°
Π {Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ°: ΡΠ΅Π½ΡΡ}
h3 {text-align: center} Π¦Π΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠ° ΠΈΠ»ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ
P.blocktext {
ΠΌΠ°ΡΠΆΠ° ΡΠ»Π΅Π²Π°: Π°Π²ΡΠΎ;
ΠΌΠ°ΡΠΆΠ°-ΠΏΡΠ°Π²ΠΎ: Π°Π²ΡΠΎ;
ΡΠΈΡΠΈΠ½Π°: 8em
}
...
IMG.displayed {
Π΄ΠΈΡΠΏΠ»Π΅ΠΉ: Π±Π»ΠΎΠΊ;
ΠΌΠ°ΡΠΆΠ° ΡΠ»Π΅Π²Π°: Π°Π²ΡΠΎ;
margin-right: auto}
...
ΠΠ΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
DIV.container {
ΠΌΠΈΠ½-Π²ΡΡΠΎΡΠ°: 10em;
Π΄ΠΈΡΠΏΠ»Π΅ΠΉ: ΡΠ°Π±Π»ΠΈΡΠ°-ΡΡΠ΅ΠΉΠΊΠ°;
Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅: ΡΡΠ΅Π΄Π½ΠΈΠΉ}
...
ΠΠ΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΡΡΠΎΠ²Π½Π΅ CSS 3
div.container3 {
Π²ΡΡΠΎΡΠ°: 10em;
ΠΏΠΎΠ·ΠΈΡΠΈΡ: ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ } / * 1 * /
div.container3 p {
ΠΌΠ°ΡΠΆΠ°: 0;
ΠΏΠΎΠ·ΠΈΡΠΈΡ: Π°Π±ΡΠΎΠ»ΡΡΠ½Π°Ρ; / * 2 * /
Π²Π΅ΡΡ
: 50%; / * 3 * /
ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅: ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ (0, -50%) } / * 4 * /
div.container5 {
Π²ΡΡΠΎΡΠ°: 10em;
Π΄ΠΈΡΠΏΠ»Π΅ΠΉ: Π³ΠΈΠ±ΠΊΠΈΠΉ;
align-items: center }
div.container5 p {
ΠΌΠ°ΡΠΆΠ°: 0} Π¦Π΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ ΠΈ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ Π² ΡΡΠΎΠ²Π½Π΅ CSS 3
div.container4 {
Π²ΡΡΠΎΡΠ°: 10em;
position: relative}
div.container4 p {
ΠΌΠ°ΡΠΆΠ°: 0;
ΡΠΎΠ½: ΠΆΠ΅Π»ΡΡΠΉ;
ΠΏΠΎΠ·ΠΈΡΠΈΡ: Π°Π±ΡΠΎΠ»ΡΡΠ½Π°Ρ;
Π²Π΅ΡΡ
: 50%;
ΠΎΡΡΠ°Π»ΠΎΡΡ: 50%;
ΠΏΠΎΠ»Π΅ ΡΠΏΡΠ°Π²Π°: -50%;
ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΡ: ΠΏΠ΅ΡΠ΅Π²Π΅ΡΡΠΈ ( -50%, -50%)}
div.container6 {
Π²ΡΡΠΎΡΠ°: 10em;
Π΄ΠΈΡΠΏΠ»Π΅ΠΉ: Π³ΠΈΠ±ΠΊΠΈΠΉ;
align-items: center;
justify-content: center }
div.container6 p {
ΠΌΠ°ΡΠΆΠ°: 0} Π¦Π΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° Π² CSS ΡΡΠΎΠ²Π½Ρ 3
<ΡΡΠΈΠ»Ρ>
ΡΠ΅Π»ΠΎ {
background: white}
ΡΠ°Π·Π΄Π΅Π» {
ΡΠΎΠ½: ΡΠ΅ΡΠ½ΡΠΉ;
ΡΠ²Π΅Ρ Π±Π΅Π»ΡΠΉ;
ΡΠ°Π΄ΠΈΡΡ Π³ΡΠ°Π½ΠΈΡΡ: 1em;
Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅: 1em;
ΠΏΠΎΠ·ΠΈΡΠΈΡ: Π°Π±ΡΠΎΠ»ΡΡΠ½Π°Ρ;
Π²Π΅ΡΡ
: 50%;
ΠΎΡΡΠ°Π»ΠΎΡΡ: 50%;
ΠΏΠΎΠ»Π΅ ΡΠΏΡΠ°Π²Π°: -50%;
ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅: ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ (-50%, -50%) }
<ΡΠ°Π·Π΄Π΅Π»>
ΠΡΠ°ΡΠΈΠ²ΠΎ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ
ΠΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ CSS
Π Π΅ΡΠ΅Π½ΠΈΠ΅ ΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎΠΌ CSS floatΒΆ
ΠΡΠΈΠΌΠ΅Ρ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ²ΠΎΠΉΡΡΠ²Π° CSS float: ΒΆ
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ Β»
ResultΒΆ
Π Π΅ΡΠ΅Π½ΠΈΠ΅ ΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎΠΌ CSS text-alignΒΆ
ΠΡΠΈΠΌΠ΅Ρ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ²ΠΎΠΉΡΡΠ²Π° CSS text-align: ΒΆ
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ Β»
ΠΡΠΈΠΌΠ΅Ρ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ Ρ «ΠΏΡΠ°Π²ΡΠΌ» Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠ²ΠΎΠΉΡΡΠ²Π° text-align: ΒΆ
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ Β»
Π Π΅ΡΠ΅Π½ΠΈΠ΅ ΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎΠΌ CSS justify-contentΒΆ
ΠΡΠΈΠΌΠ΅Ρ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ «flex-end» ΡΠ²ΠΎΠΉΡΡΠ²Π° justify-content: ΒΆ
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ Β»
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° Π²Π°Ρ ΠΎΡΠ·ΡΠ²!
Π‘ΡΠ°ΡΡΠΈ ΠΏΠΎ ΡΠ΅ΠΌΠ΅
ΠΠ»ΠΎΠΊ ΠΊΠ½ΠΎΠΏΠΎΠΊ — ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° — WordPress.com
ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠ° ΠΊΠ½ΠΎΠΏΠΎΠΊ
ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠ° ΠΊΠ½ΠΎΠΏΠΎΠΊ (Π½Π°ΠΆΠΌΠΈΡΠ΅, ΡΡΠΎΠ±Ρ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ) ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π±Π»ΠΎΠΊΠ°
Π‘Π²ΡΠ·ΡΠ²Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ
rel ΡΡΡΠ»ΠΊΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ nofollow ΡΡΠ΅Π΄ΠΈ ΠΏΡΠΎΡΠ΅Π³ΠΎ. ΠΠ½ΠΎΠΏΠΊΠΈ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ
ΠΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠΈΠΏ ΠΈΠ»ΠΈ ΡΡΠΈΠ»Ρ Π±Π»ΠΎΠΊΠ° (ΠΏΠ΅ΡΠ²ΡΠΉ Π·Π½Π°ΡΠΎΠΊ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ), Π° Π·Π°ΡΠ΅ΠΌ ΠΡΠ±ΡΠ°ΡΡ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΈΠΉ Π±Π»ΠΎΠΊ (ΠΠ½ΠΎΠΏΠΊΠΈ) Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΠΈΠΉ Π·Π½Π°ΡΠΎΠΊ. ΠΠ°Π½Π΅Π»Ρ Π½Π°ΡΡΡΠΎΠ΅ΠΊ Π±Π»ΠΎΠΊΠ°
Π‘ΡΠΈΠ»ΠΈ
ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ²Π΅ΡΠ°
Π Π°Π΄ΠΈΡΡ Π³ΡΠ°Π½ΠΈΡΡ
ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠΈΡΠΈΠ½Ρ
ΠΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΉ
ΠΠΎΠΌΠΎΡΠ½ΠΈΠΊΠΎΠ² — ΠΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ
ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅
ΠΡΡΠΎΠ²Π½ΡΡΡ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ
valign-wrapper ΠΊ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΡ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅ΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ. ΠΡΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π²ΡΡΠΎΠ²Π½Π΅Π½ΠΎ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ
ΠΡΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π²ΡΡΠΎΠ²Π½Π΅Π½ΠΎ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ
ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ°
.left-align , .right-align ΠΈ .center-align . ΠΡΡΠΎΠ²Π½ΡΡΡ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ
ΠΡΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π²ΡΡΠΎΠ²Π½Π΅Π½ΠΎ ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ
ΠΡΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π²ΡΡΠΎΠ²Π½Π΅Π½ΠΎ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ
ΠΡΡΠΎΠ²Π½ΡΡΡ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ
ΠΡΡΠΎΠ²Π½ΡΡΡ ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ
ΠΡΡΠΎΠ²Π½ΡΡΡ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ
Quick Floats
ΡΠ»Π΅Π²Π° ΠΈΠ»ΠΈ ΡΠΏΡΠ°Π²Π° .! Important ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ, ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΠΎ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΎΡΡΡΡ.
Π€ΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
Π£ΡΠ΅ΡΠ΅Π½ΠΈΠ΅
truncate ΠΊ ΡΠ΅Π³Ρ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅ΠΌΡ ΡΠ΅ΠΊΡΡ. Π‘ΠΌ. ΠΠΈΠΆΠ΅ ΠΏΡΠΈΠΌΠ΅Ρ ΡΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π²Π½ΡΡΡΠΈ ΠΊΠ°ΡΡΠΎΡΠΊΠΈ. ΠΡΠΎ ΠΎΡΠ΅Π½Ρ Π΄Π»ΠΈΠ½Π½ΡΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΡΡΠ΅ΡΠ΅Π½.
ΠΡΠΎ ΠΎΡΠ΅Π½Ρ Π΄Π»ΠΈΠ½Π½ΡΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΎΠ±ΡΠ΅Π·Π°Π½
Π₯ΠΎΠ²Π΅Ρ
hoverable — ΡΡΠΎ ΠΊΠ»Π°ΡΡ Π·Π°Π²ΠΈΡΠ°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ Π΄Π»Ρ ΡΠ΅Π½ΠΈ Π±Π»ΠΎΠΊΠ°, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅. ΠΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π° Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², Π½ΠΎ ΠΎΠ½ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΠΊΠ°ΡΡΠΎΡΠΊΠ°Ρ
.
Π£ΡΠ΅Π±Π½ΠΈΠΊ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌ Bootstrap — ΡΠ°Π·ΠΌΠ΅ΡΡ, ΡΠ²Π΅ΡΠ° ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅
HTML-ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ
, ΠΈΠ»ΠΈ . ΠΠ»Π°ΡΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ
ΠΠ°Π·ΠΎΠ²ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ ΠΈΡ
ΡΠ²Π΅ΡΠ°
btn .ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, btn-primary ΡΠΎΠ·Π΄Π°Π΅Ρ ΠΊΠ½ΠΎΠΏΠΊΡ Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌ ΡΠΎΠ½ΠΎΠΌ, btn-success Ρ Π·Π΅Π»Π΅Π½ΡΠΌ ΡΠΎΠ½ΠΎΠΌ ΠΈ Ρ. Π. btn-link ΠΊΠ½ΠΎΠΏΠΊΠ° Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΠΊΠ°ΠΊ ΡΠ΅ΠΊΡΡΠΎΠ²Π°Ρ ΡΡΡΠ»ΠΊΠ° Ρ ΠΎΡΡΡΡΠΏΠΎΠΌ . Π― ΠΎΠ±ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π΄Π»Ρ Π²ΡΠΎΡΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΡΡ
Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ, ΡΠ°ΠΊΠΈΡ
ΠΊΠ°ΠΊ Β«ΠΠ΅ΡΠ½ΡΡΡΡΡΒ».
ΠΠΎΠ½ΡΡΡΠ½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ
.btn-outline- * .
Π Π°Π·ΠΌΠ΅ΡΡ ΠΏΡΠ³ΠΎΠ²ΠΈΡ
ΠΠ°Π»ΡΠΉ ΠΈ Π±ΠΎΠ»ΡΡΠΎΠΉ
btn-lg ΠΈΠ»ΠΈ btn-sm .ΠΡΠΈ ΠΊΠ»Π°ΡΡΡ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΠΎΡΡΡΡΠΏ ΠΊΠ½ΠΎΠΏΠΎΠΊ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΠΈΡΡΠ°.
ΠΠ»ΠΎΠΊ ΠΊΠ½ΠΎΠΏΠΎΠΊ
btn-block , ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Π±Π»ΠΎΠΊΠ°, ΠΎΡ
Π²Π°ΡΡΠ²Π°ΡΡΡΡ Π²ΡΡ ΡΠΈΡΠΈΠ½Ρ Π΅Π΅ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°.
ΠΠΊΡΠΈΠ²Π½ΡΠ΅ ΠΈ ΠΎΡΠΊΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ
ΠΠΊΡΠΈΠ²Π½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ
ΠΠ½ΠΎΠΏΠΊΠΈ Π±ΡΠ΄ΡΡ ΠΊΠ°Π·Π°ΡΡΡΡ Π½Π°ΠΆΠ°ΡΡΠΌΠΈ (Ρ.Π΅.Π΅., Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌΠ½ΡΠΌ ΡΠΎΠ½ΠΎΠΌ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌΠ½ΠΎΠΉ ΡΠ°ΠΌΠΊΠΎΠΉ) Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΈ Π°ΠΊΡΠΈΠ²Π°ΡΠΈΠΈ. Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΠΊΠ»Π°ΡΡ .active Π΄Π»Ρ Π½Π΅Π³ΠΎ, ΡΡΠΎΠ±Ρ Π΄ΠΎΠ±ΠΈΡΡΡΡ ΡΠΎΠ³ΠΎ ΠΆΠ΅. ΠΡΠΊΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ
, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΠΊ Π½Π΅ΠΌΡ Π°ΡΡΠΈΠ±ΡΡ disabled . a> , ΠΏΡΠΎΡΡΠΎ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΠΊΠ»Π°ΡΡ .disabled ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ΅, ΠΊΠ°ΠΊ Π² ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Π½ΠΈΠΆΠ΅. ΠΠΎΡΠΌΠΎΡΡΠΈ Π²ΠΆΠΈΠ²ΡΡ
ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ
ΠΡΡΠΎΠ²Π½ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ
text-left , ΡΡΠΎΠ±Ρ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Bootstrap ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ .
Π¦Π΅Π½ΡΡΠ°Π»ΡΠ½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ
text-center Π΄Π»Ρ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ Bootstrap .
ΠΠ½ΠΎΠΏΠΊΠ° Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ Π²ΠΏΡΠ°Π²ΠΎ
text-right , ΡΡΠΎΠ±Ρ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Bootstrap ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ .
ΠΠΎΡΠΌΠΎΡΡΠΈ Π²ΠΆΠΈΠ²ΡΡ
ΠΡΡΠΏΠΏΠ° ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΈ ΠΏΠ°Π½Π΅Π»Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ²
ΠΡΡΠΏΠΏΠ° ΠΊΠ½ΠΎΠΏΠΎΠΊ
.btn-group ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ.
ΠΠ°Π½Π΅Π»Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΊΠ½ΠΎΠΏΠΎΠΊ
.ΠΠ°Π½Π΅Π»Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² btn .
ΠΠΎΡΠΌΠΎΡΡΠΈ Π²ΠΆΠΈΠ²ΡΡ
ΠΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ
ΠΠ½ΠΎΠΏΠΊΠ° Π² ΠΌΠΎΠ³ΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ ΠΊ Π΄ΡΡΠ³ΠΈΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ, ΡΠ°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ s, Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ»Π°ΠΆΠΊΠΎΠ² ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΉ ΡΡΠΈΠ»Π΅ΠΉ. data-toggle = "buttons" Π² Π³ΡΡΠΏΠΏΡ .btn-group , ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡ ΡΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΡΡΠΎΠ±Ρ Π²ΠΊΠ»ΡΡΠΈΡΡ ΠΈΡ
ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· JavaScript, ΠΈ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ .btn-group-toggle Π΄Π»Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΡΡΠΈΠ»Ρ s Π²Π½ΡΡΡΠΈ Π²Π°ΡΠΈΡ
ΠΊΠ½ΠΎΠΏΠΎΠΊ. .active ΠΊ Π²Ρ
ΠΎΠ΄Ρ , Π° ΡΠ°ΠΊΠΆΠ΅ Π°ΡΡΠΈΠ±ΡΡ checked ΠΊ ΡΠ°ΠΌΠΎΠΌΡ Π²Ρ
ΠΎΠ΄Ρ .
ΠΠΎΡΠΌΠΎΡΡΠΈ Π²ΠΆΠΈΠ²ΡΡ
Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΠΈ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ
ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠ°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ°ΠΉΠ»Π°
ΠΡΡΠ³Π»ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Bootstrap
