Azotirovanie.ru

Π˜Π½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹Π΅ систСмы ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ
4 просмотров
Π Π΅ΠΉΡ‚ΠΈΠ½Π³ ΡΡ‚Π°Ρ‚ΡŒΠΈ
1 Π·Π²Π΅Π·Π΄Π°2 Π·Π²Π΅Π·Π΄Ρ‹3 Π·Π²Π΅Π·Π΄Ρ‹4 Π·Π²Π΅Π·Π΄Ρ‹5 Π·Π²Π΅Π·Π΄
Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ°...

Π Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ мСню ΠΈ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π² ΠΎΠ΄Π½Ρƒ строку ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π²Ρ‹Ρ€ΠΎΠ²Π½ΡΡ‚ΡŒ ΠΈΡ… Π²Π½ΡƒΡ‚Ρ€ΠΈ Π±Π»ΠΎΠΊΠ°

Π Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ мСню ΠΈ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π² ΠΎΠ΄Π½Ρƒ строку ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π²Ρ‹Ρ€ΠΎΠ²Π½ΡΡ‚ΡŒ ΠΈΡ… Π²Π½ΡƒΡ‚Ρ€ΠΈ Π±Π»ΠΎΠΊΠ°

Π’ css-Ρ„Π°ΠΉΠ»Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΠΉΡΡ Π»ΠΈΠ½ΠΈΠΈ, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ, Π²ΠΎΡ‚ Ρ‚Π°ΠΊ:

width: 930px; — ΡˆΠΈΡ€ΠΈΠ½Π°

margin: 0 auto; — Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ элСмСнт ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ (ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ цСнтрируСтся ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ страницы)

Π’cssbody Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ: — это ΡƒΠ±Π΅Ρ€Π΅Ρ‚ Ρ€Π°ΠΌΠΎΡ‡ΠΊΡƒ Π²ΠΎΠΊΡ€ΡƒΠ³ страницы, ΠΏΠΎ сути Π±ΠΎΠ΄ΠΈ – это страница

padding: 0; — отступы Π²Π½ΡƒΡ‚Ρ€ΡŒ элСмСнта. количСство пиксСлСй Π²Π½ΡƒΡ‚Ρ€ΡŒ элСмСнта Ρ€Π°ΠΌΠΎΡ‡ΠΊΠΎΠΉ Π·Π° счСт пиксСлСй самого элСмСнта (элСмСнт Π½Π΅ увСличиваСтся)

margin: 0; — отступы Π½Π°Ρ€ΡƒΠΆΡƒ элСмСнта>

Π£ΠΊΠ°Π·Π°Ρ‚ΡŒ, Π² divcss свойство box-sizing: border-box; — примСняСтся Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠΌΠΌΠ°Π½Π΄Ρ‹ΠΏΠ°Π΄Π΄ΠΈΠ½Π³ ΠΈ ΠΌΠ°Ρ€Π³ΠΈΠ½Π½Π΅ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ»ΠΈ элСмСнт Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ, насколько Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π°Π±Ρ€Π°Ρ‚ΡŒ пиксСлСй.

НапримСр я ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽ высоту ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρƒ Π² 500 пиксСлСй, Ссли я дСлаю ΠΏΠ°Π΄Π΄ΠΈΠ½Π³ ΠΈΠ»ΠΈ ΠΌΠ°Ρ€Π΄ΠΆΠΈΠ½ Π½Π° 10 пиксСлСй, Ρ‚ΠΎ Π±Π»ΠΎΠΊ автоматичСски увСличится, игнорируя Π·Π°Π΄Π°Π½Π½ΡƒΡŽ высоту ΠΈ Π΄Π»ΠΈΠ½Ρƒ Π½Π° 10 пиксСлСй, Ссли Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ это свойство.

Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ„ΠΎΠ½ΠΎΠ²ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ экранС ΠΈ сам ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ экран

Π’section, Π²headerΠΈfooterввСстифоновыС ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΈΠ»ΠΈ Ρ†Π²Π΅Ρ‚Π°. Для этого Π² css Ρ„Π°ΠΉΠ»Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ

Ρ‚ΠΎ ΠΆΠ΅ самоС для Ρ„ΡƒΡ‚Π΅Ρ€Π°, Π° Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ section ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ classΠ² html ΠΈcss. И ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ классу Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ Π² Ρ…Π΅Π΄Π΅Ρ€Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ„ΠΎΠ½ΠΎΠ²ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ.

no-repeat — Π½Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΏΡ€ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π° Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ (Ρ‚.Π΅. Π½Π΅ Π·Π°ΠΌΠΎΡ‰Π°Ρ‚ΡŒ)

center — ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ

top — ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΏΠΎ Π²Π΅Ρ€ΠΈΡ‚ΠΊΠ°Π»ΠΈ (ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠΈΡ‚ΡŒ ΠΊ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌΡƒ ΠΊΡ€Π°ΡŽ)

cover — Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ€Π°ΡΡˆΠΈΡ€ΡΠ»Π°ΡΡŒ Π½Π° всю ΡˆΠΈΡ€ΠΈΠ½Ρƒ экрана, Ρ€Π°ΡΡ‚ΡΠ³ΠΈΠ²Π°Π»Π°ΡΡŒ

! Из заотсутсвия ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° (высоты) фоновая ΠΊΠ°Ρ€Ρ‚ΠΈΠΊΠ° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ высоту Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π½Π° вСсь экран Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² css:

height: 100vh; — ΠΎΠ±Ρ€Π°Ρ‰Π°ΡŽ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° vh ! (ΠΏΠΎ сути это ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ области экрана ΠΏΠΎ высотС)

background: url(../img/first-bg.jpg) no-repeat center top / cover;

Π’Π°ΠΊ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π² Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π·Π°Π΄Π°Ρ‚ΡŒ количСство пиксСлСй, Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΊΠΎΠΌΠΌΠ°Π½Π΄ΠΎΠΉ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ vh, Π° px

Π Π°Π·Π±ΠΈΡ‚ΡŒ Π½Π° ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ элСмСнты – строки ΠΈ Π±Π»ΠΎΠΊΠΈ

Π›ΠΎΠ³ΠΎΡ‚ΠΈΠΏ ΠΈ мСню – ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ Π² ΠΎΠ΄Π½Ρƒ строку, ΠΈΡ… ΠΎΠ±Π° стоит Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ div

nav — Ρ‚Π΅Π³ мСню (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ…Π΅Π΄Π΅Ρ€Π° ΠΈ Π΄ΠΈΠ²), Π²Π½ΡƒΡ‚Ρ€ΠΈ Π½Π΅Π³ΠΎ ΡƒΠΆΠ΅ открываСтся список.

Π² Π½Π΅ΠΌ всСгда Π΅ΡΡ‚ΡŒ стандартныС ΠΏΠ°Π΄Π΄ΠΈΠ½Π³ΠΈ (Ρ€Π°ΠΌΠΊΠΈ), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±Π½ΡƒΠ»ΠΈΡ‚ΡŒ

для создания ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² мСню:

ul– список, Π²Ρ€Π½ΡƒΡ‚Ρ€ΠΈ Π½Π΅Π³ΠΎ ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ – li

a – ссылки, Ссли Π½Π΅ знаю адрСсс ссылки, ΠΏΠΈΡˆΡƒ #

display: inline; – ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ Π±Π»ΠΎΡ‡Π½Ρ‹ΠΉ элСмСнт Π² строчный, Ρ‚Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ мСню ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ Π² строку

Для этого это свойство Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊΠΎ всС li Π² ul

Π’Π°ΠΊ ΠΆΠ΅ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ подчСркивания ссылоки ΠΏΡ€ΠΈΠ΄Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ свойства тСксту мСню Π² css ввСсти ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊ ссылкам aΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

color: #fff; — Π·Π°Π΄Π°Π΅Ρ‚ Ρ†Π²Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠΉ ссылки Π² Π΄Π°Π½Π½ΠΎΠΌ случаС ΡƒΠΊΠ°Π·Π°Π½ Π±Π΅Π»Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚

text-decoration: none; — ΡƒΠ±ΠΈΡ€Π°Π΅Ρ‚ подчСркивания Π² мСню (ΠΏΡ€ΠΈ строкС)

text-transform: uppercase; — Π΄Π΅Π»Π°Π΅Ρ‚Ρ‚Π΅ΠΊΡΡ‚Π±ΠΎΠ»ΡŒΡˆΠΈΠΌΠΈΠ±ΡƒΠΊΠ²Π°ΠΌΠΈ

font-size: 14px; — ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°>

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ»Π΄Π΅Π»Π°Ρ‚ΡŒ Π² мСню отступы Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΌΠ΅ΠΆΠ΄Ρƒ словами ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π² css для li

margin-right: 41px; — отступы справа ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠΌ списка (Π² Π΄Π°Π½Π½ΠΎΠΌ случаС строки мСню)

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Ρ€ΠΎΠ²Π½ΡΡ‚ΡŒ тСкстовый Π±Π»ΠΎΠΊ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° cssΠ²Π½ΡƒΡ‚Ρ€ΠΈ div

text-align: center; — Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ тСкста ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ

Π’Π°ΠΊ ΠΆΠ΅ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΡƒΡŽ строку ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΅Π³ΠΎ содСрТимоС, ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ элСмСнты Π²Π½Π΅ этого Π±Π»ΠΎΠΊΠ° ΠΈΠ· Π·Π° располоТСния ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π±Π»ΠΎΠΊΠ° справа ΠΈ слСва Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ пустоС пространстов ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ ΠΈΠ»ΠΈ Π³Π΄Π΅ Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π΅Ρ‰Π΅ Π² Π±Π»ΠΎΠΊΠ΅.

Π Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ мСню ΠΈ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π² ΠΎΠ΄Π½Ρƒ строку ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π²Ρ‹Ρ€ΠΎΠ²Π½ΡΡ‚ΡŒ ΠΈΡ… Π²Π½ΡƒΡ‚Ρ€ΠΈ Π±Π»ΠΎΠΊΠ°

Π£Π·Π½Π°Ρ‚ΡŒ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅:

content:»; — особСнно Ρ‡Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅

width: 100%; — Π²ΠΈΠ΄ΠΈΠΌΠΎ это ΡˆΠΈΡ€ΠΈΠ½Π° 100% ΠΎΡ‚ экрана

Π£Π·Π½Π°Ρ‚ΡŒ:Π£ΠΊΠ°Π·Π°Ρ‚ΡŒ Π² bodycssΡˆΡ€ΠΈΡ„Ρ‚Ρ‹, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ стандартныС ΠΏΠ°Π΄Π΄ΠΈΠ½Π³ΠΈ Ρƒ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚

font-family: Arial, sans-serif;

font-family: Arial, — Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΡˆΡ€ΠΈΡ„Ρ‚ Ариал, Ссли Π΅Π³ΠΎ Π½Π΅Ρ‚Ρƒ, Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ использовано свойство:

sans-serif; — Π³Ρ€ΡƒΠΏΠΏΠ° ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π±Π΅Π· засСчСк (любой ΡˆΡ€ΠΈΡ„Ρ‚ ΠΈΠ· этой Π³Ρ€ΡƒΠΏΠΏΡ‹)

Β· Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹Π΅ Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹Π΅ значСния: ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρƒ Π±ΠΎΠ΄ΠΈΠΌΠΎΡ€Π½ΠΈΠ½Π³ 0 ΠΈ ΠΏΠ°Π΄Π΄ΠΈΠ½Π³ 0 ΠΈ Ρ‚.ΠΏ.

Β· ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ управлСния Π±Π»ΠΎΠΊΠ°ΠΌΠΈ ΠΈ строками, ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ элСмСнтов Π² пространствС

Β· ΠŸΡ€Π°Π²ΠΈΠ»Π° вСрстки Π² Ρ†Π΅Π»ΠΎΠΌ

Β· ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ссылок, ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈ Ρ„ΠΎΡ€ΠΌ, списки.Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹.

Β· ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ управлСния изобраТСниями

Β· ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², языки – Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ Π² Ρ…Π΅Π°Π΄

ΠŸΡ€Π°Π²ΠΈΠ»Π° вСрстки Π² Ρ†Π΅Π»ΠΎΠΌ

Β· Π’Π°ΠΌ, Π³Π΄Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ float Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΎΠ±Π°Ρ€Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Π² ΠΎΠ±Ρ‰ΠΈΠΉ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ ΠΈ ΠΏΡ€ΠΈΡΠ²Π°ΠΈΠ²Π°Ρ‚ΡŒ Π΅ΠΌΡƒ класс clearfix

Β· МоТно Π² css ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² классах ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ элСмСнты ΠΊ ΠΊΠΎΡ‚Ρ€ΠΎΡ€Ρ‹ΠΌ примСняСтся ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ указывая всю ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ влоТСнности, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ .menuli

Β· ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ наслСдования – Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠ΅ элСмСнты (Π½Π΅ всС ΠΈ Π½Π΅ всСгда) ΠΏΡ€ΠΈΡΠ²Π°ΠΈΠ²Π°ΡŽΡ‚ свойства Ρ‚Π΅Ρ…, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ΠΈ Π²Π»ΠΎΠΆΠ΅Π½Ρ‹. Π­Ρ‚ΠΎ позволяСт сильно ΡƒΠΏΡ€ΠΎΡ‰Π°Ρ‚ΡŒ ΠΊΠΎΠ΄.

Β· МоТно ΠΎΡ‡Π΅Π½ΡŒ быстро Π·Π°Π΄Π°Ρ‚ΡŒ класс для Ρ‚Π΅Π³Π° Π²ΠΎΡ‚ Ρ‚Π°ΠΊ: имятСга.класстСга

Β· ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ вСрстки. ΠžΡ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… элСмСнтов ΠΊ ΠΈΡ… дСталям. Π‘Π²Π΅Ρ€Ρ…Ρƒ-Π²Π½ΠΈΠ·, слСва-Π½Π°ΠΏΡ€Π°Π²ΠΎ.

Β· ΠžΠ±Ρ€Π°Ρ‚ΠΈ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, ΠΊΠ°ΠΊΠΎΠΉ Ρ†Π²Π΅Ρ‚ тСкста ΠΈ ΡˆΡ€ΠΈΡ„Ρ‚ ΠΏΡ€Π΅ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ (ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ свойства тСкста) Π½Π° сайтС, Π·Π°Ρ‚Π΅ΠΌ опиши эти свойства Π² body

Β· НС Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Π±Π»ΠΎΠΊΠ°ΠΌ с Ρ€Π°Π·Π½Ρ‹ΠΌ содСрТимым Π½ΠΎ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ стилСвыми свойствами Ρ€Π°Π·Π½Ρ‹Π΅ классы (классы ΠΌΡ‹ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ для стилСй Π° Π½Π΅ ΠΏΠΎ смыслу)

Β· МоТно Π·Π°Π΄Π°Ρ‚ΡŒ нСсколько классов ΠΎΠ΄Π½ΠΎΠΌΡƒ Ρ‚Π΅Π³Ρƒ, для этого Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΈΡ… Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΠ±Π΅Π» Π² ΠΎΠ΄Π½ΠΎΠΌ class

Β· НуТно Ρ€Π°Π·Π±ΠΈΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΡ‚ΠΈΠΏΠ½Ρ‹Π΅ элСмСнты Π½Π° Π±Π»ΠΎΠΊΠΈ

Β· Π›ΡƒΡ‡ΡˆΠ΅ сразу Π² Π±ΠΎΠ΄ΠΈ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распрастранСнный Ρ†Π²Π΅Ρ‚ тСкста, Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ тСкстовыС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊ ΠΆΠ΅:
Π§Π΅Ρ€Ρ‚Π΅ΠΆ счСтчика ΠΌΠ΅Ρ€ΠΊΡƒΡ€ΠΈΠΉ 230

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ссылок, ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈ Ρ„ΠΎΡ€ΠΌ, списки.

Β· ВсС мСню всСгда Π΄Π΅Π»Π°ΡŽΡ‚ΡΡ Ρ‚Π΅Π³ΠΎΠΌ списков – Ρ‚Π°ΠΊ принято. Π’Π°ΠΊ ΠΆΠ΅ принято всСгда ΠΎΠΊΡ€ΡƒΠΆΠ°Ρ‚ΡŒ список ul Ρ‚Π΅Π³ΠΎΠΌ nav, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰ΠΈΠΌ мСню.

Β· Π£ul ΠΈ liΠΏΠΎ-ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽdisplay: list; Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ со свойствами, Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΈΡ… Π² Π±Π»ΠΎΠΊ, примСняСтся display: block;А Π·Π°Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ элСмСнт строчным примСняСтся float: left; (ΠΈΠ»ΠΈ right).

Β· Если Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Ρ‚ΠΎ рисунок ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ссылкой Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„Π°ΠΉΠ», помСстив Ρ‚Π΅Π³ <img> Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ <a>.ΠŸΡ€ΠΈ этом Π²ΠΎΠΊΡ€ΡƒΠ³ изобраТСния отобраТаСтся Ρ€Π°ΠΌΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ border="0" Π² Ρ‚Π΅Π³ <img>.

Β· list-style-type измСняСт Π²ΠΈΠ΄ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Π° для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ элСмСнта списка.

ΠœΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ список – свойства:

circle ΠœΠ°Ρ€ΠΊΠ΅Ρ€ Π² Π²ΠΈΠ΄Π΅ ΠΊΡ€ΡƒΠΆΠΊΠ°.

disc ΠœΠ°Ρ€ΠΊΠ΅Ρ€ Π² Π²ΠΈΠ΄Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ.

square ΠœΠ°Ρ€ΠΊΠ΅Ρ€ Π² Π²ΠΈΠ΄Π΅ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π°.

НумСрованный список – свойства:

armenian Врадиционная армянская нумСрация.

decimal АрабскиСчисла (1, 2, 3, 4. ).

decimal-leading-zero АрабскиС числа с Π½ΡƒΠ»Π΅ΠΌ Π²ΠΏΠ΅Ρ€Π΅Π΄ΠΈ для Ρ†ΠΈΡ„Ρ€ мСньшС дСсяти (01, 02, 03. ).

georgian Врадиционная грузинская нумСрация.

lower-alpha Π‘Ρ‚Ρ€ΠΎΡ‡Π½Ρ‹Π΅ латинскиС Π±ΡƒΠΊΠ²Ρ‹ (a, b, c, d. ).

lower-greek Π‘Ρ‚Ρ€ΠΎΡ‡Π½Ρ‹Π΅ грСчСскиС Π±ΡƒΠΊΠ²Ρ‹ (α, β, γ, δ. ).

lower-latin Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ lower-alpha.

lower-roman РимскиС числа Π² Π½ΠΈΠΆΠ½Π΅ΠΌ рСгистрС (i, ii, iii, iv, v. ).

upper-alpha Π—Π°Π³Π»Π°Π²Π½Ρ‹Π΅ латинскиС Π±ΡƒΠΊΠ²Ρ‹ (A, B, C, D. ).

upper-latin Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ upper-alpha.

upper-roman РимскиС числа Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ рСгистрС (I, II, III, IV, V. ).

ΠžΠ±Ρ‰ΠΈΠ΅ свойства:

noneΠžΡ‚ΠΌΠ΅Π½ΡΠ΅Ρ‚ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Ρ‹ для списка.

InheritНаслСдуСт Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ родитСля.

Β· Для создания Ρ„ΠΎΡ€ΠΌ ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ Ρ‚Π΅Π³ form Π² html, Π²Π½ΡƒΡ‚Ρ€ΠΈ Π½Π΅Π³ΠΎ ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Ρ‚Π΅Π³ΠΈ input,

Как Π²Ρ‹Ρ€ΠΎΠ²Π½ΠΈΡ‚ΡŒ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ Π±Π»ΠΎΠΊ с элСмСнтами DIV, UL, LI

Admin 18.12.2017 , ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ: 09.05.2018 CSS, HTML

Π Π°Π·Π±ΠΈΡ€Π°Π΅ΠΌ Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²ΠΊΡƒ Π±Π»ΠΎΡ‡Π½Ρ‹Ρ… элСмСнтов Π² CCS. РасполагаСм ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ нСсколько DIV ΠΈΠ»ΠΈ LI элСмСнтов. ΠŸΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ нСсколько своих Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ случаСв.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π½Π΅Ρ‚ Ρ†Π΅Π»ΠΈ привСсти всС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²ΠΊΠΈ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΡƒΠΆΠ΅ Π³Π΄Π΅-Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ. НС помню ΡƒΠΆΠ΅ ΠΏΠΎΡ‡Π΅ΠΌΡƒ, Π½ΠΎ мСня часто Π½Π΅ устраивали ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹. Π›ΠΈΠ±ΠΎ Ρ‚Π°ΠΌ Π±Ρ‹Π»ΠΈ фиксированныС Π±Π»ΠΎΠΊΠΈ Π»ΠΈΠ±ΠΎ всС слСтало ΠΏΡ€ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΉ вёрсткС Π»ΠΈΠ±ΠΎ Π΅Ρ‰Ρ‘ ΠΊΠ°ΠΊΠΈΠ΅ нСдостатки.

Иногда для выравнивания ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ достаточно Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Ρƒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² ΠΈ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ слоТного Π³ΠΎΡ€ΠΎΠ΄ΠΈΡ‚ΡŒ. НапримСр, Ρ‚Π°ΠΊ я Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π» Ρ€Π΅ΠΊΠ»Π°ΠΌΡƒ Π Π’Π‘ ΠΎΡ‚ ЯндСкс.

НиТС нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΉ вёрстки выравнивания Π±Π»ΠΎΠΊΠΎΠ² ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Π½Π° своих сайтах. И Ссли ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ достаточно распространённый, Ρ‚ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ способы Π΄Π°ΠΆΠ΅ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ описаны Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 1

ΠžΡ‚Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΡƒΠ΅ΠΌ содСрТимоС UL ΠΈΠ· 4 элСмСнтов LI, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ находятся Π² Π±Π»ΠΎΠΊΠ΅ DIV с классом container.

Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС Π² CSS достаточно ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€Π°Π²ΠΈΠ»:

.container ul <
text-align: center;
list-style: none;
>

.container li <
display: inline-block;
>

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²ΠΈΠ΄:

Π—Π΄Π΅ΡΡŒ ΠΎΡ‚Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ 4 элСмСнта LI. ΠŸΡ€ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² экрана Π½Π΅ ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‰ΠΈΠ΅ΡΡ элСмСнты уходят Π²Π½ΠΈΠ·.

Если Π±Π»ΠΎΠΊΠΈ LI с этими свойствами Π½Π΅ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ, Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ свойство ΠΈΠΌ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚. НапримСр, это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ свойство float:left ΠΈΠ»ΠΈ display: table; ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ ΠΈΠ½ΠΎΠ΅.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Π΅Ρ€Ρ…Π½ΡŽΡŽ структуру (Π² Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ каркас выравнивания CSS) ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ стили. НапримСр, ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ фиксированного Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π±Π»ΠΎΠΊΠΈ ΠΈ отступы Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°:

Но Π² Ρ‚Π°ΠΊΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ Π΅ΡΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ минус. Π‘Π»ΠΎΠΊΠΈ располоТСны ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ, Π½ΠΎ слСва ΠΈ справа ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Π΅ расстояния. Π˜Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ измСняя width.

А ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ отступы Π±Ρ‹Π»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°ΠΌΠΈ, Π° слСва ΠΈ справа ΠΈΡ… Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚.

Π’ΠΎΠ³Π΄Π° ΠΌΡ‹ ΡƒΠ±Π΅Ρ€Ρ‘ΠΌ margin ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΡˆΠΈΡ€ΠΈΠ½Ρƒ Ρ‚Π°ΠΊΠΎΠ³ΠΎ width, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΠΊΡ€Ρ‹Π²Π°Π» ΠΎΠ±Π»Π°ΡΡ‚ΡŒ.

ΠœΠ΅ΠΆΠ΄Ρƒ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ останСтся нСбольшой участок пустого пространства. А Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΅Π³ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ большС, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° padding.

Π’ Π±Π»ΠΎΠΊΠ°Ρ… я ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Π½Π΅ добавляю Π½ΠΈΡ‡Π΅Π³ΠΎ лишнСго, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ€ΠΎΠ²Π½ΠΎ Ρ‚Π΅ стили ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ нСпосрСдствСнно Π²Π»ΠΈΡΡŽΡ‚ Π½Π° Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ½Π²Π°Π½ΠΈΠ΅. Но Ссли Π²Ρ‹ сдСлаСтС Ρ‚ΠΎΠΆΠ΅ самоС, Ρ‚ΠΎ Ρ‚Π°ΠΊΠΈΠ΅ Π±Π»ΠΎΠΊΠΈ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ. Π₯отя Π±Ρ‹ ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ, Π²ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ ΠΊ Π±Π»ΠΎΠΊΡƒ, Π° Π²ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, Ссли ΠΎΠ½ пустой ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ height: 100px;. Π”Ρ€ΡƒΠ³ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΡƒΠΆΠ΅ ΠΏΠΎ своСму вкусу.

Π˜Ρ‚ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Ρ‚Π°ΠΊΠΎΠΉ:

Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π΅ Π²Ρ‹ΡˆΠ΅ я оставил Π΄Ρ€ΡƒΠ³ΠΈΠ΅ участки сайта, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π»ΠΎ понятно, Π³Π΄Π΅ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Π±Π»ΠΎΠΊΠΎΠ², ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ссли ΠΎΠ½ΠΈ ΠΏΡ€ΠΈΠ»Π΅Π³Π°ΡŽΡ‚ ΠΊ ΠΊΡ€Π°ΡŽ, Ρ‚ΠΎ самого края ΡƒΠΆΠ΅ Π½Π΅ Π²ΠΈΠ΄Π½ΠΎ. А Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ Π±Π΅Π»Ρ‹Π΅ края слСва ΠΈ справа — это ΡƒΠΆΠ΅ другая Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²ΠΊΠ°, Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰Π°Ρ Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΎΠ±Ρ‰Π΅Π³ΠΎ с рассматриваСмым ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ. ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΡŽΡΡŒ, сами Π±Π»ΠΎΠΊΠΈ ΠΏΡ€ΠΈΠ»Π΅Π³Π°ΡŽΡ‚ ΠΊ краям, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ Π²ΠΈΠ΄Π½ΠΎ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π±Π»ΠΎΠΊΠΈ ΠΈΡ… ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 2

Как Π²Ρ‹Ρ€ΠΎΠ²Π½ΡΡ‚ΡŒ всС Π±Π»ΠΎΠΊΠΈ div ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Π»ΠΎΠΊ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ строкС выравнивался ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ?

ИмССм ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ структуру:

Для Π½ΠΈΡ… прописываСм классы:

.archive-container-for-articles <
width: 90%;
margin: 0 auto;
>

.archive-article <
display: inline-block;
vertical-align: top;

width: calc(33.3333% — ( 0.666666666667 * 36px ) );
margin: 0 10px 0 11px;
>

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Ссли ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ calc, Ρ‚ΠΎ Π·Π°Ρ‚Π΅ΠΌ Π½Π°Π΄ΠΎ ΠΏΠΎΠ΄ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡƒΡ‚Ρ‘ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ margin. Π˜Π½Π°Ρ‡Π΅ Π±Π»ΠΎΠΊΠΈ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ.

Π­Ρ‚Ρƒ Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²ΠΊΡƒ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π΄Π΅Π»Π°Ρ‚ΡŒ Π½Π° Π³Π»Π°Π·. Π—Π°Ρ‚ΠΎ, Ссли Π½Π° Π½ΠΎΠ²ΠΎΠΉ строкС Π±Π»ΠΎΠΊΠΎΠ² мСньшС, Ρ‡Π΅ΠΌ Π½Π° строкС Π²Ρ‹ΡˆΠ΅, этот ΠΎΠ΄ΠΈΠ½ΠΎΠΊΠΈΠΉ Π±Π»ΠΎΠΊ Π±ΡƒΠ΄Π΅Ρ‚ с Π»Π΅Π²ΠΎΠΉ стороны. И это смотрится ΠΊΡƒΠ΄Π° симпатичнСС, Ρ‡Π΅ΠΌ ΠΊΠΎΠ³Π΄Π° Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ строкС ΠΎΠ΄ΠΈΠ½ СдинствСнный Π±Π»ΠΎΠΊ располагаСтся ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ.

ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΠ² Ρ‚Π΅Ρ…Π½ΠΈΠΊΡƒ Π²Ρ‹ΡˆΠ΅, ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΡƒΡŽ вёрстку, со всСми Ρ€Π°Π²Π½Ρ‹ΠΌΠΈ краями, которая Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΡ€Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² экрана.

А Ссли ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π° мобильной вСрсии Π±Ρ‹Π»ΠΎ Π½Π΅ 3 Π±Π»ΠΎΠΊΠ°, Π° 2, Ρ‚ΠΎ Π² ccs для Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ 768 пиксСлСй, Ρ€Π°Π·ΠΎΠ±ΡŒΡ‘ΠΌ Π±Π»ΠΎΠΊΠΈ ΠΈΠ½Π°Ρ‡Π΅:

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊ ΠΆΠ΅:
Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊΠΈ для вязальной ΠΌΠ°ΡˆΠΈΠ½Ρ‹ сСвСрянка

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠΌ Ρ‚Π΅ ΠΆΠ΅ Π±Π»ΠΎΠΊΠΈ Π² мобильном Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅, Π½ΠΎ ΡƒΠΆΠ΅ ΠΏΠΎ Π΄Π²Π° Π±Π»ΠΎΠΊΠ° Π½Π° строку:

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 3

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π±ΡƒΠ΄Π΅ΠΌ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ flex. ΠœΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ это ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ способ выравнивания, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ просто. Однако FLEX Π½Π΅ справляСтся с Π·Π°Π΄Π°Ρ‡Π΅ΠΉ описанной Π² Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ 2. По ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, Ρƒ мСня Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ Π΄ΠΎΡΡ‚ΠΈΠ³Π½ΡƒΡ‚ΡŒ Ρ‚Π΅Ρ… ΠΆΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ².

К ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ сСкции:

#cssmenu ul <
list-style: none;
display: flex;
flex-wrap: wrap;
justify-content: center;
>

#cssmenu > ul > li <
margin: 1px;
>

Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅:

ΠŸΠ΅Ρ€Π΅ΠΊΠΈΠ΄Ρ‹Π²Π°Π΅Ρ‚ Π±Π»ΠΎΠΊΠΈ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ строку, Ссли ΠΎΠ½ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΡΡŽΡ‚ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€. Π˜Π½Π°Ρ‡Π΅ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ дальшС Π·Π° ΠΎΠΊΠ½ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

ΠœΡ‹ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π΅ΠΌ содСрТимоС Π±Π»ΠΎΠΊΠΎΠ² ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 4

Π•Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ выравнивания с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ flex.

ИмССм ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ с двумя Π±Π»ΠΎΠΊΠ°ΠΌΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ. Нам Π½ΡƒΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ эти 2 Π±Π»ΠΎΠΊΠ° Π΄Π΅Π»ΠΈΠ»ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρƒ Π½Π° Π΄Π²Π΅ Ρ€Π°Π²Π½Ρ‹Π΅ стороны.

Для этого ΠΏΡ€ΠΎΠΏΠΈΡˆΠ΅ΠΌ Π² стилях ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ свойства:

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 5

Π•ΡΡ‚ΡŒ Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²ΠΊΠΈ Π±Π»ΠΎΠΊΠΎΠ², Ссли ΠΈΡ… строго Ρ€Π°Π²Π½ΠΎΠ΅ количСство. НапримСр: Π±Π»ΠΎΠΊΠΎΠ² 9, ΠΏΠΎ 3 Π½Π° ΠΊΠ°ΠΆΠ΄ΡƒΡŽ строчку. И Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ всСгда. НапримСр, Π²Ρ‹ Π΄Π΅Π»Π°Π΅Ρ‚Π΅ Π»Π΅Π½Π΄ΠΈΠ½Π³ ΠΏΠ΅ΠΉΠ΄ΠΆ ΠΈ Π·Π½Π°Π΅Ρ‚Π΅ навСрняка, Ρ‡Ρ‚ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ лишнСго ΠΌΠ΅ΠΆΠ΄Ρƒ этими Π±Π»ΠΎΠΊΠ°ΠΌΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒΡΡ Π½Π° сайт Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚.

Π˜Ρ‚Π°ΠΊ, ΠΈΠΌΠ΅Π΅ΠΌ 9 Π±Π»ΠΎΠΊΠΎΠ² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Π²ΠΈΠ΄Π° (Π½Π΅ стал Π΄ΡƒΠ±Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ 9 Ρ€Π°Π· строки, Π½ΠΎ ΠΈΠΌΠ΅ΠΉΡ‚Π΅ Π²Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ Π±Π»ΠΎΠΊΠΎΠ² 9):

ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠ΅ΠΌ стили для Π½ΠΈΡ…:

.archive-container-for-articles <
width: 100%;
text-align: center;
>

.archive-article <
width: 25%;
vertical-align: top;
display: inline-block;
text-align: left;
>

.archive-article:nth-child(1),
.archive-article:nth-child(4),
.archive-article:nth-child(7) <
margin: 20px 0 30px 40px;
>

.archive-article:nth-child(2),
.archive-article:nth-child(5),
.archive-article:nth-child(8) <
margin: 20px 40px 30px;
>

.archive-article:nth-child(3),
.archive-article:nth-child(6),
.archive-article:nth-child(9) <
margin: 20px 40px 30px 0;
>

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠΌ Ρ‚ΠΎΠΆΠ΅ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΡƒΡŽ вёрстку. ΠŸΡ€ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠΈ экрана Π½Π΅ ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‰ΠΈΠΉΡΡ Π±Π»ΠΎΠΊ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² Ρ†Π΅Π½Ρ‚Ρ€ Π½ΠΈΠ·Π°

ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²ΠΎ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²ΠΊΠΈ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ‡Π΅Ρ‚ΠΊΠΎ ΠΈ понятно ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Ρ‚ΡŒ отступы ΠΌΠ΅ΠΆΠ΄Ρƒ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ.

А Π³Π»Π°Π²Π½Ρ‹ΠΉ нСдостаток, Ρ‡Ρ‚ΠΎ Π²Π½ΡƒΡ‚Ρ€ΡŒ Π±Π»ΠΎΠΊΠΎΠ² нСльзя Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ. Π›ΡŽΠ±ΠΎΠΉ элСмСнт:

Π±ΡƒΠ΄ΡŒ Ρ‚ΠΎ div ΠΈΠ»ΠΈ p ΠΈΠ»ΠΈ Π΅Ρ‰Ρ‘ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ, Π±ΡƒΠ΄Π΅Ρ‚ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ элСмСнт nth-child. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π½Π° Π½Π΅Π³ΠΎ налоТится стили CSS ΠΈ всС отступы сдСланныС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ margin смСстят Π±Π»ΠΎΠΊΠΈ Π½Π΅ Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π±Ρ‹Π»ΠΎ Π·Π°Π΄ΡƒΠΌΠ°Π½ΠΎ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ.

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅

ΠšΡΡ‚Π°Ρ‚ΠΈ, Π½Π° сайтС Π½Π΅Ρ‚ Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹. Π£ сайта Π½Π΅Ρ‚ Ρ†Π΅Π»ΠΈ ΡΠ°ΠΌΠΎΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒΡΡ, Π½ΠΎ Ссли Π²Π°ΠΌ ΠΏΡ€ΠΈΠ³ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ информация ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π΄ΠΎΠ½Π°Ρ‚ΠΈΡ‚ΡŒ ΠΌΠ½Π΅ Π½Π° Ρ‡Π°ΡˆΠ΅Ρ‡ΠΊΡƒ ΠΊΠΎΡ„Π΅ Π² ΠΌΠ°ΠΊΠ΄Π°ΠΊΠ΅. Π›Π°ΠΉΠΊΠ½ΡƒΡ‚ΡŒ страницу ΠΈΠ»ΠΈ просто ΠΏΠΎΠ±Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈΡ‚ΡŒ. ΠšΠ°Ρ€ΠΌΠ° Π²Π°ΠΌ зачтСтся.

Как ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ div справа, ΠΎΠ±Ρ‚Π΅ΠΊΠ°Π½ΠΈΠ΅, ΠΏΡ€ΠΈΠΌΠ΅Ρ€

Бвойство Π±Π»ΠΎΠΊΠ° float со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ right. Бвойство right со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ 0.

О ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π±Π»ΠΎΠΊΠ° div справа.

ΠŸΠΎΠ·ΠΈΡ†ΠΈΡ Π±Π»ΠΎΠΊΠ° справа свойство float со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ right

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ свойство «float» со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ «right» — Π±Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… свойств, Ρ‚ΠΎ получится Π±Π»ΠΎΠΊ с ΠΎΠ±Ρ‚Π΅ΠΊΠ°Π½ΠΈΠ΅ΠΌ.

ΠŸΠΎΡΡ‚Π°Π²ΠΈΠΌ свойство — float ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ справа –right.

float:right;/* ПолоТСниС справа */

background: #fd0; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° */

width: 300px; /* Π¨ΠΈΡ€ΠΈΠ½Π° */

Π”Π°Π»Π΅Π΅ создадим div, присвоим Π΅ΠΌΡƒ класс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ описали свСрху. И напишСм Π² самом Π΄ΠΈΠ²Π΅ тСкст — Класс — sprava.

Π‘ΠΌΠΎΡ‚Ρ€ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ:

Π­Ρ‚ΠΎΡ‚ тСкст написан Π²Ρ‹ΡˆΠ΅ Π±Π»ΠΎΠΊΠ°.

Π”Π°Π»Π΅Π΅ тСкст, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ написан, Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π½ΠΈΠΆΠ΅ Π±Π»ΠΎΠΊΠ°, ΠΊΠ°ΠΊ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΡ‚ тСкст, Ρ‡Ρ‚ΠΎ написан Π½ΠΈΠΆΠ΅ Π±Π»ΠΎΠΊΠ° Π΄ΠΈΠ² Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Ρ‚Π΅ΠΊΠ°Ρ‚ΡŒ наш Π±Π»ΠΎΠΊ слСва. Π­Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Π΄Π΅ΠΊΠΎΡ€Π°Ρ†ΠΈΠΈ страницы, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ располоТСниС ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, Π² Π²ΠΈΠ΄Π΅ ΠΏΡ€Π΅Π²ΡŒΡŽ!

И ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ тСкст Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ всю высоту, Π±Π»ΠΎΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ находится справа, Ρ‚ΠΎ тСкст Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΆΠ΅ Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ всю ΡˆΠΈΡ€ΠΈΠ½Ρƒ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°.

Div располоТСн справа свойство float Π±Π΅Π· обтСкания.

Π‘Π°ΠΌΠΎΠ΅ простоС, с ΠΌΠΎΠ΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния, ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ наш Π΄ΠΈΠ² с классом «sprava» Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π΄ΠΈΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΡƒΡŽ высоту, Ρ‡Ρ‚ΠΎ ΠΈ класс sprava, Ρ‚.Π΅. 100px.

И Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π½Π°ΡˆΠ΅ΠΌΡƒ Π½Π°Ρ€ΡƒΠΆΠ½ΠΎΠΌΡƒ Π±Π»ΠΎΠΊΡƒ «border: 1px solid;», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΡ‹ Π΅Π³ΠΎ смогли ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ!

Π£ нас получится:

border: 1px solid;

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ располоТСния Π±Π»ΠΎΠΊΠ° справа:

Как Π²ΠΈΠ΄ΠΈΠΌ, наш Π±Π»ΠΎΠΊ располоТился справа, ΠΈ тСкст, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ написан Π½ΠΈΠΆΠ΅, ΠΈ располоТился Π½ΠΈΠΆΠ΅ Π±Π»ΠΎΠΊΠ°.

Div справа с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ свойства margin-left

Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π΅Ρ‰Ρ‘ Ρ€Π°Π· Π½ΠΎΠ²Ρ‹ΠΉ Π΄ΠΈΠ². Π‘ Π½ΠΎΠ²Ρ‹ΠΌ классом.

Π ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Π±Π»ΠΎΠΊ ΠΈΠΌΠ΅Π΅Ρ‚ ΡˆΠΈΡ€ΠΈΠ½Ρƒ 740px , ΠΈ поставим Π² свойствах «margin-left =740px».

background: #fd0; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° */

width: 300px; /* Π¨ΠΈΡ€ΠΈΠ½Π° */

Π‘ΠΌΠΎΡ‚Ρ€ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ:

Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ. Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π½Π΅ ΡƒΡ‡Π»ΠΈ Ρ‚ΠΎΡ‡ΠΊΡƒ отсчСта ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π° ΠΎΠ½Π° располагаСтся Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ ΡƒΠ³Π»Ρƒ. НашСго Π±Π»ΠΎΠΊΠ°.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚Π½ΡΡ‚ΡŒ ΠΎΡ‚ 740 ΡˆΠΈΡ€ΠΈΠ½Ρƒ нашСго Π±Π»ΠΎΠΊΠ° 300 — ΠΈ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‘ Π² свойство «margin-left».

Как Π²ΠΈΠ΄ΠΈΠΌ, наш Π±Π»ΠΎΠΊ справа Π½Π΅ зашСл Π·Π° края Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°.

Div справа Π² ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΏΡ€Π°Π²ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°

Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π½ΠΎΠ²Ρ‹ΠΉ Π±Π»ΠΎΠΊΠ° ΠΈ Π½ΠΎΠ²Ρ‹ΠΉ класс:

Π”Π°Π½Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ Π±ΡƒΠ΄Π΅Ρ‚ находится ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ Π½Π° этих словах, Π½ΠΎ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²Π»ΠΈΡΡ‚ΡŒ Π½Π° Π½Π΅Π³ΠΎ.!

Если Π²Ρ‹ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΎΠΊΠ½Π°, Π΄ΠΎ ΠΌΠ΅Π½Π΅Π΅ Ρ‡Π΅ΠΌ 740(ΡˆΠΈΡ€ΠΈΠ½Π° Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°), Ρ‚ΠΎ Π±Π»ΠΎΠΊ Π½Π°Π΅Π΄Π΅Ρ‚ Π½Π° тСкст.

Когда Π΄Π°Π½Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Π΅Π·ΠΆΠ°Ρ‚ΡŒ Π½Π° основной Π±Π»ΠΎΠΊ с тСкстом?!

Π‘Π΄Π΅Π»Π°Π΅ΠΌ скрин, ΠΊΠΎΠ³Π΄Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ экрана мСньшС 1080 ΠΈ поставим Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΌΡƒ Π±Π»ΠΎΠΊΡƒ «border», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ Π΅Π³ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ.

Если Π²Ρ‹ Ρ‡ΠΈΡ‚Π°Π»ΠΈ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Π»ΠΈ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ†ΠΈΡ„Ρ€Ρ‹ Π½Π΅ Π±ΡŒΠ΅Ρ‚ΡΡ.

Π“Π»Π°Π²Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ » div » = 740px.

ΠŸΡ€ΠΈΠ±Π°Π²Π»ΡΠ΅ΠΌ 300px — ΡˆΠΈΡ€ΠΈΠ½Ρƒ нашСго Π±Π»ΠΎΠΊΠ° справа 740 + 300 = 1040, Π° Π½Π° скринС 1080. Π³Π΄Π΅ Π΅Ρ‰Π΅ 40 px?

Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρƒ «main_text» Π΅ΡΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ 20px отступа с ΠΊΠ°ΠΆΠ΄ΠΎΠΉ стороны, Π²ΠΎΡ‚ 20 + 20 — 40.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡˆΠΈΡ€ΠΈΠ½Π° ΠΎΠΊΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ мСньшС 1080, наш Π±Π»ΠΎΠΊ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Π΅Π·ΠΆΠ°Ρ‚ΡŒ Π½Π° основной Π±Π»ΠΎΠΊ «main_text».

Div справа Π² ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΏΡ€Π°Π²ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°

Когда ΠΌΡ‹ рассматривали ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ Π±Π»ΠΎΠΊΠ° справа с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ «margin-left: 440px;», Π½ΠΎ Ссли ваш Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Π±Π»ΠΎΠΊ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π΅Π·ΠΈΠ½ΠΎΠ²ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ, Ρ‚ΠΎ этот Π±Π»ΠΎΠΊ справа, Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ΅Π·ΠΆΠ°Ρ‚ΡŒ Π²ΠΏΡ€Π°Π²ΠΎ, ΠΏΡ€ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠΈ основного ΠΈ Π²Π»Π΅Π²ΠΎ ΠΏΡ€ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ.

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊ ΠΆΠ΅:
ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ счСтчик посСщСний wordpress

Π‘ΠΌΠΎΡ‚Ρ€ΠΈΠΌ Π½Π° скринС :

И Π΄Π°Π»Π΅Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, Π±Π»ΠΎΠΊ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ справа, Π² любой ситуации.

Div справа с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ свойства right

Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ Π±Π»ΠΎΠΊΠ°. ΠΈ помСстим Π΅Π³ΠΎ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π±Π»ΠΎΠΊ ΠΈ Π·Π°Π΄Π°Π΅ΠΌ Π΅ΠΌΡƒ свойства:

HTML & CSS: ΠΊΠ°ΠΊ Π½Π΅ Π½Π°Π΄ΠΎ

НС Π·Π°Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°ΠΌ ΡˆΠΈΡ€ΠΈΠ½Ρƒ, Ρ€Π°Π²Π½ΡƒΡŽ Π±Ρ€ΠΈΠΊΠΏΠΎΠΉΠ½Ρ‚Π°ΠΌ

Π­Ρ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств, Π³Π΄Π΅ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ Π½Π΅Ρ‚, Π½ΠΎ Π½Π΅ годится для дСсктопных Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ², Π³Π΄Π΅ ΠΎΠ½Π° Π΅ΡΡ‚ΡŒ ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ мСсто Π½Π° страницС.

Как это ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ? #

Допустим, Π΅ΡΡ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚ для страницы ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ 600px, ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ всю ΡˆΠΈΡ€ΠΈΠ½Ρƒ. Π—Π°Π΄Π°Π΄ΠΈΠΌ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄:

И посмотрим Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ. Начнём с ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ…:

ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ с фиксированной ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ…

На ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… всё ΠΊΠ°ΠΊ Π½Π°Π΄ΠΎ. ДСсктоп:

ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ с фиксированной ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ Π½Π° дСсктопС

На дСсктопС появилась Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ°, Π½ΠΎ ΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Π°Ρ. ΠŸΠΎΡ‡Π΅ΠΌΡƒ?

body содСрТащий ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ с фиксированной ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ Π½Π° дСсктопС

ΠŸΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ° ΠΎΡ‚ΡŠΠ΅Π»Π° Ρ‡Π°ΡΡ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΎΠΊΠ½Π°, ΠΈ для ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ мСньшС мСста.

На дСсктопС body Π±ΡƒΠ΄Π΅Ρ‚ мСньшС ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΎΠΊΠ½Π°, поэтому Π½Π° ΡˆΠΈΡ€ΠΈΠ½Π΅ ΠΎΠΊΠ½Π° 600px элСмСнт Ρ‚ΠΎΠΉ ΠΆΠ΅ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Π½Π΅ помСстится, Ρ‡Ρ‚ΠΎ ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ появлСниС Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ.

Π•ΡΡ‚ΡŒ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ трСбуСтся ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, ΠΈ свободного Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° это.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ с фиксированной ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΎΠΉ

На ΠΌΠ°ΠΊΠ΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, прСдусмотрСны поля. МоТно ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΡ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π±Π΅Π· ΡƒΡ‡Ρ‘Ρ‚Π° этих ΠΏΠΎΠ»Π΅ΠΉ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π·Π°Π΄Π°Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ.

Π’Π°ΠΊ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠ³ Π±Ρ‹ Ρ€Π°ΡΡ‚ΠΎΠΏΡ‹Ρ€ΠΈΡ‚ΡŒ страницу, оказываСтся ΡƒΠΆΠ΅, Ρ‡Π΅ΠΌ доступноС пространство, ΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚.

ΠŸΡ€ΠΎΡΡ‚ΠΎΠ΅ ΠΈ быстроС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

Если всё ΠΆΠ΅ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ вмСстС с полями Π²Π½ΡƒΡ‚Ρ€ΠΈ, вмСсто width ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ max-width :

Π’Π°ΠΊ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° Π½Π΅ растянСтся ΡˆΠΈΡ€Π΅ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ значСния, Π° Ссли мСста окаТСтся нСдостаточно β€” соТмётся.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ с Ρ€Π΅Π·ΠΈΠ½ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΎΠΉ

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π° ΡƒΠ·ΠΊΠΈΡ… экранах ΠΊΠΎΠ½Π΅Π½Ρ‚ Π½Π΅ болтался ΡƒΠ·ΠΊΠΎΠΉ полосой, Π° Π·Π°Π½ΠΈΠΌΠ°Π» всю Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠ½Π°Ρ‡Π΅: Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° (ΠΈ ΠΎΠ½ растянСтся Π½Π° всю ΡˆΠΈΡ€ΠΈΠ½Ρƒ body ), Π½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ Π±ΠΎΠΊΠΎΠ²Ρ‹Π΅ margin ΠΈΠ»ΠΈ padding .

ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ Π±Π΅Π· фиксированной ΡˆΠΈΡ€ΠΈΠ½Ρ‹ сам подгонится ΠΏΠΎΠ΄ доступноС пространство Π½Π΅ вызывая Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΡƒ, ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚ΡΠ½ΡƒΡ‚ΡŒΡΡ вмСстС с ΠΎΠΊΠ½ΠΎΠΌ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π½Π° дСсктопС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ страницу Π½Π΅ ратстягивало Π½Π° всё ΠΎΠΊΠ½ΠΎ, Ссли Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ экран.

ΠœΠΈΠ½ΡƒΡ способа Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² этом случаС Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Π΄ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ€Π΅Π·ΠΈΠ½ΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ содСрТимого, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΎ Π½Π΅ сбивалось Π² ΠΊΡƒΡ‡Ρƒ ΠΈΠ»ΠΈ Π½Π΅ Ρ€Π°Π·ΠΌΠ°Π·Ρ‹Π²Π°Π»ΠΎΡΡŒ ΠΏΠΎ страницС. Если Π½Π° это Π½Π΅Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, просто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ способ с фиксированной ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΎΠΉ.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ с Ρ„ΠΎΠ½ΠΎΠΌ Π½Π° всю ΡˆΠΈΡ€ΠΈΠ½Ρƒ страницы

НапримСр, Π² ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ трСбуСтся Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ с Ρ„ΠΎΠ½ΠΎΠΌ ΡˆΠΈΡ€ΠΈΠ½Ρƒ страницы

Π£ шапки Ρ„ΠΎΠ½ ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅ страницы, содСрТимоС ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ.

На самом Π΄Π΅Π»Π΅, Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΠΎΡ‡Ρ‚ΠΈ Π½ΠΈΡ‡Π΅ΠΌ Π½Π΅ отличаСтся ΠΎΡ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ…. Π’ случаС с Ρ€Π΅Π·ΠΈΠ½ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΎΠΉ ΠΈ ΠΏΠ°Π΄Π΄ΠΈΠ½Π³Π°ΠΌΠΈ, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ Ρ„ΠΎΠ½ самой ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° ΠΈ Ρ‚Π°ΠΊ растянута Π½Π° ΡˆΠΈΡ€ΠΈΠ½Ρƒ страницы. Π’ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… случаях снаруТи ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° Π½ΡƒΠΆΠ½ΠΎ просто Π·Π°Π΄Π°Ρ‚ΡŒ ΠΎΠ±Ρ‘Ρ€Ρ‚ΠΊΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π΄Π°Π½ Ρ„ΠΎΠ½.

ΠžΠ±Ρ‘Ρ€Ρ‚ΠΊΠ° с Ρ„ΠΎΠ½ΠΎΠΌ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅ ΠΈ всСгда Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°ΡΡ‚ΡΠ³ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅ body Π½Π΅ вызывая появлСниС ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ. ΠŸΡ€ΠΈ этом содСрТимоС Π²Π½ΡƒΡ‚Ρ€ΠΈ Π½Π΅Ρ‘ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Π² зависимости ΠΎΡ‚ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ способа.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ с ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΎΠΉ Π½Π° всю ΡˆΠΈΡ€ΠΈΠ½Ρƒ страницы

Иногда Π½ΡƒΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚ΡΠ½ΡƒΠ»Π°ΡΡŒ Π½Π΅ вся ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°, Π° Ρ‡Π°ΡΡ‚ΡŒ содСрТимого, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ с ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΎΠΉ Π½Π° ΡˆΠΈΡ€ΠΈΠ½Ρƒ страницы

Π’ этом случаС ΡˆΠΈΡ€ΠΈΠ½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ с тСкстом дСлаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… способов, Π½ΠΎ для ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ потрСбуСтся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄.

Если Π½ΡƒΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ€Π°ΡΡ‚ΡΠ³ΠΈΠ²Π°Π»Π°ΡΡŒ ΠΈ сТималась вмСстС с ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ, достаточно Π±ΡƒΠ΄Π΅Ρ‚ ΠΊΠΎΠ΄Π° для ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ:

Но Ссли трСбуСтся, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π½Π΅ мСнялись, Π° всё, Ρ‡Ρ‚ΠΎ Π½Π΅ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΠ»ΠΎΡΡŒ ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅, просто ΠΎΠ±Ρ€Π΅Π·Π°Π»ΠΎΡΡŒ, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ Π½ΡƒΠΆΠ½Π° ΠΎΠ±Ρ‘Ρ€Ρ‚ΠΊΠ°:

Π’Π΅ΠΏΠ΅Ρ€ΡŒ цСнтрируСтся ΠΎΠ±Ρ‘Ρ€Ρ‚ΠΊΠ°, ΠΈ ΠΎΠ½Π° ΠΆΠ΅ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ:

На ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… всё Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π·Π°Π΄ΡƒΠΌΠ°Π½ΠΎ, Π½ΠΎ Ссли ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π½Π° дСсктопС, обнаруТится Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ°:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ с ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΎΠΉ Π½Π° ΡˆΠΈΡ€ΠΈΠ½Ρƒ страницы с Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΎΠΉ Π½Π° дСсктопС

ΠŸΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ 100vw β€” это Π½Π΅ ΡˆΠΈΡ€ΠΈΠ½Π° body , Π° вся ΡˆΠΈΡ€ΠΈΠ½Π° ΠΎΠΊΠ½Π° вмСстС с ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΎΠΉ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ элСмСнт Ρ‚Π°ΠΊΠΎΠΉ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Π½Π° страницС Π½Π΅ помСстится, Ρ‡Ρ‚ΠΎ ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ появлСниС Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ.

Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, Π±Π»ΠΈΠΆΠ°ΠΉΡˆΠ΅ΠΌΡƒ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŽ ΡˆΠΈΡ€ΠΎΠΊΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, растянутому Π½Π° всю ΡˆΠΈΡ€ΠΈΠ½Ρƒ страницы, Π·Π°Π΄Π°ΠΉΡ‚Π΅ overflow: hidden .

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ с ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΎΠΉ Π½Π° ΡˆΠΈΡ€ΠΈΠ½Ρƒ страницы Π±Π΅Π· Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ

Π“ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠΏΠ°Π»Π°, всё Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ Π½Π°Π΄ΠΎ.

Π˜Ρ‚ΠΎΠ³ΠΎ

НС Π·Π°Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°ΠΌ ΡˆΠΈΡ€ΠΈΠ½Ρƒ, Ρ€Π°Π²Π½ΡƒΡŽ Π±Ρ€ΠΈΠΊΠΏΠΎΠΉΠ½Ρ‚Π°ΠΌ, это ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ появлСниС Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ Π² дСсктопных Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ…. Π—Π°Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΌΠ΅Π½ΡŒΡˆΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠ°Π΄Π΄ΠΈΠ½Π³ΠΈ/ΠΌΠ°Ρ€Π΄ΠΆΠΈΠ½Ρ‹ для ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ² с нСфиксированной ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ.

Div вСрстка. Как Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ исполнСния

div вСрстка

Π’ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ div-ΠΎΠ². ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ я Ρ€Π΅ΡˆΠΈΠ» ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ ΡΡ‚Π°Ρ‚ΡŒΡŽ, которая Π±Ρ‹ всС содСрТала Π±Ρ‹ Π² сСбС, Ρ‡Ρ‚ΠΎ касаСтся Π±Π»ΠΎΡ‡Π½ΠΎΠΉ вСрстки. Из Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ Π’Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π’Π°ΡˆΡƒ ΠΏΠ΅Ρ€Π²ΡƒΡŽ страницу, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π±Π»ΠΎΡ‡Π½ΡƒΡŽ вСрстку. Но основной Π°ΠΊΡ†Π΅Π½Ρ‚ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ я всС-Ρ‚Π°ΠΊΠΈ Ρ…ΠΎΡ‡Ρƒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ…, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ, особСнно Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ своС знакомство с Div-Π°ΠΌΠΈ. Благодаря этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ рассмотрим всСвозмоТныС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ употрСблСния div-ΠΎΠ², ΡƒΠ·Π½Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ с этими Π±Π»ΠΎΠΊΠ°ΠΌΠΈ, ΠΊΠ°ΠΊ ΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΊΠ°ΠΊ ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ. Под ΡΡ‚Π°Ρ‚ΡŒΠ΅ΠΉ Π’Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ, оставляйтС свои ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Ρ‹, вопросы, ΠΈ я ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠΌΠΎΠ³Ρƒ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π’Π°ΡˆΡƒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΠΈ Π΄Π°ΠΆΠ΅ добавлю Π’Π°ΡˆΡƒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Π² ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ ΡΡ‚Π°Ρ‚ΡŒΡŽ для ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

Div β€” вСрстка, это Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅?

РаньшС, Π² эпоху становлСния ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° сайты Π²Π΅Ρ€ΡΡ‚Π°Π»ΠΈΡΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ достаточно нСэффСктивно, ΠΈ Π½Π° смСну этому ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ΅ΠΌΡƒ способу ΠΏΡ€ΠΈΡˆΠ΅Π» Π½ΠΎΠ²Ρ‹ΠΉ β€” блочная вСрстка, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Div-Ρ‹. Как Π²ΠΈΠ΄Π½ΠΎ, Π΄Π°ΠΆΠ΅ названия ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² вСрстки сайтов ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‚ Ρ‚Π΅ Ρ‚Π΅Π³ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² создании сайта. РаньшС это Π±Ρ‹Π» Ρ‚Π΅Π³ <table> сСйчас Ρ‚Π΅Π³ <div>.

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊ ΠΆΠ΅:
Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊ с ΠΏΡƒΠ»ΡŒΡ‚ΠΎΠΌ ΠΌΠ΅Ρ€ΠΊΡƒΡ€ΠΈΠΉ 206

Если Π²Π·Π³Π»ΡΠ½ΡƒΡ‚ΡŒ практичСски Π½Π° любой соврСмСнный сайт, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΈΡ… Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ сходство, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ присутствиС Π½Π° этих сайтах ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π½Π½Ρ‹Ρ… Π·ΠΎΠ½: мСню (menu), ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ (content), шапка (header), Π½ΠΈΠ· сайт (footer). Π’Π°ΠΊΠΈΠ΅ Π·ΠΎΠ½Ρ‹ Π΅ΡΡ‚ΡŒ практичСски Ρƒ любого сайта. А выглядят ΠΎΠ½ΠΈ всС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅.

На рисункС Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ я ΡƒΠΊΠ°Π·Π°Π» Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ Π·ΠΎΠ½Ρ‹ ΠΌΠΎΠ΅Π³ΠΎ сайта. ΠšΡ€Π°ΡΠ½Ρ‹ΠΌ β€” ΡˆΠ°ΠΏΠΊΡƒ, Π·Π΅Π»Π΅Π½Ρ‹ΠΌ β€” мСню, синим β€” ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, Ρ‡Π΅Ρ€Π½Ρ‹ΠΌ β€” Π½ΠΈΠ· сайта. Π’ сСрСдинС ΠΊΠΎΠ½Π΅Π½Ρ‚Π° Ρ‚Π°ΠΊΠΆΠ΅ я Π΄ΠΎΠ±Π°Π²ΠΈΠ» Π±Π»ΠΎΠΊ названия ΡΡ‚Π°Ρ‚ΡŒΠΈ, ΠΈ собствСнно Π±Π»ΠΎΠΊ самой ΡΡ‚Π°Ρ‚ΡŒΠΈ (тСкста). Π’ΠΎΡ‚ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ выглядит ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ² 70 сайтов Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±Π»ΠΎΠΊΠΈ ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ мСстами, Π½ΠΎ ΡΡƒΡ‚ΡŒ остаСтся Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅.

ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° Π±Π»ΠΎΡ‡Π½ΠΎΠΉ div вСрстки

ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° Π΄ΠΈΠ²Π½ΠΎΠΉ вСрстки ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅:

  • мСньшС ΠΊΠΎΠ΄Π°, Π° Π·Π½Π°Ρ‡ΠΈΡ‚ мСньшС «мусорных» Ρ‚Π΅Π³ΠΎΠ² Π½Π° страницС
  • Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΠΎΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ, Ρ‚.ΠΊ. ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ div Π½Π΅ привязан Π½ΠΈ ΠΊ Ρ‡Π΅ΠΌΡƒ (Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ячСйки Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹)
  • Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ мСстами Π±Π»ΠΎΠΊΠΈ Π² ΠΊΠΎΠ΄Π΅ Π½Π΅ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹ΠΌ способом (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сначала ΠΈΠ΄Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, Π° ΠΏΠΎΡ‚ΠΎΠΌ ΠΈΠ΄Π΅Ρ‚ шапка, хотя Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ сначала ΠΈΠ΄Π΅Ρ‚ шапка, Π° ΠΏΠΎΡ‚ΠΎΠΌ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚)
  • Π³ΠΎΡ€Π°Π·Π΄ΠΎ большС возмоТностСй для Ρ€Π°Π·Π½Ρ‹Ρ… JavaScript’ов
  • соврСмСнный Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ (табличная вСрстка Π±ΠΎΠ»Π΅Π΅ Π½Π΅ примСняСтся)

НачинаСм ΠΊΠΎΠ΄ΠΈΡ‚ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Div (Ρ‚Π΅Π³ <div>)

ЕстСствСнно, Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ с простого, Π° Ρ†Π΅Π»ΡŒ Ρƒ нас ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚ сайта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ Π²Ρ‹ΡˆΠ΅. Π”Π°, вСсь ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π° страницах я Π±ΡƒΠ΄Ρƒ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠ΄Ρ‹.

Π”Π°Π²Π°ΠΉΡ‚Π΅ создадим ΠΏΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΠΈΠΉ шаблон страницы, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ div-Ρ‹. Π£Ρ‡Ρ‚ΠΈΡ‚Π΅, Π΄Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π½Π°Π΄ΠΎ Π²Ρ‹ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ послС <body> ΠΈ ΠΏΠ΅Ρ€Π΅Π΄ </body>. Ну это я надСюсь ΠΎΠ±ΡŠΡΡΠ½ΡΡ‚ΡŒ Π’Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ.

Π§Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ? На страницС Π΄ΠΎΠ»ΠΆΠ½Ρ‹ появится слова: block 1, block 2, block 3, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ΄ΡƒΡ‚ Π² столбик, ΠΎΠ΄ΠΈΠ½ Π·Π° Π΄Ρ€ΡƒΠ³ΠΈΠΌ, ΠΏΡ€ΠΈ этому Π½Π° страницС большС Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅Ρ‚. Π’Π°ΠΊΠΎΠΉ ΠΆΠ΅ эффСкт, кстати, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ html Ρ‚Π΅Π³ <p>. Π’Ρ‹ спроситС, ΠΈ Ρ‡Ρ‚ΠΎ дальшС. А Π²ΠΎΡ‚ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρ‚ΠΎ ΠΈ начинаСтся самоС интСрСсноС. Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ нашими div-Π°ΠΌΠΈ, ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΡ… ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ с Π½ΠΈΠΌΠΈ всС, Ρ‡Ρ‚ΠΎ Π’Π°ΡˆΠ΅ΠΉ Π΄ΡƒΡˆΠ΅ ΡƒΠ³ΠΎΠ΄Π½ΠΎ (Π½Π° самом Π΄Π΅Π»Π΅ Π½Π΅ всС, Π½ΠΎ это Π² ΠΊΠΎΠ½Ρ†Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ) ΠΌΡ‹ обязаны ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» CSS. Π― Π½Π΅ Π±ΡƒΠ΄Ρƒ здСсь ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π½Π° Π½Π΅ΠΌ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ Π’Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅. Π–Π΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ сразу сСбя ΠΏΡ€ΠΈΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» стилСй ΠΊ своим страницам сразу ΠΆΠ΅, Π° Π½Π΅ Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ» стили. Π’ ΠΈΡ‚ΠΎΠ³Π΅ Ρƒ нас Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π΄Π²Π° Ρ„Π°ΠΉΠ»Π°: index.html ΠΈ style.css β€” Π΄Π°Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π² любом Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ (Π΄Π°ΠΆΠ΅ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚ ΡΠ³ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ), Π³Π»Π°Π²Π½ΠΎΠ΅, это ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° ΠΏΡ€ΠΈ Π΅Π³ΠΎ сохранСнии.

Π”Π°Π²Π°ΠΉΡ‚Π΅ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π·Π°Π΄Π°Π΄ΠΈΠΌ для Π½Π°ΡˆΠΈΡ… div-ΠΎΠ² Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ полосу красного Ρ†Π²Π΅Ρ‚Π°. Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Π½ΠΈΠΆΠ΅ ΠΊΠΎΠ΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π² css.

Π­Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΠΊΠΎΠ΄ вставляСм Π² index.html

Π‘ΠΎΠ·Π΄Π°Π² эти Π΄Π²Π° Ρ„Π°ΠΉΠ»Π° (style.css ΠΈ index.html) ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π² index.html ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ всё Ρ‚ΠΎ ΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ ΠΈ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ случаС, Π½ΠΎ Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π΄ΠΈΠ²Π° Π±ΡƒΠ΄Π΅Ρ‚ красная Π³Ρ€Π°Π½ΠΈΡ†Π°. Β«Π£ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒΒ» Π±Π»ΠΎΠΊΠ°ΠΌΠΈ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS ΠΈ присвоСния ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ div’у собствСнного класса. Π‘Ρ€Π°Π·Ρƒ Π³ΠΎΠ²ΠΎΡ€ΡŽ, Ρ‡Ρ‚ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ style=»color: #a00;» (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½Π»Π°ΠΉΠ½ΠΎΠ²Ρ‹Π΅ стили) прямо Π½Π° html-страницС считаСтся Π΄ΡƒΡ€Π½Ρ‹ΠΌ Ρ‚ΠΎΠ½ΠΎΠΌ, Π° ΠΏΠΎΠ·ΠΆΠ΅ услоТнит Тизнь ΠΈ Π²Π°ΠΌ β€” слоТно ΠΎΡ‚Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ страницу. (ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Ρ‡Ρ‚ΠΎ Π’Ρ‹ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π·Π°Ρ…ΠΎΡ‚Π΅Π»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° сайтС, Π° Ρƒ Вас тысячи страница, устанСтС ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ. Π’ΡƒΡ‚ ΠΆΠ΅ просто Π½Π°Π΄ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ всСго ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΉΠ».

Бвойство float для Div-ΠΎΠ²

Π’ΠΎΡ‚ ΠΌΡ‹ ΠΈ создали Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π°ΡˆΠΈΡ… Π±Π»ΠΎΠΊΠΎΠ² красной Π»ΠΈΠ½ΠΈΠΉ, Π½ΠΎ, ΠΊΠ°ΠΊ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒΡΡ, Π½Π° этом Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ ΡƒΠ΅Π΄Π΅ΡˆΡŒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ размСстим наши Π±Π»ΠΎΠΊΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎ. Π§Ρ‚ΠΎΠ±Ρ‹ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ свойство CSS β€” float. Π”Π°Π½Π½ΠΎΠ΅ свойство ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ Π½Π°ΡˆΠΈΡ… Π±Π»ΠΎΠΊΠΎΠ², ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Π°Π½Π½ΠΎΠ³ΠΎ свойства ΠΌΡ‹ смоТСм Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒ наши Π±Π»ΠΎΠΊΠΈ ΠΊΠ°ΠΊ Π½Π°ΠΌ хочСтся. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ размСстим наши Π±Π»ΠΎΠΊΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎ, ΠΎΠ΄ΠΈΠ½ Π·Π° Π΄Ρ€ΡƒΠ³ΠΈΠΌ. Π’ΠΠ˜ΠœΠΠΠ˜Π•! Π—Π°Π΄Π°Ρ‚ΡŒ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ слСва ΠΈΠ»ΠΈ справа, ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ выравнивания Π½Π΅Ρ‚, ΡƒΡ‡Ρ‚ΠΈΡ‚Π΅ это! НапишСм наш ΠΊΠΎΠ΄ Π² CSS.

Если ΠΌΡ‹ сСйчас ΠΎΡ‚ΠΊΡ€ΠΎΠ΅ΠΌ страницу Π² нашСм Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ β€” наши Π΄ΠΈΠ²Ρ‹ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π΄Ρ€ΡƒΠ³ Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ. ΠŸΡ€ΠΈ этом ΠΈΡ… ΡˆΠΈΡ€ΠΈΠ½Π° зависит ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ находится Π² этих Π΄ΠΈΠ²Π°Ρ…, ΠΈ вычисляСтся автоматичСски Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ. Если Π²Ρ‚ΠΎΡ€ΠΎΠΌΡƒ div-Ρƒ Π·Π°Π΄Π°Ρ‚ΡŒ свойства float:right , Ρ‚ΠΎ ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π±Π»ΠΎΠΊ прибился ΠΊ ΠΏΡ€Π°Π²ΠΎΠΉ сторонС нашСй страницы. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π»Π΅Π³ΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ порядок Π½Π°ΡˆΠΈΡ… Π΄ΠΈΠ²ΠΎΠ² ΠΈ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ мСню ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚. Π’ Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ div-Ρƒ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡ‚ΠΎΠΌ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ всякой Π½Π΅Π½ΡƒΠΆΠ½ΠΎΠΉ Π½Π°ΠΌ ΠΌΠΈΡˆΡƒΡ€Ρ‹.

Π’Π°ΠΆΠ½ΠΎ! Π‘Ρ€Π°Π·Ρƒ Ρ…ΠΎΡ‡Ρƒ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ссли Π’Ρ‹ Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ Π² css, Ρ‚ΠΎ сразу ΠΏΡ€ΠΈΠ²Ρ‹ΠΊΠ°ΠΉΡ‚Π΅ ΠΊ Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΌΡƒ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π² css классы, Π° Π½Π΅ id. Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π’Π°ΠΌ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ, особСнно Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° Π’Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ jQuery. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, названия классов ΠΎΡ‡Π΅Π½ΡŒ рСкомСндуСтся ΠΏΠΈΡΠ°Ρ‚ΡŒ «говорящиС». НапримСр, для ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ класс Π΄ΠΈΠ²Π° .content, Π° для сайдбара β€” .sidebar. Если ΠΆΠ΅ Π’Ρ‹ ΠΆΠ΅Π»Π°Π΅Ρ‚Π΅ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ свойство для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ элСмСнта Π½Π° Π’Π°ΡˆΠ΅ΠΉ страницС, Ρ‚ΠΎΠ³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ #id.

Π’Π°ΠΆΠ½ΠΎ! Π’ ΠΊΠΎΠ΄Π΅ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΡΡ‚Ρ€Π°Π½Π½ΡƒΡŽ приписку Π² html β€” <div style=»clear: both;»></div> . Π§Ρ‚ΠΎ это Π·Π° нСпонятный Ρ‚Π°ΠΊΠΎΠΉ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ div спроситС Π’Ρ‹? ВсС просто, ΡƒΠ²Π°ΠΆΠ°Π΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅Ρ€Ρ‹, ΠΌΡ‹ обязаны ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ, Ρ‡Ρ‚ΠΎ послС этой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ div-Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠ΄Ρ‚ΠΈ Π½ΠΈΠΆΠ΅ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ…. Если это Π½Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π΅Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ситуация, ΠΊΠΎΠ³Π΄Π° Π΄ΠΈΠ²Ρ‹ Π²Ρ‹ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² ΠΎΠ΄Π½Ρƒ ΠΊΠΎΠ»ΠΎΠ½ΠΊΡƒ, ΠΈΠ»ΠΈ Π½Π°Π»ΠΈΠ·Π°ΡŽΡ‚ Π΄Ρ€ΡƒΠ³ Π½Π° Π΄Ρ€ΡƒΠ³Π°. Π­Ρ‚ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ Ρ‚ΠΈΠΏΠ° html Ρ‚Π΅Π³Π° <br>, Π½ΠΎ для div-ΠΎΠ².

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊ ΠΆΠ΅:
ΠŸΡ€ΠΈΠ½Ρ‚Π΅Ρ€ brother ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ счСтчик Π±Π°Ρ€Π°Π±Π°Π½Π°

Бвойство padding ΠΈ margin для div-oΠ²

Π’Π°ΠΆΠ½Ρ‹Π΅ свойства Π² Π±Π»ΠΎΡ‡Π½ΠΎΠΉ вСрсткС div-Π°ΠΌΠΈ. И умСния ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π’Π°ΠΌ Π² создании ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… дизайнСрских Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ для Π’Π°ΡˆΠ΅Π³ΠΎ сайта. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ, Ссли ΡƒΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ эти свойства Π½Π°ΡˆΠΈΡ… div-ΠΎΠ² (Π±Π»ΠΎΠΊΠΎΠ²), Ρ‚ΠΎ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Ρƒ, Ρ‡Ρ‚ΠΎ всС div-Ρ‹ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π²ΠΏΠ»ΠΎΡ‚Π½ΡƒΡŽ ΠΊ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Ρƒ, Π² нСзависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΈΠ΄ΡƒΡ‚ ΠΎΠ½ΠΈ Π΄Ρ€ΡƒΠ³ Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΈΠ»ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΈΠΌ. ИмСнно благодаря нашим свойствам, Ρ‚Π°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ padding ΠΈ margin β€” ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ div- Π°ΠΌΠΈ, Π»ΠΈΠ±ΠΎ Π²Π½ΡƒΡ‚Ρ€ΠΈ самих Π΄ΠΈΠ²ΠΎΠ². НапримСр:

Π”Π°Π½Π½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ Π² CSS ΠΌΡ‹ ΡƒΠΊΠ°Π·Π°Π»ΠΈ нашим Π΄ΠΈΠ²Π°ΠΌ расстояниС ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ расстояниС Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π²Π½ΡƒΡ‚Ρ€ΠΈ самого Π±Π»ΠΎΠΊΠ°.

Если ΠΆΠ΅ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ΄ΠΈΠ½ наш Π±Π»ΠΎΠΊ (div) располагался Π½Π° ΠΊΠ°ΠΊΠΎΠΌ-Ρ‚ΠΎ особСнном расстоянии ΠΎΡ‚ своСго сосСднСго Π±Π»ΠΎΠΊΠ°, Ρ‚ΠΎ Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ свойство margin.

Π’Π°ΠΆΠ½ΠΎ! Бвойства padding ΠΈ margin ΠΈΠΌΠ΅ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹. Если ΠΌΡ‹ просто Π·Π°Π΄Π°Π΄ΠΈΠΌ количСство пиксСлСй ΠΈ всС, это Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Π»ΠΈ с padding, Ρ‚ΠΎ со всСх Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… сторон Π±ΡƒΠ΄Π΅ΠΌ сдСлано это расстояниС. Если Π·Π°Π΄Π°Ρ‚ΡŒ Π΄Π²Π΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚Π°ΠΊ: margin: 10px 5 px. Π’ΠΎ свСрху ΠΈ снизу Π±ΡƒΠ΄Π΅Ρ‚ расстояниС Π² 10px, Π° слСва ΠΈ справа ΠΏΠΎ 5px.

Π’Π°ΠΆΠ½ΠΎ! Π’Π°ΠΊΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΈ пСрсонализированныС ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠΈ. Они Π·Π°Π΄Π°ΡŽΡ‚ΡΡ присвоСниСм ΠΊ нашим свойствам слов bottom (Π½ΠΈΠ·), top (Π²Π΅Ρ€Ρ…), left, right. Π’ нашСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ расстояниС справа.

Бвойство border β€” Π·Π°Π΄Π°Π΅ΠΌ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ нашим div-Π°ΠΌ

Π‘Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚Π»ΠΈΠ²ΡƒΡŽ Π³Ρ€Π°Π½ΠΈΡ†Ρƒ нашим Π±Π»ΠΎΠΊΠ°ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ наглядно Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… Ρ€Π°Π·Π½ΠΈΡ†Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ собой. Π’ этом случаС Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ свойство border. Благодаря этому свойству ΠΌΡ‹ смоТСм Π·Π°Π΄Π°Ρ‚ΡŒ Π³Ρ€Π°Π½ΠΈΡ†Ρƒ Π½Π°ΡˆΠ΅ΠΌΡƒ Π΄ΠΈΠ²Ρƒ ΠΏΠΎ Π½Π°ΡˆΠ΅ΠΌΡƒ Π²Ρ‹Π±ΠΎΡ€Ρƒ. Π”Π°Π½Π½ΠΎΠ΅ свойство ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Ρ€ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ±Π΅Π»Π°ΠΌΠΈ. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ β€” ΡˆΠΈΡ€ΠΈΠ½Π°, задаСтся пиксСлями. БобствСнно это ΡˆΠΈΡ€ΠΈΠ½Π° нашСй Π³Ρ€Π°Π½ΠΈΡ†Ρ‹. Π’Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ β€” ΡΡ‚ΠΈΠ»ΡŒ. Π‘Ρ‚ΠΈΠ»Π΅ΠΉ достаточно ΠΌΠ½ΠΎΠ³ΠΎ, ΠΈ потрСбуСтся цСлая ΡΡ‚Π°Ρ‚ΡŒΡ , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΈΡ… всС. КакиС ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ стили? НапримСр двойная Π³Ρ€Π°Π½ΠΈΡ†Π°, ΠΈΠ»ΠΈ прСрывистая. И Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. Π’ нашСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ solid β€” ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½ΡƒΡŽ линию Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΡˆΠΈΡ€ΠΈΠ½Ρ‹. Π’Ρ€Π΅Ρ‚ΠΈΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ β€” это собствСнно Ρ†Π²Π΅Ρ‚. ΠœΠΎΠΆΠ΅Ρ‚ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒΡΡ 16-Ρ€ΠΈΡ‡Π½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, Π»ΠΈΠ±ΠΎ словом ΠΏΠΎ-английски, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ black.

Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π³Ρ€Π°Π½ΠΈΡ†Ρƒ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· сторон нашСго div-Π°, для этого Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ ΡƒΠΆΠ΅ упомянутыми top, bottom, left, right. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° Π½ΠΈΠΆΠ΅.

Бвойство width ΠΈ height для div-ΠΎΠ²

Π’ΠΎΡ‚ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°Π΄Π°Ρ‚ΡŒ нашим div-Π°ΠΌ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ высоту, Ρ‡Ρ‚ΠΎ сдСлаСт наши Π΄ΠΈΠ²Ρ‹ Π±ΠΎΠ»Π΅Π΅ наглядными. ΠŸΡ€ΠΎΡΡ‚ΠΎ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² свойства ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ класса Π½Π°ΡˆΠΈΡ… div-ΠΎΠ² width:300px; height:500 px. ΠžΡ‚ΠΊΡ€ΠΎΠ΅ΠΌ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΡˆΡƒ страницу, Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ наши Π±Π»ΠΎΠΊΠΈ стали Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ большС ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ выглядят Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎ. Π—Π°Π±Π΅Π³Ρƒ сразу Π²ΠΏΠ΅Ρ€Π΅Π΄ ΠΈ скаТу, Ρ‡Ρ‚ΠΎ ΡˆΠΈΡ€ΠΈΠ½Π° ΠΈ высота ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒΡΡ Π² пиксСлях ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…. Π£Ρ‡Ρ‚ΠΈΡ‚Π΅ это.

Wrapper. Π§Ρ‚ΠΎ это ΠΈ Π·Π°Ρ‡Π΅ΠΌ?

ΠœΡ‹ с Π’Π°ΠΌΠΈ дошли Π΄ΠΎ довольно Π²Π°ΠΆΠ½ΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π² вСрсткС сайта, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Π΄ΠΎ wrapper-Π°. Π’Ρ‹ сами Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π’Π°ΠΌ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΈΠ»ΠΈ Π½Π΅Ρ‚, Π½ΠΎ я Π’Π°ΠΌ ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ. Но для Π½Π°Ρ‡Π°Π»Π° Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠΎΠΉΠΌΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ это Π²ΠΎΠΎΠ±Ρ‰Π΅ Ρ‚Π°ΠΊΠΎΠ΅.

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ, ΠΏΡ€ΠΈ создании сайта Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ наш сайт Π±Ρ‹Π» ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ нашСго ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. ΠŸΡ€ΠΈ этом ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΌΡ‹ Π·Π°Π΄Π°Π΅ΠΌ Π½Π°ΡˆΠ΅ΠΌΡƒ сайту ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ фиксированныС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΡˆΠΈΡ€ΠΈΠ½Ρƒ Ρ‚Π°ΠΌ ΠΈΠ»ΠΈ высоту. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π°ΠΌ Π±Ρ‹ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС это ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ выглядСло ΠΈ Π±Ρ‹Π»ΠΎ наглядным. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ появился Ρ‚Π°ΠΊΠΎΠΉ div-Π±Π»ΠΎΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π°Π·Π²Π°Π»ΠΈ Wrapper. Он прСдставляСт ΠΈΠ· сСбя Π½Π΅ΠΊΠΈΠΉ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ находятся всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ.

Как Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ? Для этого ΠΌΡ‹ создаСм наш div wrapper сразу ΠΆΠ΅ послС Ρ‚Π΅Π³Π° <body>, послС Ρ‡Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅ΠΌ Π²Π½ΡƒΡ‚Ρ€ΠΈ нашСго Π²Ρ€Π°ΠΏΠΏΠ΅Ρ€Π° всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ нашСго сайта, Π° Π·Π°Ρ‚Π΅ΠΌ Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ div wrapper.

Π’ CSS ΠΌΡ‹ Π·Π°Π΄Π°Π΅ΠΌ Π½Π°ΡˆΠ΅ΠΌΡƒ wrapper-Ρƒ Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ 990 px, Π½ΠΎ здСсь ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΡΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ β€” это связано с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ 1024Γ—768, Π½ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ всС врСмя растСт, поэтому Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ эту Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ Π½Π°Π΄ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ), Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅: margin-left: auto; margin-right: auto;

ВсС это сдСлаСт наш сайт ΠΎΡ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ ΠΏΠΎ сСрСдинС, ΠΏΡ€ΠΈ этом Π½Π°Π΄ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρƒ нашСго Ρ‚Π΅Π³Π° <body> Ρ‚ΠΎΠΆΠ΅ Π΅ΡΡ‚ΡŒ свои отступы, поэтому ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΡ… сразу ΡƒΠ±Ρ€Π°Ρ‚ΡŒ. ВставляСм ΠΊΠΎΠ΄ Π½ΠΈΠΆΠ΅ Π² наш CSS Ρ„Π°ΠΉΠ».

Π’Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΡˆΡƒ Вас Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ссли ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ расстояниС свСрху ΠΈΠ»ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ с любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ всСго Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ свойством margin Ρƒ wrapper.

Div вСрстка — Кодим Π±Π»ΠΎΡ‡Π½ΡƒΡŽ вСрстку Π˜Π’ΠžΠ“

Π’Π°ΠΊ, Π½Ρƒ Π²ΠΎΡ‚ ΠΈ ΠΏΡ€ΠΈΡˆΠ»ΠΎ врСмя, Ρ‡Ρ‚ΠΎΠ±Ρ‹, Π½Π°ΠΊΠΎΠ½Π΅Ρ† Π½Π°ΠΌ ΡΠ²Π΅Ρ€ΡΡ‚Π°Ρ‚ΡŒ вСсь сайт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ Π²Ρ‹ΡˆΠ΅. НиТС я ΡƒΠΊΠ°Π·Π°Π» ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π² index.html ΠΈ Π² style.css.

CSS Ρ„Π°ΠΉΠ»:

Из Π²Ρ‹ΡˆΠ΅ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ, благодаря Π±Π»ΠΎΡ‡Π½ΠΎΠΉ вСрсткС, ΠΌΡ‹ сократили наш ΠΊΠΎΠ΄ Π² index.html Π΄ΠΎ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ°, ΠΏΡ€ΠΈ этом, наша страница ΠΎΡ‡Π΅Π½ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°, Π΅Π΅ Π»Π΅Π³ΠΊΠΎ Π²ΠΈΠ΄ΠΎΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ, ΠΏΡ€ΠΈ этом рСдактируя всСго ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΉΠ» style.css. Π’ΠΎΡ‚ собствСнно ΠΈ всС, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ этим ΠΊΠΎΠ΄ΠΎΠΌ ΠΈΠ»ΠΈ Π΄Π΅Π»Π°Ρ‚ΡŒ свой Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ этого.

ΠžΠ‘ΠΠžΠ’Π›Π•ΠΠ˜Π―

Π’ΠΠ˜ΠœΠΠΠ˜Π•! Π― Π±ΡƒΠ΄Ρƒ постоянно ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ Π΄Π°Π½Π½ΡƒΡŽ страницу ΠΈ Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ Π² Π½Π΅Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ свойства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ нашим Π΄ΠΈΠ²Π°ΠΌ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠΎΡ‡Π°Ρ‰Π΅ заглядывайтС Π½Π° эту страницу, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π² курсС послСдних ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠ°ΡΠ°ΡŽΡ‚ΡΡ div-ΠΎΠ². Π£Π΄Π°Ρ‡ΠΈ Π² ΠΊΠΎΠ΄ΠΈΠ½Π³Π΅.

голоса
Π Π΅ΠΉΡ‚ΠΈΠ½Π³ ΡΡ‚Π°Ρ‚ΡŒΠΈ
Бсылка Π½Π° ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡŽ
Adblock
detector