ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html

Π¨Π°ΠΏΠΊΠ° сайта ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ мСню с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS

September 07, 2013

ΠŸΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Π» видСокурс ΠΏΠΎ Π±Π»ΠΎΡ‡Π½ΠΎΠΉ вСрсткС сайта ΠΎΡ‚ АндрСй ΠœΠΎΡ€ΠΊΠΎΠ²ΠΈΠ½Π°.

Автор Π·Π°Ρ‡Π΅ΠΌ-Ρ‚ΠΎ Π²Ρ‹Ρ€Π΅Π·Π°Π» Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π°ΡΡ‚ΡŒ Ρ„ΠΎΠ½Π° с Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠ΅ΠΉ, вставлял ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° Π² html-каркас ΠΈ ΠΎΠ±Π΅Ρ€Ρ‚Ρ‹Π²Π°Π» Π΅Π³ΠΎ ссылкой, пытался ΡƒΠ³Π°Π΄Π°Ρ‚ΡŒ мСстополоТСниС Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ позиционирования. Π― Ρ€Π΅ΡˆΠΈΠ» сам ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡˆΠ°ΠΏΠΊΡƒ сайта Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΠΌΠ½Π΅ каТСтся Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ.

Π’ основу создания шапки я ΠΏΠΎΠ»ΠΎΠΆΠΈΠ» свойство Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… слоСв Π½Π° div β€˜Π°Ρ…. ΠšΡΡ‚Π°Ρ‚ΠΈ, с этим ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ я Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅Π΄Π°Π²Π½ΠΎ познакомился Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ Π²ΠΈΠ΄Π΅ΠΎΡƒΡ€ΠΎΠΊΠ΅ ΠΎΡ‚ Дмитрия Π‘Π΅ΠΌΠ΅Π½ΠΎΠ²Π°. Π”Π°Π»Π΅Π΅, прСдполагаСтся, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ всСх Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ извСстны (Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Ρ‚Π°ΠΊ ΠΈ происходит, ΠΏΡ€ΠΈ Π²Ρ‹Ρ€Π΅Π·Π°Π½ΠΈΠΈ ΠΈΡ… ΠΈΠ· psd-ΠΌΠ°ΠΊΠ΅Ρ‚Π°).

Рисунок ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ Π½Π΅ всю ΡˆΠΈΡ€ΠΈΠ½Ρƒ шапки, Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π΅Π΅ ΠΏΡ€Π°Π²ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ Ρ€Π°Π· Ρ€ΠΎΠ²Π½ΠΎ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² сСбя Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ список. CSS-ΠΊΠΎΠ΄ для этого слоя прСдставлСн Π½ΠΈΠΆΠ΅:

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ρ„ΠΎΠ½ слоя div Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ частично, лишь Π΅Π³ΠΎ Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΡ€Π°Π΅ΡˆΠ΅ΠΊ, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΈ отводится Ρ€ΠΎΠ»ΡŒ Ρ„ΠΎΠ½Π° Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ. Для слоя div явно задаю Π΅Π³ΠΎ высоту. Код со свойствами ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π½ΠΈΠΆΠ΅:

Ну Π²ΠΎΡ‚, Π·Π°Π΄Π°Ρ‡Π° практичСски ΠΈ Ρ€Π΅ΡˆΠ΅Π½Π°. ΠŸΡ€ΠΈ этом Π½Π΅ Π±Ρ‹Π»ΠΎ использовано Π½ΠΈ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ³ΠΎ, Π½ΠΈ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ позиционирования. Ρ‚ΠΎΠ»ΡŒΠΊΠΎ смСщСниС Ρ„ΠΎΠ½Π° слоя. ΠžΡΡ‚Π°Π»ΠΎΡΡŒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ послСдний слой, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° сайта. Π Π°Π·ΠΌΠ΅Ρ‰Π°ΡŽ Π΅Π³ΠΎ ΠΏΠΎΠ²Π΅Ρ€Ρ… всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… слоСв ΠΈ дСлаю ΠΊΠ»ΠΈΠΊΠ°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π½Π° всС Π΅Π³ΠΎ пространство.

ΠŸΡ€ΠΈ этом снова Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡΡŒ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Π»ΠΎΠΆΡƒ Π²Π½ΡƒΡ‚Ρ€ΡŒ этого слоя. Никаких img Π² html-ΠΊΠΎΠ΄Π΅! ΠŸΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΡΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π½ΠΈΠΊΡƒΠ΄Π° Π½Π΅ Π½Π°Π΄ΠΎ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ ΠΏΠΎ-ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ располоТится Π² Π»Π΅Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ Π±Π»ΠΎΠΊΠ° (ΠΊΠ°ΠΊ мною Π·Π°Π΄ΡƒΠΌΠ°Π½ΠΎ для простоты экспСримСнта). Волько явно Π·Π°Π΄Π°ΠΌ этому слою высоту ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρƒ, Ρ€Π°Π²Π½ΡƒΡŽ высотС ΠΈ ΡˆΠΈΡ€ΠΈΠ½Π΅ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ рисунка:

Π’Π΅ΠΏΠ΅Ρ€ΡŒ достаточно ΡΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ список Π²ΠΏΡ€Π°Π²ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ float: right ΠΈ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ для Π½Π΅Π³ΠΎ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ свойства, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎ ΠΈ ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ:

НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Ρƒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ html-каркаса ΠΈ CSS-ΠΊΠΎΠ΄Π°.

ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html

Π—Π΄Π΅ΡΡŒ я ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡŽ Π½Π°Ρ€ΠΈΡΠΎΠ²Π°Π½Π½ΡƒΡŽ мною схСму располоТСния всСх Π±Π»ΠΎΠΊΠΎΠ² Π² шапкС сайта:

ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html

ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html

Π’ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ сдСлали каркас нашСго HTML шаблона, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π³ΠΎΡ‚ΠΎΠ² ΠΊ Π΅Π³ΠΎ заполнСнию ΠΈ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΡŽ. БСгодня я расскаТу ΠΊΠ°ΠΊ красиво ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡˆΠ°ΠΏΠΊΡƒ сайта (Π²Π΅Ρ€Ρ…Π½ΡŽΡŽ Ρ‡Π°ΡΡ‚ΡŒ) ΠΈ ΠΏΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΠΎΠ΅ мСню. Π’Π°ΠΊΠΆΠ΅ сСгодня внСсСм Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² стили Π΄Ρ€ΡƒΠ³ΠΈΡ… Π±Π»ΠΎΠΊΠΎΠ².

Π˜Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚? БСйчас Ρƒ нас Π²ΠΎΡ‚ Ρ‚Π°ΠΊΠΈΠ΅ стили:

ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ внСсСм Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΡΡ‚ΠΈΠ»ΡŒ ΠΎΠ±Π²ΠΎΠ»Π°ΠΊΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ Π±Π»ΠΎΠΊΠ° wrapper:

ВакТС я внСс измСнСния и в подвал:

Π’ΡƒΡ‚ всС Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Π±Π»ΠΎΠΊΡƒ wrapper: установил ΡˆΠΈΡ€ΠΈΠ½Ρƒ 1024px, выровнял Π±Π»ΠΎΠΊ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ, Π° тСкст ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ. Π’Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΠ» Π² container отступ ΠΎΡ‚ шапки margin-top: 20px; ΠΈ ΡƒΠ±Ρ€Π°Π» ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρƒ нас фиксированная ΡˆΠΈΡ€ΠΈΠ½Π° ΠΎΠ±Π²ΠΎΠ»Π°ΠΊΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ.

Ну Ρ‡Ρ‚ΠΎ ΠΆ, шаблон ΠΌΡ‹ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈ, ΠΏΠΎΡ€Π° ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΈ ΠΊ шапкС сайта. Π‘Ρ‚ΠΈΠ»ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Ρ‚Π°ΠΊΠΈΠΌΠΈ:

Высота Π±Π»ΠΎΠΊΠ° 140px, Ρ„ΠΎΠ½ Π±Π΅Π»Ρ‹ΠΉ, Π° Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° отступа ΠΎΡ‚ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ края 40 пиксСлСй. Π’ΠΎΡ‚ ΠΈ всС измСнСния Π² стилях шапки.
Π§Ρ‚ΠΎ? Π­Ρ‚ΠΎ всё? И Π² Ρ‡Π΅ΡΡ‚ΡŒ этого Π½Π°Π·Π²Π°Π½Π° цСлая ΡΡ‚Π°Ρ‚ΡŒΡ?
ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π΅Ρ‚. Π¨Π°ΠΏΠΊΠ° сайта Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΈΡ… элСмСнтов: Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° ΠΈ мСню, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½Ρ‹ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ.

ΠŸΡ€ΠΎΠΏΠΈΡˆΠ΅ΠΌ Π² ΠΊΠΎΠ΄ HTML шаблона Π²Π½ΡƒΡ‚Ρ€ΠΈ Π±Π»ΠΎΠΊΠ° header Π²ΠΎΡ‚ Ρ‚Π°ΠΊΡƒΡŽ строчку:

Π― сдСлал элСмСнт Π±Π»ΠΎΡ‡Π½Ρ‹ΠΌ, Π·Π°Π΄Π°Π» Π΅ΠΌΡƒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ высоту, Π° Ρ‚Π°ΠΊΠΆΠ΅ сдСлал Ρ„ΠΎΠ½ΠΎΠΌ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ-Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΠΎΠ»ΠΎΠΆΠΈΠ» Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ image. Π’ этой Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ всС ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ шаблона. Π Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ 388*100 пиксСлСй, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΆΠ΅ Ρ‚ΠΎΠ³Π΄Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ° Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ отличаСтся? Высоту я сдСлал 104 пиксСля, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π» отступ ΠΎΡ‚ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ-Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° Π²Π½ΠΈΠ·Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ Π±ΡƒΠ΄ΡƒΡ‰ΠΈΠΌ мСню ΠΈ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠΎΠΌ, Π° ΡˆΠΈΡ€ΠΈΠ½Ρƒ взял Π½Π° Π΄Π²Π° пиксСля большС Π½Π° всякий случай, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ сталкивался ΠΏΠ°Ρ€Ρƒ Ρ€Π°Π· с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Mozilla Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ опрСдСляла Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π΅Ρ‘ ΠΎΠ±Ρ€Π΅Π·Π°Π»Π°. ВсС, с Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠΎΠΌ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ»ΠΈ. МСню Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ части ΡƒΡ€ΠΎΠΊΠ°.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π“ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ мСню для сайта

ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² шапкС сайта html

Π“ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ мСню прСдставляСт собой список Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² сайта, поэтому Π»ΠΎΠ³ΠΈΡ‡Π½Π΅Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ элСмСнта

    , Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ CSS-стили ΠΊ Π΅Π³ΠΎ элСмСнтам. Π’Π°ΠΊΠΎΠ΅ располоТСниС мСню являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнным Π² силу ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹Ρ… прСимущСств Π² Π΅Π³ΠΎ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π° Π²Π΅Π±-страницС.

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ мСню: Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ оформлСния

HTML-Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° ΠΈ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ стили для Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ мСню

HTML Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° для Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ

БущСствуСт нСсколько способов Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΈΡ… Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎ. Для Π½Π°Ρ‡Π°Π»Π° Π½ΡƒΠΆΠ½ΠΎ ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ стили Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для элСмСнтов Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ:

See the Pen GJxayB by Elena Nazarova (@nazarelen) on CodePen.

Бпособ 1. li

Бпособ 2. li

Π”Π΅Π»Π°Π΅ΠΌ элСмСнты списка ΠΏΠ»Π°Π²Π°ΡŽΡ‰ΠΈΠΌΠΈ. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΎΠ½ΠΈ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ. Высота Π±Π»ΠΎΠΊΠ°-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° ul становится Ρ€Π°Π²Π½ΠΎΠΉ Π½ΡƒΠ»ΡŽ. Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, добавляСм для ul , Ρ€Π°ΡΡˆΠΈΡ€ΡΡ Π΅Π³ΠΎ ΠΈ позволяя Π΅ΠΌΡƒ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΏΠ»Π°Π²Π°ΡŽΡ‰ΠΈΠ΅ элСмСнты. Для ссылок добавляСм a ΠΈ стилизуСм ΠΈΡ… ΠΏΠΎ своСму ТСланию.

Бпособ 3. li

Π”Π΅Π»Π°Π΅ΠΌ элСмСнты списка строчно-Π±Π»ΠΎΡ‡Π½Ρ‹ΠΌΠΈ. Они Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ, с ΠΏΡ€Π°Π²ΠΎΠΉ стороны образуСтся ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ, ΠΊΠ°ΠΊ ΠΈ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС. Для ссылок добавляСм a ΠΈ стилизуСм ΠΈΡ… ΠΏΠΎ своСму ТСланию.

Бпособ 4. ul

Π”Π΅Π»Π°Π΅ΠΌ список ul Π³ΠΈΠ±ΠΊΠΈΠΌ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠ΄Π΅Π»ΠΈ CSS3 flexbox. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ элСмСнты списка Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎ. ДобавляСм для ссылок a ΠΈ стилизуСм ΠΈΡ… ΠΏΠΎ своСму ТСланию.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

CSS мСню

Π’Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ мСню

ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ шагом создания Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ мСню Π±ΡƒΠ΄Π΅Ρ‚ созданиС ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ списка. Π’Π°ΠΊΠΆΠ΅ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ список, поэтому ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΊ Π½Π΅ΠΌΡƒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ id с ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ «navbar». ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ элСмСнт нашСго списка Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ ссылкС:

Наша ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Π·Π°Π΄Π°Ρ‡Π° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² сбросС стилСй списка, установлСнных ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. Нам Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ внСшниС ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ отступы Ρƒ самого списка ΠΈ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Ρ‹ Ρƒ ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² списка. Π—Π°Ρ‚Π΅ΠΌ Π·Π°Π΄Π°Π΄ΠΈΠΌ Π½ΡƒΠΆΠ½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ:

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΈΡˆΠ»ΠΎ врСмя ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ сами ссылки. ΠœΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΊ Π½ΠΈΠΌ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚, ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ тСкста: Ρ†Π²Π΅Ρ‚, Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈ Π½Π°ΡΡ‹Ρ‰Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Π°, ΡƒΠ±Π΅Ρ€Π΅ΠΌ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅, Π΄ΠΎΠ±Π°Π²ΠΈΠΌ нСбольшиС отступы ΠΈ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ элСмСнта со строчного Π½Π° Π±Π»ΠΎΡ‡Π½Ρ‹ΠΉ. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π±Ρ‹Π»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ лСвая ΠΈ ниТняя Ρ€Π°ΠΌΠΊΠΈ ΠΊ ΠΏΡƒΠ½ΠΊΡ‚Π°ΠΌ списка.

Π‘Π°ΠΌΠΎΠΉ Π²Π°ΠΆΠ½ΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ Π½Π°ΡˆΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ являСтся ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ строчных элСмСнтов Π½Π° Π±Π»ΠΎΡ‡Π½Ρ‹Π΅. Π’Π΅ΠΏΠ΅Ρ€ΡŒ наши ссылки Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ всС доступноС пространство ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² списка, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΏΠΎ ссылкС Π½Π°ΠΌ большС Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π½Π°Π²ΠΎΠ΄ΠΈΡ‚ΡŒ курсор Ρ‚ΠΎΡ‡Π½ΠΎ Π½Π° тСкст.

ΠœΡ‹ объСдинили вСсь ΠΊΠΎΠ΄, описанный Π²Ρ‹ΡˆΠ΅, Π² ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ, Π½Π°ΠΆΠ°Π² Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° страницу с ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ ΠΈ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:

ΠŸΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора ΠΌΡ‹ΡˆΠΈ Π½Π° ΠΏΡƒΠ½ΠΊΡ‚ мСню Π΅Π³ΠΎ внСшний Π²ΠΈΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ, привлСкая ΠΊ сСбС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ эффСкт ΠΌΠΎΠΆΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ псСвдо-класса :hover.

ВСрнСмся ΠΊ рассмотрСнному Ρ€Π°Π½Π΅Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ мСню ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ стилСй ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ:

Π“ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ мСню

Π’ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ рассмотрСли Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Ρ‡Π°Ρ‰Π΅ всСго ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° сайтах слСва ΠΈΠ»ΠΈ справа ΠΎΡ‚ области с основным ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ. Однако мСню с Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ ссылками Ρ‚Π°ΠΊΠΆΠ΅ часто располагаСтся ΠΈ ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части Π²Π΅Π±-страницы.

Для размСщСния ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² мСню ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ, сначала создадим ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ список с ссылками:

НапишСм для нашСго списка ΠΏΠ°Ρ€Ρƒ ΠΏΡ€Π°Π²ΠΈΠ», ΡΠ±Ρ€Π°ΡΡ‹Π²Π°ΡŽΡ‰ΠΈΡ… ΡΡ‚ΠΈΠ»ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для списков ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΈ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ списка с Π±Π»ΠΎΡ‡Π½Ρ‹Ρ… Π½Π° строчныС:

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΌ ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ лишь ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ стилСвоС ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ для нашСго Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ мСню:

Π’Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅ мСню

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

Π‘Π½Π°Ρ‡Π°Π»Π° Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ HTML-структуру нашСго мСню. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ссылки ΠΌΡ‹ помСстим Π² ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ список:

Π£Π±ΠΈΡ€Π°Π΅ΠΌ Ρƒ ΠΎΠ±ΠΎΠΈΡ… списков отступы ΠΈ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Ρ‹, установлСнныС ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ списка с Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ ссылками Π΄Π΅Π»Π°Π΅ΠΌ ΠΏΠ»Π°Π²Π°ΡŽΡ‰ΠΈΠΌΠΈ, формируя Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ мСню, Π½ΠΎ для элСмСнтов списка, содСрТащих ΠΏΠΎΠ΄ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ Π·Π°Π΄Π°Π΅ΠΌ float: none;, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π»ΠΈΡΡŒ Π΄Ρ€ΡƒΠ³ ΠΏΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΎΠΌ.

Π—Π°Ρ‚Π΅ΠΌ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ нашС Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅ подмСню Π½Π΅ смСщало ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, располоТСнный ΠΏΠΎΠ΄ панСлью Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, Π²Π½ΠΈΠ·. Для этого ΠΌΡ‹ Π·Π°Π΄Π°Π΄ΠΈΠΌ ΠΏΡƒΠ½ΠΊΡ‚Π°ΠΌ списка position: relative;, Π° списку, содСрТащСму ΠΏΠΎΠ΄ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ position: absolute; ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ свойство top со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ 100%, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ подмСню ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π»ΠΎΡΡŒ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΏΠΎΠ΄ ссылкой.

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

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΌ ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Π° Π½Π°ΡˆΠΈΡ… списка ΠΈ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅ мСню Π±ΡƒΠ΄Π΅Ρ‚ Π³ΠΎΡ‚ΠΎΠ²ΠΎ:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ЀиксированноС мСню ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ΅ сайта

2016-10-10 / Π’Ρ€:01:52 / просмотров: 18518

Если Π²Ρ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ Π·Π°Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ мСню ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ΅ сайта, Ρ‚ΠΎ Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π° сайтС фиксированноС мСню, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π²ΠΈΠ΄ΠΎΠ².

ЀиксированноС мСню свСрху (HTML + CSS) – ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ΅ страницы, мСню всСгда Π½Π° Π²ΠΈΠ΄Ρƒ ΠΈ Π½Π΅ тСряСт своСй Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ.

ЀиксированноС мСню снизу (HTML + CSS) – ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ΅ страницы, мСню всСгда Π½Π° Π²ΠΈΠ΄Ρƒ ΠΈ Π½Π΅ тСряСт своСй Π½ΠΈΠΆΠ½Π΅ΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ

ЀиксированноС мСню ΠΏΠΎΠ΄ шапкой (HTML + CSS + jQuery) – мСню размСщаСтся ΠΏΠΎΠ΄ шапкой сайта, Π½ΠΎ, ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ΅ Π²Π΅Π± страницы, мСню фиксируСтся Π²Π²Π΅Ρ€Ρ…Ρƒ ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Если ΠΏΠΎΡΠ΅Ρ‚ΠΈΡ‚Π΅Π»ΡŒ Π½Π°Ρ‡Π½Π΅Ρ‚ ΠΊΡ€ΡƒΡ‚ΠΈΡ‚ΡŒ ΠΌΡ‹ΡˆΠΊΡƒ Π½Π°Π·Π°Π΄, Ρ‚ΠΎ мСню вСрнСтся Π½Π° своС ΠΏΡ€Π΅ΠΆΠ½Π΅Π΅ мСсто ΠΏΠΎΠ΄ ΡˆΠ°ΠΏΠΊΡƒ сайта.

ЀиксированноС мСню Π²Π½ΠΈΠ·Ρƒ экрана (HTML + CSS + jQuery) – шапка сайта Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ вСсь экран, Π° мСню прилСпляСтся ΠΊ Π½ΠΈΠ·Ρƒ экрана. ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ΅ страницы, мСню прилСпляСтся ΠΊ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части экрана.


ЀиксированноС мСню свСрху
(HTML + CSS)

Π‘Π°ΠΌΡ‹ΠΉ Π³Π»Π°Π²Π½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ для фиксированного мСню для сайта – это:

ЀиксированноС мСню снизу (HTML + CSS)

Π‘Π°ΠΌΡ‹ΠΉ Π³Π»Π°Π²Π½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ для фиксированного мСню для сайта – это:

ЀиксированноС мСню ΠΏΠΎΠ΄ шапкой (HTML + CSS + jQuery)

К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, шапка сайта ΠΈΠΌΠ΅Π΅Ρ‚ высоту 150 px. И ΠΏΠΎΠ΄ шапкой Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΎ фиксированноС мСню.

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² HTML Π²ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄:

Π‘Ρ‚Ρ€ΠΎΠΊΠ° β„–2 – высота шапки. Если высота шапки Π±ΡƒΠ΄Π΅Ρ‚ большС, Π½ΡƒΠΆΠ½ΠΎ это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ.

ЀиксированноС мСню Π²Π½ΠΈΠ·Ρƒ экрана (HTML + CSS + jQuery)

Π¨Π°ΠΏΠΊΠ° сайта Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ вСсь экран, Π° мСню Π² это врСмя находится Π²Π½ΠΈΠ·Ρƒ экрана. ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ΅ страницы, мСню поднимаСтся Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π½Π΅ достигнСт Π²Π΅Ρ€Ρ…Π°, послС Ρ‡Π΅Π³ΠΎ мСню фиксируСтся.

Π˜Ρ‚Π°ΠΊ, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ этот ΠΊΠΎΠ΄ Π² HTML:

Π’ΠΎΡ‚ ΠΈ всС.
ΠšΠΎΠ²Ρ‹Ρ€ΡΠΉΡ‚Π΅ ΠΊΠΎΠ΄Π°, мСняйтС ΠΏΠΎΠ΄ свои Π½ΡƒΠΆΠ΄Ρ‹ ΠΈ потрСбности. ЕстСствСнно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ измСнСния Π² ΠΊΠΎΠ΄Π΅, Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ, основы HTML ΠΈ CSS.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *