Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π“Ρ€Π°Π½ΠΈΡ†Ρ‹ Π² CSS (border, border-style, border-width, border-color, border-radius)

CSS свойство border — это ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ΅ свойство. Π§Π΅Ρ€Π΅Π· Π΅Π³ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ сразу нСсколько свойств: Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Ρƒ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹, ΡΡ‚ΠΈΠ»ΡŒ ΠΈ Ρ†Π²Π΅Ρ‚. Π’ ΠΊΠΎΠ΄Π΅ это Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ:
<div>ΠœΡ‹ΡˆΡŒ</div>
Π’ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ свойства border стоит сначала Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Π° (3px), Π·Π°Ρ‚Π΅ΠΌ ΡΡ‚ΠΈΠ»ΡŒ (solid) ΠΈ Π² ΠΊΠΎΠ½Ρ†Π΅ ΡƒΠΊΠ°Π·Π°Π½ Ρ†Π²Π΅Ρ‚ (#c0d2de;). Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π°ΠΊΠΈΠΌ:

ΠœΡ‹ΡˆΡŒ

Бвойство border ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ΅. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ссли ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ CSS ΠΊΠΎΠ΄Π° Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ (Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΎΠ± этом Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ «Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ CSS Π² вашСм Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅»), Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ стрСлочку ΠΏΠ΅Ρ€Π΅Π΄ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ свойства: Если ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒ Π½Π° эту стрСлочку, Ρ‚ΠΎ Π²Ρ‹ΠΏΠ°Π΄Π΅Ρ‚ вСсь список свойств, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°Π΄Π°ΡŽΡ‚ΡΡ этой строкой: Как ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, Π² спискС ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ΡΡ всС Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ (-right-, -left-, -top-, -bottom-). И ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Π³Ρ€Π°Π½ΠΈΡ† задаётся ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ свойств.

Если Π² Π½Π°Π·Π²Π°Π½ΠΈΠΈ свойств Π½Π΅ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ -right-, -left-, -top-, -bottom-, Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ свойств border-* Π±ΡƒΠ΄ΡƒΡ‚ автоматичСски ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΎ ΠΊΠΎ всСм Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘ΠΌ Π³Ρ€Π°Π½ΠΈΡ†Π°ΠΌ.

Π’Ρ‹Π΄Π΅Π»ΠΈΠΌ ΠΈ Ρ€Π°Π·Π±Ρ‘Ρ€Π΅ΠΌ основныС свойства: border-color, border-style, border-width. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ бСсполСзно Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎ ΠΈΠ· этих свойств, Π½ΠΎ Π½Π΅ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅. НСобходимо ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Ρƒ Ρ€Π°ΠΌΠΊΠΈ. ΡΡ‚ΠΈΠ»ΡŒ ΠΈ Ρ†Π²Π΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρƒ элСмСнта появилась Ρ€Π°ΠΌΠΊΠ°. Π˜Π½Π°Ρ‡Π΅ Ρ€Π°ΠΌΠΊΠΈ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ эти свойства бСсполСзны ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

Π‘Ρ‚ΠΈΠ»ΡŒ Ρ€Π°ΠΌΠΊΠΈ (border-style)

Π Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ значСния свойства border-style:

none

— Π½Π΅Ρ‚ Π³Ρ€Π°Π½ΠΈΡ† (Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Π° Π³Ρ€Π°Π½ΠΈΡ† Ρ€Π°Π²Π½Π° Π½ΡƒΠ»ΡŽ)

hidden

— Π½Π΅Ρ‚ Π³Ρ€Π°Π½ΠΈΡ† (Ρ‚ΠΎ ΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ ΠΈ none)

dotted

— Π³Ρ€Π°Π½ΠΈΡ†Π° Π² Π²ΠΈΠ΄Π΅ Ρ‚ΠΎΡ‡Π΅ΠΊ

dashed

— Π³Ρ€Π°Π½ΠΈΡ†Π° Π² Π²ΠΈΠ΄Π΅ ΡˆΡ‚Ρ€ΠΈΡ…ΠΎΠ²

solid

— сплошная линия

double

— двойная сплошная линия

groove

— линия Π² Π²ΠΈΠ΄Π΅ ΠΊΠ°Π½Π°Π²ΠΊΠΈ ΠΈΠ»ΠΈ ΠΏΠ°Π·Π°

ridge

— ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊ groove

inset

— Ρ€Π°ΠΌΠΊΠ° с Ρ‚Π΅Π½ΡŒΡŽ с ΠΎΠ΄Π½ΠΎΠΉ стороны

outset

— ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊ inset — Ρ‚Π΅Π½ΡŒ с Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны

Π’ΠΎΠ»Ρ‰ΠΈΠ½Π° Ρ€Π°ΠΌΠΊΠΈ (border-width)

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ свойства border-width задаётся Π² пиксСлях ΠΈΠ»ΠΈ Π² Π½Π°Π·Π²Π°Π½ΠΈΠΈ Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Ρ‹. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ:
  • «thin» = 2 px
  • «medium» = 4 px
  • «thick» = 6 px
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ использования:
<div>ΠœΡ‹ΡˆΡŒ</div>
<div>ΠœΡ‹ΡˆΡŒ</div>

ΠœΡ‹ΡˆΡŒ

ΠœΡ‹ΡˆΡŒ

Π¦Π²Π΅Ρ‚ Ρ€Π°ΠΌΠΊΠΈ (border-color)

Бвойство border-color ΠΎΠΊΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°ΠΌΠΊΡƒ Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ этого свойства задаётся Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ свойства «color», Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· RGB, HEX ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π° (Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ большС Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ «Π¦Π²Π΅Ρ‚ тСкста (color)»).

Π‘ΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅ ΠΊΡ€Π°Ρ‘Π² (border-radius)

БущСствуСт свойство «border-radius», ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π½Π° сайтах. Оно Π΄Π΅Π»Π°Π΅Ρ‚ скруглСниС ΠΊΡ€Π°Ρ‘Π². Π’ качСствС значСния Π΅ΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ пиксСли, Ρ‚Π°ΠΊ ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Ρ‹. ΠŸΡ€ΠΈΠ²Π΅Π΄Ρ‘ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€:
<div>ΠœΡ‹ΡˆΡŒ</div>
ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡΡ Ρ‚Π°ΠΊΠΎΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚

ΠœΡ‹ΡˆΡŒ

А Ссли Π·Π°Π΄Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΠ²Π°Π», Π·Π°Π΄Π°Π² Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ скруглСния Π² 50%:
<div>ΠœΡ‹ΡˆΡŒ</div>
Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π°ΠΊΠΈΠΌ:

ΠœΡ‹ΡˆΡŒ

Как ΠΈ с ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ свойствами Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ скруглСния, Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ значСния для всСх Ρ‚Ρ€Ρ‘Ρ… свойств: border-style, border-width, border-color.

border, border-radius | lesson-web.ru

Π˜Ρ‚Π°ΠΊ, Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΈΠ·ΡƒΡ‡ΠΈΠΌ Π½ΠΎΠ²ΠΎΠ΅ CSS-свойство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ называСтся Β«borderΒ». Оно позволяСт ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²ΠΎΠΊΡ€ΡƒΠ³ нашСго бокса Π»ΠΈΠ±ΠΎ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°,Β Ρ€Π°ΠΌΠΎΡ‡ΠΊΡƒ. Для этого ΠΌΡ‹ пишСм свойство Β«borderΒ» ΠΈ Β Π½Π°Π±ΠΎΡ€ нСпонятных символов.

.box{
Β  border: 5px solid #ddd;
}

Π”Π°Π²Π°ΠΉΡ‚Π΅ для Π½Π°Ρ‡Π°Π»Π° посмотрим, Ρ‡Ρ‚ΠΎ ΠΈΠ· этого ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ.

Π£ нас получился ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ ΠΈ Π²ΠΎΠΊΡ€ΡƒΠ³ Π½Π΅Π³ΠΎ такая ΡΠ΅Ρ€Π΅Π½ΡŒΠΊΠ°Ρ Ρ€Π°ΠΌΠΎΡ‡ΠΊΠ°.Β 

Как ΠΌΡ‹ это сдСлали? Π”Π°Π²Π°ΠΉΡ‚Π΅ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ. Π£ нас Π² Β«border’С» всСгда указываСтся Ρ‚Ρ€ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°.

1) ΠŸΠ΅Ρ€Π²ΠΎΠ΅ – это Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Π° Ρ€Π°ΠΌΠΊΠΈ, Π² Π΄Π°Π½Π½ΠΎΠΌ случаС 5px.

2) Β«SolidΒ» – Ρ‚ΠΈΠΏ Ρ€Π°ΠΌΠΊΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ сплошная, Ρ‚ΠΎΡ‡Π΅Ρ‡ΠΊΠ°ΠΌΠΈ, Π² ΠΎΠ±Ρ‰Π΅ΠΌ, ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², я Π² основном ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Π»ΠΈΠ±ΠΎ Β«solidΒ» – сплошной, Π»ΠΈΠ±ΠΎ Β«dottedΒ» – Ρ‚ΠΎΡ‡Π΅Ρ‡ΠΊΠ°ΠΌΠΈ ΠΈ Π΅Ρ‰Ρ‘ Π΅ΡΡ‚ΡŒ Β«dashedΒ» – это ΠΏΡƒΠ½ΠΊΡ‚ΠΈΡ€Π½Ρ‹ΠΌΠΈ линиями. Π”Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ я ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»ΡŽ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΊ этому ΡƒΡ€ΠΎΠΊΡƒ, Ρ‚Π°ΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹, ΠΏΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ….

БСйчас я Π½Π° Π½ΠΈΡ… ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π½Π΅ Π±ΡƒΠ΄Ρƒ. CΠ°ΠΌΡ‹Π΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ – это Β«solidΒ», Β«dottedΒ» ΠΈ Β«dashedΒ».

3) И Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ – это Ρ†Π²Π΅Ρ‚ Ρ€Π°ΠΌΠΊΠΈ. Как задаётся Ρ†Π²Π΅Ρ‚, ΠΌΡ‹ с Π²Π°ΠΌΠΈ ΡƒΠΆΠ΅ ΠΈΠ·ΡƒΡ‡Π°Π»ΠΈ, Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ Π»ΠΈΠ±ΠΎ HEX-ΠΎΠΌ, Π»ΠΈΠ±ΠΎ Ρ‡Π΅Ρ€Π΅Π· rgba, Π»ΠΈΠ±ΠΎ Ρ‡Π΅Ρ€Π΅Π· rgb – Π±Π΅Π· Ρ€Π°Π·Π½ΠΈΡ†Ρ‹. Π“Π»Π°Π²Π½ΠΎΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΅Π³ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ.Β 

Всё, Π½Π° самом Π΄Π΅Π»Π΅, ΠΎΡ‡Π΅Π½ΡŒ просто: Π·Π°Π΄Π°Ρ‘ΠΌ Β«borderΒ», дальшС Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Ρƒ Ρ€Π°ΠΌΠΊΠΈ, Ρ‚ΠΈΠΏ Ρ€Π°ΠΌΠΊΠΈ ΠΈ Ρ†Π²Π΅Ρ‚ Ρ€Π°ΠΌΠΊΠΈ. Всё  Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ.

Β«BorderΒ», Π½Π° самом Π΄Π΅Π»Π΅, дСлится Π΅Ρ‰Ρ‘ Π½Π° нСсколько ΠΏΠΎΠ΄Ρ‚ΠΈΠΏΠΎΠ² Β«border’ов» ΠΈ ΠΈΡ… ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ. Ну, ΠΊΠ°ΠΊ Π±Ρ‹ ΠΈΡ… ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ, Π½ΠΎ Π½Π° самом Π΄Π΅Π»Π΅ ΠΈΡ… ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ°Π»ΠΎ, просто Π΅ΡΡ‚ΡŒ нСкоторая Π»ΠΎΠ³ΠΈΠΊΠ°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ· ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ°Π»ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ. БСйчас ΠΎΠ± этом ΠΈ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ.Β 

Π˜Ρ‚Π°ΠΊ, ΠΏΠ΅Ρ€Π²ΠΎΠ΅ – ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ€Π°ΠΌΠΊΡƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ свСрху, Π»ΠΈΠ±ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ справа, Π»ΠΈΠ±ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ снизу иии… барабанная Π΄Ρ€ΠΎΠ±ΡŒβ€¦ Как Π΅Ρ‰Ρ‘? ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ – слСва! Β«Border-leftΒ». Π’ΠΎ Π΅ΡΡ‚ΡŒ Β«border-topΒ», Β«border-rightΒ», Β«border-bottomΒ» ΠΈ Β«border-leftΒ».

.box{
Β  border-left: 5px solid #ddd;
Β Β border-right: 5px solid #ddd;
Β Β border-bottom: 5px solid #ddd;
Β Β border-top: 5px solid #ddd;
}

Π’Π°ΠΊ ΠΆΠ΅, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°Π΄Π°Ρ‚ΡŒ Π΅Ρ‰Π΅ 3 подсвойства:

1) -width

ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°Π΄Π°Ρ‚ΡŒΒ Β«border-widthΒ» ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π΄Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Ρ‹.

Β 

.box{
Β  border: 5px solid #ddd;
Β  border-width: 10px;
}

2) -style

Π”Π°Π»Π΅Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π΄Π°Ρ‚ΡŒ Β«border-styleΒ».

.box{
Β  border: 5px solid #ddd;
Β  border-style: dashed;
}

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° Β«dashedΒ». 5px ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ, ΠΌΡ‹ Π½Π΅ мСняСм сСйчас, Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ Π½Π° Β«dashedΒ».Β 

3) -color

Π•Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ – это Β«border-colorΒ» ΠΈ здСсь, соотвСтствСнно, ΠΌΡ‹ мСняСм Ρ†Π²Π΅Ρ‚.

.box{
Β  border: 5px solid #000;
Β  border-color: #999;
}

Π”Π°Π²Π°ΠΉΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ Π½Π° Ρ‚Π°ΠΊΠΎΠΉ Π²ΠΎΡ‚ свСтло-ΡΠ΅Ρ€Π΅Π½ΡŒΠΊΠΈΠΉ. Π¦Π²Π΅Ρ‚ измСнился с Ρ‡Ρ‘Ρ€Π½Π΅Π½ΠΎΠ³ΠΎ Π½Π° свСтло-ΡΠ΅Ρ€Π΅Π½ΡŒΠΊΠΈΠΉ.Β 

Π’Π°ΠΊ ΠΆΠ΅, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эти ΠΏΠΎΠ΄ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ для border-top, -right, -bottom, -left. НапримСр, Π²ΠΎΡ‚ Ρ‚Π°ΠΊ:Β 

.box{
Β  border: 5px solid #000;
Β  border-top-color: #999;Β 
Β Β border-bottom-width: 20px;
Β Β border-right-style: dotted;
}

И Π΄Π°Π²Π°ΠΉΡ‚Π΅ я Π΅Ρ‰Ρ‘ дополню ΠΎΠ΄Π½ΠΈΠΌ свойством, котроС называСтся Β«border-radiusΒ». Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π΅Π³ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΡƒΠ³Π»Ρ‹.

.box{
Β  border: 5px solid #000;
Β  border-radius: 20px;
}

БоотвСтствСнно, Ρ‚ΠΎΡ‚ радиус, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Π·Π°Π΄Π°Ρ‘Ρ‚Π΅, Ρ‚Π°ΠΊΠΈΠΌ радиусом ΡΠ³Π»Π°ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ваши ΡƒΠ³Π»Ρ‹. И Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ, Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ссли Β«border-radiusΒ» Π·Π°Π΄Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒΡŽ Π² ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΈ высоты, Ρ‚ΠΎ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ прСвращаСтся Π² ΠΊΡ€ΡƒΠ³. Но Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· Π½Π΅ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ количСство пиксСлСй, Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ просто Π·Π°Π΄Π°Ρ‚ΡŒ 50% сглаТивания, ΠΈ Ρ‚ΠΎΠ³Π΄Π° всСгда получится Ρ€ΠΎΠ²Π½Ρ‹ΠΉ ΠΊΡ€ΡƒΠ³.Β 

.box{
Β  border: 5px solid #000;
Β  border-radius: 50%;
}

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, Π²Ρ‹Π²ΠΎΠ΄: Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΡƒΠ³Π»Ρ‹ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠ· ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΠΊΠ° ΠΊΡ€ΡƒΠΆΠΎΡ‡Π΅ΠΊ, для этого радиус Π΄Π΅Π»Π°Π΅Ρ‚Π΅ 50%. И Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π° Π±ΡƒΠ΄ΡƒΡ‰Π΅Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΠΊΠΈ ΠΈ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΡ‡ΠΊΠΈ, Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΈ ΠΊΡ€ΡƒΠΆΠΎΡ‡ΠΊΠΈ.Β 

FAQ: Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΡ€ΡƒΠ³Π»Ρ‹ΠΉ div / ΠΊΡ€ΡƒΠ³Π»ΠΎΠ΅ Ρ„ΠΎΡ‚ΠΎ?

ΠžΡ‚ΠΊΡ€Ρ‹Π» Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΡƒ Π½Π° своСм старом сайтС, Π° Π½Π° Π½Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ нСсколько ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² с поисковиков. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Π» ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ поисковых запросов ΠΈ удивился, ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь Π΅ΡΡ‚ΡŒ нСсколько посСщСний ΠΏΠΎ запросам β€œΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΡ€ΡƒΠ³Π»Ρ‹ΠΉ div”, β€œΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΡ€ΡƒΠ³Π»ΠΎΠ΅ фото” ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅. ΠžΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ΡΡ ΠΌΠ½ΠΎΠ³ΠΈΡ… интСрСсуСт ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ вопрос, Ρ‚Π°ΠΊ Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΆΠ΅ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ Π΅Π³ΠΎ.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΡ€ΡƒΠ³Π»Ρ‹ΠΉ Π±Π»ΠΎΠΊ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ CSS-свойством border-radius ΠΈ Π·Π°Π΄Π°Ρ‚ΡŒ Π΅ΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 50%, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠΊΡ€ΡƒΠ³Π»ΠΈΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΠ³ΠΎΠ» Π½Π° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ ΡˆΠΈΡ€ΠΈΠ½Ρ‹/высоты. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Ρ‚Π°ΠΊΠΎΠ΅:

Как Π²ΠΈΠ΄ΠΈΠΌ, ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΊΡ€ΡƒΠ³, Π° ΠΏΠΎΡ‡Ρ‚ΠΈ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΎΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅ ΠΌΡ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠ»ΠΈ ΠΊ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΎΠΌΡƒ Π±Π»ΠΎΠΊΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ получился красивый, ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΊΡ€ΡƒΠ³, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π² ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚, для этого Π±Π»ΠΎΠΊΡƒ Π·Π°Π΄Π°Π΅ΠΌ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡƒΡŽ высоту ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρƒ:

Π“ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ΄:

<div></div>
  • CSS (ΠΏΡ€Π°Π²ΠΈΠ»Π° для скруглСния)
.circle {
    width: 100px; /* Π·Π°Π΄Π°Π΅Ρ‚Π΅ свои Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ */
    height: 100px;
    border-radius: 50%;
    /* Π½Π΅ Π·Π°Π±Ρ‹Π²Π°Π΅ΠΌ ΠΎ кроссбраузСрности */
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -khtml-border-radius: 50%;
}

Код для Π²Ρ‹Π²ΠΎΠ΄Π° красивых Π°Π²Π°Ρ‚Π°Ρ€ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ с использованиСм Ρ‚Π΅Π½Π΅ΠΉ ΠΈ Ρ€Π°ΠΌΠΎΠΊ.

<div>
    <img src="ΠΏΡƒΡ‚ΡŒ_ΠΊ_Ρ„Π°ΠΉΠ»Ρƒ" alt="" />
</div>
.circle {
    width: 100px; /* Π·Π°Π΄Π°Π΅Ρ‚Π΅ свои Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ */
    height: 100px;
    overflow: hidden;
    background: #fff;
    padding: 5px; /* созданиС отступов */
    border-radius: 50%;
    /* Π½Π΅ Π·Π°Π±Ρ‹Π²Π°Π΅ΠΌ ΠΎ кроссбраузСрности */
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border: #aaa 1px solid;
    box-shadow: 0px 1px 1px 1px #bbb; /* Ρ‚Π΅Π½ΡŒ */
    -moz-box-shadow: 0px 1px 1px 1px #bbb;
    -webkit-box-shadow: 0px 1px 1px 1px #bbb;
}
.circle img {
    display: block;
    width:100%;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
}

Β 

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ

CSS свойство border-right


ΠŸΡ€ΠΈΠΌΠ΅Ρ€

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ ΠΏΡ€Π°Π²ΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ для Ρ€Π°Π·Π½Ρ‹Ρ… элСмСнтов:

h2 {
border-right: 5 пиксСлСй сплошной красный;
}

h3 {
border-right: 4 пиксСля с синими Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ;
}

Π΄Π΅Π» {
Π³Ρ€Π°Π½ΠΈΡ†Π°-правая: двойная;
}

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΈ использованиС

Бвойство border-right сокращСнно Π½Π΅Π΄Π²ΠΈΠΆΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠΎ адрСсу (Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ порядкС):

Если ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ border-right-color ΠΎΠΏΡƒΡ‰Π΅Π½, примСняСмый Ρ†Π²Π΅Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ Ρ†Π²Π΅Ρ‚ΠΎΠΌ тСкст.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ: срСдний Π½Π΅Ρ‚ Ρ†Π²Π΅Ρ‚
УнаслСдовано: Π½Π΅Ρ‚
АнимируСмоС: Π΄Π°, ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ свойства . ΠŸΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎ animatable ΠŸΠΎΠΏΡ‹Ρ‚Π°ΠΉΡΡ
ВСрсия: CSS1
Бинтаксис JavaScript: ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ .style.borderRight = «5px синяя Ρ‚ΠΎΡ‡ΠΊΠ°» ΠŸΠΎΠΏΡ‹Ρ‚Π°ΠΉΡΡ

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°

Числа Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΏΠ΅Ρ€Π²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΡƒΡŽ свойство.

Π˜ΠΌΡƒΡ‰Π΅ΡΡ‚Π²ΠΎ
Π³Ρ€Π°Π½ΠΈΡ†Π° правая 1,0 4,0 1,0 1,0 3,5


Бинтаксис CSS

Π³Ρ€Π°Π½ΠΈΡ†Π° справа: ΡˆΠΈΡ€ΠΈΠ½Π° Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΡΡ‚ΠΈΠ»ΡŒ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Ρ†Π²Π΅Ρ‚ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ | Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ | наслСдованиС;

Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ОписаниС
ΡˆΠΈΡ€ΠΈΠ½Π° Ρ€Π°ΠΌΠΊΠΈ справа ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ. Π—Π°Π΄Π°Π΅Ρ‚ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΏΡ€Π°Π²ΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ «ΡΡ€Π΅Π΄Π½ΠΈΠΉ»
Ρ€Π°ΠΌΠΊΠ°-правая ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ. Π—Π°Π΄Π°Π΅Ρ‚ ΡΡ‚ΠΈΠ»ΡŒ ΠΏΡ€Π°Π²ΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ «Π½Π΅Ρ‚»
Ρ†Π²Π΅Ρ‚ Ρ€Π°ΠΌΠΊΠΈ справа ΠΠ΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ. Π—Π°Π΄Π°Π΅Ρ‚ Ρ†Π²Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ — Ρ†Π²Π΅Ρ‚ тСкста
Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ УстанавливаСт для этого свойства Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅
ΡƒΠ½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ НаслСдуСт это свойство ΠΎΡ‚ своСго Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ элСмСнта. Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎ наслСдство

БвязанныС страницы

Π£Ρ‡Π΅Π±Π½ΠΈΠΊ

CSS: Π“Ρ€Π°Π½ΠΈΡ†Π° CSS

Бсылка Π½Π° HTML DOM: свойство borderRight



Π“Ρ€Π°Π½ΠΈΡ†Π°-радиус | HTML ΠΈ CSS Wiki

Бвойство border-radius ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² CSS ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Π³Π°Ρ… HTML для создания Π·Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½ΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. Π­Ρ„Ρ„Π΅ΠΊΡ‚ этого свойства ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ WebKit Π² качСствС своСго Π²Π΅Π±-Π΄Π²ΠΈΠΆΠΊΠ°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² Internet Explorer. Начиная с IE9 ΠΈ Firefox 4, свойство border-radius поддСрТиваСтся. Π“Ρ€Π°Π½ΠΈΡ†Π° Π±ΡƒΠ΄Π΅Ρ‚ создана Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли Π½Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π΅ Π΅ΡΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ Ρ„ΠΎΠ½Π° / . На ΠΊΠΎΠ½Ρ‚ΡƒΡ€Ρ‹ ΠΈ / ΠΈΠ»ΠΈ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹, примСняСмыС ΠΊ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ, Ρ‚Π°ΠΊΠΆΠ΅ влияСт радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹. Π­Ρ‚ΠΎ свойство являСтся сокращСнным свойством для установки ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… свойств border-top-left-radius , border-top-right-radius , border-bottom-left-radius ΠΈ border-bottom-right. -радиус свойства.Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ свойства -moz-border-radius ΠΈΠ»ΠΈ -webkit-border-radius .

ЗначСния

ΠŸΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΠ΄Π½ΠΎ, Π΄Π²Π°, Ρ‚Ρ€ΠΈ ΠΈΠ»ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ значСния, ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°Ρ‚ΡŒΡΡ косой Ρ‡Π΅Ρ€Ρ‚ΠΎΠΉ (/) ΠΈ Π²Ρ‚ΠΎΡ€Ρ‹ΠΌ Π½Π°Π±ΠΎΡ€ΠΎΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. БлСши ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Gecko 2. 0 (Firefox 4.0).

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ОписаниС
<Π΄Π»ΠΈΠ½Π°> Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π»ΠΈΠ½Ρ‹, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰Π΅Π΅ радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹.ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π΄Π»ΠΈΠ½Ρ‹: пиксСлСй, , пиксСлСй, ΠΈ Ρ‚. Π”.
<ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚> ΠŸΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰Π΅Π΅ радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹.

Одно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ опрСдСляСт радиус для всСх Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Π³Ρ€Π°Π½ΠΈΡ†. Π”Π²Π° значСния Π·Π°Π΄Π°ΡŽΡ‚ радиус для Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ Π»Π΅Π²ΠΎΠΉ ΠΈ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ ΠΏΡ€Π°Π²ΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ† соотвСтствСнно. Π§Π΅Ρ‚Ρ‹Ρ€Π΅ значСния ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ радиус Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ Π»Π΅Π²ΠΎΠΉ, Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ ΠΏΡ€Π°Π²ΠΎΠΉ, Π½ΠΈΠΆΠ½Π΅ΠΉ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΈ Π½ΠΈΠΆΠ½Π΅ΠΉ Π»Π΅Π²ΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ† Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ порядкС.


ΠŸΡ€ΠΈΠΌΠ΅Ρ€ HTML:

  ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ радиус 
 

Π§Ρ‚ΠΎ сдСлаСт это: ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ радиус.


ΠŸΡ€ΠΈΠΌΠ΅Ρ€ CSS:

 h2 {
     Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: Π±Π΅Π»Ρ‹ΠΉ;
     Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚;
     радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹: 10 пиксСлСй;
}
 


ΠŸΡ€ΠΈΠΌΠ΅Ρ€ изобраТСния:

border-radius Π² Chrome 6.0.472.63

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ эффСктов радиуса Π³Ρ€Π°Π½ΠΈΡ†Ρ‹.

Π£Ρ‡Π΅Π±Π½ΠΈΠΊ CSS => border-radius

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

Бвойство border-radius позволяСт ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Π±Π»ΠΎΡ‡Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΠ³ΠΎΠ» элСмСнта ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄ΠΎ Π΄Π²ΡƒΡ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ для Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ радиуса этого ΡƒΠ³Π»Π° (максимум 8 Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ).

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ опрСдСляСт Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ радиус. ΠΠ΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π½Π°Π±ΠΎΡ€ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΠ΅Ρ‚ Β«/Β», опрСдСляСт Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ радиус. Если прСдоставляСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Π½Π°Π±ΠΎΡ€ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ для Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ, Ρ‚Π°ΠΊ ΠΈ для Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ радиуса.

  border-radius: 10px 5% / 20px 25em 30px 35em;
  

10px — это Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ радиус Π»Π΅Π²ΠΎΠ³ΠΎ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ ΠΈ ΠΏΡ€Π°Π²ΠΎΠ³ΠΎ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΡƒΠ³Π»Π°. А 5% — это Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ радиус Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ ΠΏΡ€Π°Π²ΠΎΠ³ΠΎ ΠΈ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ Π»Π΅Π²ΠΎΠ³ΠΎ.ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ значСния послС ‘/’ — это Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ радиусы для Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ Π»Π΅Π²ΠΎΠ³ΠΎ, Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ ΠΏΡ€Π°Π²ΠΎΠ³ΠΎ, Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΏΡ€Π°Π²ΠΎΠ³ΠΎ ΠΈ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ Π»Π΅Π²ΠΎΠ³ΠΎ ΡƒΠ³Π»Π°.

Как ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ свойства CSS, сокращСния ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для любого ΠΈΠ»ΠΈ всСх Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ значСния. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π΄ΠΎ восьми Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ сокращСниС позволяСт Π²Π°ΠΌ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅ значСния Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ радиуса ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡƒΠ³Π»Π°:

HTML:

  

CSS:

 .ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ° {
    ΡˆΠΈΡ€ΠΈΠ½Π°: 250 пиксСлСй;
    высота: 250 пиксСлСй;
    Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ;
    радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹: 10 пиксСлСй;
}
  

Радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Ρ‡Π°Ρ‰Π΅ всСго ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для прСобразования ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Ρ… элСмСнтов Π² ΠΊΡ€ΡƒΠ³ΠΈ. Устанавливая радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Ρ€Π°Π²Π½Ρ‹ΠΌ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π΅ Π΄Π»ΠΈΠ½Ρ‹ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ элСмСнта, создаСтся ΠΊΡ€ΡƒΠ³ΠΎΠ²ΠΎΠΉ элСмСнт:

  .circle {
    ΡˆΠΈΡ€ΠΈΠ½Π°: 200 пиксСлСй;
    высота: 200 пиксСлСй;
    радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹: 100 пиксСлСй;
}
  

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ border-radius ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Ρ‹, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ 50%, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ вычислСния значСния border-radius:

 .ΠΊΡ€ΡƒΠ³ {
    ΡˆΠΈΡ€ΠΈΠ½Π°: 150 пиксСлСй;
    высота: 150 пиксСлСй;
    радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹: 50%;
}
  

Если свойства ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΈ высоты Π½Π΅ Ρ€Π°Π²Π½Ρ‹, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ Ρ„ΠΎΡ€ΠΌΠ° Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ²Π°Π»ΠΎΠΌ, Π° Π½Π΅ ΠΊΡ€ΡƒΠ³ΠΎΠΌ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ border-radius для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°:

  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4 пиксСля;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  Π³Ρ€Π°Π½ΠΈΡ†Π°-Π²Π΅Ρ€Ρ…-ΠΏΡ€Π°Π²Ρ‹ΠΉ-радиус: 4 пиксСля;
  Π³Ρ€Π°Π½ΠΈΡ†Π°-Π½ΠΈΠΆΠ½ΠΈΠΉ-ΠΏΡ€Π°Π²Ρ‹ΠΉ-радиус: 4px;
  Π³Ρ€Π°Π½ΠΈΡ†Π°-Π½ΠΈΠΆΠ½ΠΈΠΉ-Π»Π΅Π²Ρ‹ΠΉ-радиус: 0;
  Π³Ρ€Π°Π½ΠΈΡ†Π°-Π²Π΅Ρ€Ρ…-Π»Π΅Π²Ρ‹ΠΉ-радиус: 0;
  



ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ ΠΎ радиусС Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ — CSS Wizardry — ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π²Π΅Π±-ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ

Написано на CSS Wizardry .

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅
  1. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅

Π­Ρ‚ΠΎ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ сообщСниС ΠΎ свойствС border-radius CSS3 ΠΈ Π΅Π³ΠΎ синтаксисС. ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ я наткнулся Π½Π° этот сайт сСгодня Ρ‡Π΅Ρ€Π΅Π· Twitter, я вспомнил своС ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π°Π·ΠΎΡ‡Π°Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ·-Π·Π° отсутствия Сдинообразия ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌΠΈ Π°Π³Π΅Π½Ρ‚Π°ΠΌΠΈ ΠΈ ΠΈΡ… синтаксиса, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ для создания Π·Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹Ρ… ΡƒΠ³Π»ΠΎΠ²; Firefox, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠΉ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Webkit ΠΈ спСцификациСй CSS3, довольно Ρ€Π°Π·Π΄Ρ€Π°ΠΆΠ°Π».

Однако Π½Π΅ всС Ρ‚Π°ΠΊ ΠΏΠ»ΠΎΡ…ΠΎ.Как Π²Ρ‹ Π΄ΡƒΠΌΠ°Π΅Ρ‚Π΅, border-radius.com, синтаксис для создания элСмСнта с Π²Π΅Ρ€Ρ…Π½ΠΈΠΌ Π»Π΅Π²Ρ‹ΠΌ ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΌ ΠΏΡ€Π°Π²Ρ‹ΠΌ ΡƒΠ³Π»Π°ΠΌΠΈ со скруглСниСм 50 пиксСлСй ΠΈ Π²Π΅Ρ€Ρ…Π½ΠΈΠΌ ΠΏΡ€Π°Π²Ρ‹ΠΌ ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΌ Π»Π΅Π²Ρ‹ΠΌ ΡƒΠ³Π»Π°ΠΌΠΈ с ΠΊΡ€ΡƒΠ³Π°ΠΌΠΈ ΠΏΠΎ 10 пиксСлСй Π±ΡƒΠ΄Π΅Ρ‚:

  <ΠΊΠΎΠ΄> -webkit-border-radius: 50px;
-webkit-border-top-right-radius: 10 пиксСлСй;
-webkit-border-Π½ΠΈΠΆΠ½ΠΈΠΉ Π»Π΅Π²Ρ‹ΠΉ-радиус: 10 пиксСлСй;
-moz-border-radius: 50 пиксСлСй;
-moz-border-radius-topright: 10 пиксСлСй;
-moz-border-radius-bottomleft: 10 пиксСлСй;
радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹: 50 пиксСлСй;
Π³Ρ€Π°Π½ΠΈΡ†Π°-Π²Π΅Ρ€Ρ…-ΠΏΡ€Π°Π²Ρ‹ΠΉ-радиус: 10 пиксСлСй;
Π³Ρ€Π°Π½ΠΈΡ†Π°-Π½ΠΈΠΆΠ½ΠΈΠΉ-Π»Π΅Π²Ρ‹ΠΉ-радиус: 10 пиксСлСй; 
  

ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сокращСниС border-radius , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ это Π½Π° Ρ‚Ρ€ΠΈ строки:

   -moz-border-radius: 50px 10px 50px 10px;
-webkit-border-radius: 50px 10px 50px 10px;
border-radius: 50px 10px 50px 10px; 
  

Бинтаксис соотвСтствуСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΠΏΡ€Π°Π²ΠΈΠ»Ρƒ: border-radius: Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ Π»Π΅Π²Ρ‹ΠΉ Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ΠΏΡ€Π°Π²Ρ‹ΠΉ Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΏΡ€Π°Π²Ρ‹ΠΉ Π½ΠΈΠΆΠ½ΠΈΠΉ Π»Π΅Π²Ρ‹ΠΉ; . Π― тСстировал это Π² Firefox ( -moz-border-radius ), Webkit ( -webkit-border-radius ) ΠΈ Opera ( border-radius ), ΠΈ ΠΎΠ½ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

Π”ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅

Π’Ρ‹ ΠΌΠΎΠ³Π»ΠΈ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Webkit Π±ΡƒΠ΄Π΅Ρ‚ просто Webkit, Π½Π΅ Ρ‚Π°ΠΊ Π»ΠΈ? ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ. Π­Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Chrome, Π½ΠΎ Π½Π΅ Π² Safari . Π£ мСня Π±Ρ‹Π»ΠΈ сообщСния ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Safari 4.0.4 (Π΄ΡƒΠΌΠ°ΡŽ, Π½Π΅ нашСл, , понял? Π”Π° Π»Π°Π΄Π½ΠΎ) Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. ΠŸΠΎΠ»Π΅Π·Π½ΠΎβ€¦

Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, эта вСрсия Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, ΠΈ ΠΎΠ½Π° всС Π΅Ρ‰Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΠΎΡ€ΠΎΡ‡Π΅:

  <ΠΊΠΎΠ΄> -webkit-border-radius: 50px;
-webkit-border-top-right-radius: 10 пиксСлСй;
-webkit-border-Π½ΠΈΠΆΠ½ΠΈΠΉ Π»Π΅Π²Ρ‹ΠΉ-радиус: 10 пиксСлСй;
-moz-border-radius: 50px 10px 50px 10px;
border-radius: 50px 10px 50px 10px; 
  


β˜•οΈ Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ? ΠšΡƒΠΏΠΈ ΠΌΠ½Π΅ ΠΊΠΎΡ„Π΅!

CSS | Бвойство радиуса Π³Ρ€Π°Π½ΠΈΡ†Ρ‹

Π­Ρ‚ΠΎ свойство CSS для закруглСния ΡƒΠ³Π»Π° элСмСнта.Бвойство border-radius ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для установки радиуса Π³Ρ€Π°Π½ΠΈΡ†Ρ‹.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ: 0

Бвойство Π·Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡƒΠ³Π»Π°:


Бинтаксис:

 border-radius: 1-4 length |% / 1-4 length |% | initial | Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ; 

border-radius: свойство border-radius ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎ, Π΄Π²Π°, Ρ‚Ρ€ΠΈ ΠΈΠ»ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ значСния.

  • border-radius: 35px; Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для установки радиуса Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡƒΠ³Π»Π°.Π­Ρ‚ΠΎ комбинация Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… свойств: border-top-left-radius, border-top-right-radius, border-bottom-left-radius, border-bottom-right-radius. Он устанавливаСт ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для всСх ΡƒΠ³Π»ΠΎΠ².

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

html

< html >


1


1 < Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ > Π—Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹Π΅ ΡƒΠ³Π»Ρ‹ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ >

< ΡΡ‚ΠΈΠ»ΡŒ >

. GFG {

border-radius: 35px;

Ρ„ΠΎΠ½: # 009900;

отступ: 30 пиксСлСй;

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

ΡˆΠΈΡ€ΠΈΠ½Π°: 300 пиксСлСй;

высота: 120 пиксСлСй;

}

ΡΡ‚ΠΈΠ»ΡŒ >

Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° >

< корпус 000

< div класс = «GFG» >

< h3 > GeeksforGeeks h3 >

< p > border-radius: 35px; p >

div >

body >

html >

Π’Ρ‹Ρ…ΠΎΠ΄:

9000 5

  • border-radius: 20px 40px; Π­Ρ‚ΠΎ свойство ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для установки ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ значСния ΠΊΠ°ΠΊ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ Π»Π΅Π²ΠΎΠ³ΠΎ ΠΈ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΏΡ€Π°Π²ΠΎΠ³ΠΎ ΡƒΠ³Π»ΠΎΠ², Π° Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ значСния ΠΊΠ°ΠΊ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ ΠΏΡ€Π°Π²ΠΎΠ³ΠΎ ΠΈ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ Π»Π΅Π²ΠΎΠ³ΠΎ ΡƒΠ³Π»ΠΎΠ².

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

html

< html >

<

0

900 < Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ > Π—Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹Π΅ ΡƒΠ³Π»Ρ‹ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ >

< ΡΡ‚ΠΈΠ»ΡŒ >

.GFG {

border-radius: 20px 40px;

Ρ„ΠΎΠ½: # 009900;

отступ: 30 пиксСлСй;

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

ΡˆΠΈΡ€ΠΈΠ½Π°: 300 пиксСлСй;

высота: 120 пиксСлСй;

}

ΡΡ‚ΠΈΠ»ΡŒ >

Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° >

< корпус 000

< div класс = «GFG» >

< h3 > GeeksforGeeks h3 >

< p > border-radius: 20px 40px; p >

div >

body >

html >

Π’Ρ‹Ρ…ΠΎΠ΄:


  • border-radius: 20px 40px 60px; Π­Ρ‚ΠΎ свойство ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для установки ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ значСния для Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ Π»Π΅Π²ΠΎΠ³ΠΎ ΡƒΠ³Π»Π°, Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ значСния, примСняСмого ΠΊ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌΡƒ ΠΏΡ€Π°Π²ΠΎΠΌΡƒ ΠΈ Π½ΠΈΠΆΠ½Π΅ΠΌΡƒ Π»Π΅Π²ΠΎΠΌΡƒ ΡƒΠ³Π»Π°ΠΌ, ΠΈ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ значСния, примСняСмого ΠΊ Π½ΠΈΠΆΠ½Π΅ΠΌΡƒ ΠΏΡ€Π°Π²ΠΎΠΌΡƒ ΡƒΠ³Π»Ρƒ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

html

< html >


1


1 < Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ > Π—Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹Π΅ ΡƒΠ³Π»Ρ‹ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ >

< ΡΡ‚ΠΈΠ»ΡŒ >

.GFG {

border-radius: 20px 40px 60px;

Ρ„ΠΎΠ½: # 009900;

отступ: 30 пиксСлСй;

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

ΡˆΠΈΡ€ΠΈΠ½Π°: 300 пиксСлСй;

высота: 120 пиксСлСй;

}

ΡΡ‚ΠΈΠ»ΡŒ >

Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° >

< корпус 000

< div класс = "GFG" >

< h3 > GeeksforGeeks h3 >

< p > border-radius: 20px 40px 60px; p >

div >

body >

html >

Π’Ρ‹Ρ…ΠΎΠ΄: 9 0006

  • border-radius: 20px 40px 60px 80px; Π­Ρ‚ΠΎ свойство ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для установки ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ, Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ, Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ ΠΈ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ³ΠΎ значСния радиуса Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ для Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ Π»Π΅Π²ΠΎΠ³ΠΎ, Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ ΠΏΡ€Π°Π²ΠΎΠ³ΠΎ, Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΏΡ€Π°Π²ΠΎΠ³ΠΎ ΠΈ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ Π»Π΅Π²ΠΎΠ³ΠΎ ΡƒΠ³Π»ΠΎΠ² соотвСтствСнно.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

html

< html >


1


1 < Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ > Π—Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹Π΅ ΡƒΠ³Π»Ρ‹ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ >

< ΡΡ‚ΠΈΠ»ΡŒ >

.GFG {

border-radius: 20px 40px 60px 80px;

Ρ„ΠΎΠ½: # 009900;

отступ: 30 пиксСлСй;

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

ΡˆΠΈΡ€ΠΈΠ½Π°: 300 пиксСлСй;

высота: 120 пиксСлСй;

}

ΡΡ‚ΠΈΠ»ΡŒ >

Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° >

< корпус 000

< div класс = «GFG» >

< h3 > GeeksforGeeks h3 >

< p > border-radius: 20px 40px 60px 80px; p >

div >

body >

html >

Π’Ρ‹Ρ…ΠΎΠ΄: 9036 7

  • border-top-left-radius: Π­Ρ‚ΠΎ свойство ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для установки значСния Π² Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ Π»Π΅Π²Ρ‹ΠΉ ΡƒΠ³ΠΎΠ».

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:



html

< html >


15
2


15
2

< Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ > Π—Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹Π΅ ΡƒΠ³Π»Ρ‹ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ >

< ΡΡ‚ΠΈΠ»ΡŒ >

.GFG {

Π³Ρ€Π°Π½ΠΈΡ†Π°-Π²Π΅Ρ€Ρ…-Π»Π΅Π²Ρ‹ΠΉ-радиус: 35 пиксСлСй;

Ρ„ΠΎΠ½: # 009900;

отступ: 30 пиксСлСй;

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

ΡˆΠΈΡ€ΠΈΠ½Π°: 300 пиксСлСй;

высота: 120 пиксСлСй;

}

ΡΡ‚ΠΈΠ»ΡŒ >

Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° >

< корпус 000

< div класс = «GFG» >

< h3 > GeeksforGeeks h3 >

< p > border-top-left-radius: 35px; p >

div >

body >

html >

Π’Ρ‹Ρ…ΠΎΠ΄: 90 006

  • border-top-right-radius: Π­Ρ‚ΠΎ свойство ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для установки значСния Π² Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ΠΏΡ€Π°Π²Ρ‹ΠΉ ΡƒΠ³ΠΎΠ».

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

html

< html >


1


1 < Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ > Π—Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹Π΅ ΡƒΠ³Π»Ρ‹ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ >

< ΡΡ‚ΠΈΠ»ΡŒ >

.GFG {

Π³Ρ€Π°Π½ΠΈΡ†Π°-Π²Π΅Ρ€Ρ…-ΠΏΡ€Π°Π²Ρ‹ΠΉ-радиус: 35 пиксСлСй;

Ρ„ΠΎΠ½: # 009900;

отступ: 30 пиксСлСй;

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

ΡˆΠΈΡ€ΠΈΠ½Π°: 300 пиксСлСй;

высота: 120 пиксСлСй;

}

ΡΡ‚ΠΈΠ»ΡŒ >

Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° >

< корпус 000

< div класс = «GFG» >

< h3 > GeeksforGeeks h3 >

< p > border-top-right-radius: 35px; p >

div >

body >

html >

Π’Ρ‹Ρ…ΠΎΠ΄: 9 0006

  • border-bottom-left-radius: Π­Ρ‚ΠΎ свойство ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для установки значСния Π² Π½ΠΈΠΆΠ½ΠΈΠΉ Π»Π΅Π²Ρ‹ΠΉ ΡƒΠ³ΠΎΠ».

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

html

< html >


1


1 < Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ > Π—Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹Π΅ ΡƒΠ³Π»Ρ‹ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ >

< ΡΡ‚ΠΈΠ»ΡŒ >

.GFG {

Π³Ρ€Π°Π½ΠΈΡ†Π°-Π½ΠΈΠΆΠ½ΠΈΠΉ-Π»Π΅Π²Ρ‹ΠΉ-радиус: 35 пиксСлСй;

Ρ„ΠΎΠ½: # 009900;

отступ: 30 пиксСлСй;

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

ΡˆΠΈΡ€ΠΈΠ½Π°: 300 пиксСлСй;

высота: 120 пиксСлСй;

}

ΡΡ‚ΠΈΠ»ΡŒ >

Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° >

< корпус 000

< div класс = «GFG» >

< h3 > GeeksforGeeks h3 >

< p > border-bottom-left-radius: 35px; p >

div >

body >

html >

Π’Ρ‹Ρ…ΠΎΠ΄:

  • border-bottom-right-radius: Π­Ρ‚ΠΎ свойство ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для установки значСния Π² Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΏΡ€Π°Π²Ρ‹ΠΉ ΡƒΠ³ΠΎΠ».

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

html

< html >


1


1 < Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ > Π—Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹Π΅ ΡƒΠ³Π»Ρ‹ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ >

< ΡΡ‚ΠΈΠ»ΡŒ >

.GFG {

Π³Ρ€Π°Π½ΠΈΡ†Π°-Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΏΡ€Π°Π²Ρ‹ΠΉ-радиус: 35 пиксСлСй;

Ρ„ΠΎΠ½: # 009900;

отступ: 30 пиксСлСй;

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

ΡˆΠΈΡ€ΠΈΠ½Π°: 300 пиксСлСй;

высота: 120 пиксСлСй;

}

ΡΡ‚ΠΈΠ»ΡŒ >

Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° >

< корпус 000

< div класс = "GFG" >

< h3 > GeeksforGeeks h3 >

< p > border-bottom-right-radius: 35px; p >

div >

body >

html >

Π’Ρ‹Ρ…ΠΎΠ΄:

  • свойство смСшанного радиуса Π³Ρ€Π°Π½ΠΈΡ†Ρ‹: Π­Ρ‚ΠΎ свойство ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для установки всСх ΡƒΠ³Π»ΠΎΠ² ΠΊΠ°ΠΊ Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

html

< html >


1


1 < Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ > Π—Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹Π΅ ΡƒΠ³Π»Ρ‹ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ >

< ΡΡ‚ΠΈΠ»ΡŒ >

.GFG {

Π³Ρ€Π°Π½ΠΈΡ†Π°-Π²Π΅Ρ€Ρ…-Π»Π΅Π²Ρ‹ΠΉ-радиус: 35 пиксСлСй;

border-top-right-radius: 35px;

border-bottom-left-radius: 35px;

Π³Ρ€Π°Π½ΠΈΡ†Π°-Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΏΡ€Π°Π²Ρ‹ΠΉ-радиус: 35 пиксСлСй;

Ρ„ΠΎΠ½: # 009900;

отступ: 30 пиксСлСй;

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

ΡˆΠΈΡ€ΠΈΠ½Π°: 300 пиксСлСй;

высота: 120 пиксСлСй;

}

ΡΡ‚ΠΈΠ»ΡŒ >

Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° >

< корпус 000

< div класс = "GFG" >

< h3 > GeeksforGeeks h3 >

< p > border-top-left-radius: 35px;

< br > border-top-right-radius: 35px;

< br > border-bottom-left-radius: 35px;

< br > Π³Ρ€Π°Π½ΠΈΡ†Π°-Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΏΡ€Π°Π²Ρ‹ΠΉ-радиус: 35 пиксСлСй; p >

div >

корпус >

html >

Π’Ρ‹Π²ΠΎΠ΄:

  • Google Chrome 5. 0, 4.0 -webkit-
  • Internet Explorer 9.0
  • Firefox 4.0, 3.0 -moz-
  • Opera 10.5
  • Safari 5.0, 3.1 -webkit-

Π’Π½ΠΈΠΌΠ°Π½ΠΈΡŽ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»Π΅ΠΉ! НС ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π°ΠΉΡ‚Π΅ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ сСйчас. ΠžΡΠ²ΠΎΠΉΡ‚Π΅ всС Π²Π°ΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ HTML с Web Design for Beginners | HTML курс.


CSS - CSS3 border-radius - ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ CSS3 Moz Mozilla KHTML Webkit Border Radius.css


ΠžΠ±Π½ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄

 / *
201008051249 - brandonjp - я ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ css / moz / webkit
Бпасибо Π―ΠΊΠΎΠ±Ρƒ Π‘ΠΈΠ΄ΠΆΠ°Π½ΠΈ - CSS Border Radius http: // bit.ly / 8Y8cJT
Благодаря CSS Border Radius:: Π ΠΈΡ‡Π°Ρ€Π΄ А. ДТонсон http: //bit.ly/c9FclS
* /


CSS3 {
Π³Ρ€Π°Π½ΠΈΡ†Π°-Π²Π΅Ρ€Ρ…-Π»Π΅Π²Ρ‹ΠΉ-радиус: 22px;
Π³Ρ€Π°Π½ΠΈΡ†Π°-Π²Π΅Ρ€Ρ…-ΠΏΡ€Π°Π²Ρ‹ΠΉ-радиус: 44 пиксСлСй;
Π³Ρ€Π°Π½ΠΈΡ†Π°-Π½ΠΈΠΆΠ½ΠΈΠΉ-ΠΏΡ€Π°Π²Ρ‹ΠΉ-радиус: 66 пиксСлСй;
Π³Ρ€Π°Π½ΠΈΡ†Π°-Π½ΠΈΠΆΠ½ΠΈΠΉ-Π»Π΅Π²Ρ‹ΠΉ-радиус: 88 пиксСлСй;
}

MOZILLA {
-moz-border-radius-topleft: 22px;
-moz-border-radius-topright: 44px;
-moz-border-radius-bottomright: 66 пиксСлСй;
-moz-border-radius-bottomleft: 88 пиксСлСй;
}

KHTML {
-khtml-border-top-left-radius: 22px;
-khtml-border-top-right-radius: 44px;
-khtml-border-bottom-right-radius: 66px;
-khtml-border-bottom-left-radius: 88 пиксСлСй;
}

WEBKIT {
-webkit-border-top-left-radius: 22px;
-webkit-border-top-right-radius: 44px;
-webkit-border-bottom-right-radius: 66 пиксСлСй;
-webkit-border-Π½ΠΈΠΆΠ½ΠΈΠΉ Π»Π΅Π²Ρ‹ΠΉ-радиус: 88 пиксСлСй;
}



Π’Π•Π Π₯ΠΠ˜Π™ Π›Π•Π’Π«Π™ {
Π³Ρ€Π°Π½ΠΈΡ†Π°-Π²Π΅Ρ€Ρ…-Π»Π΅Π²Ρ‹ΠΉ-радиус: 22px;
-moz-border-radius-topleft: 22px;
-khtml-border-top-left-radius: 22px;
-webkit-border-top-left-radius: 22px;
}

Π’ ΠŸΠ ΠΠ’ΠžΠœ Π’Π•Π Π₯ΠΠ•Πœ Π£Π“Π›Π£ {
Π³Ρ€Π°Π½ΠΈΡ†Π°-Π²Π΅Ρ€Ρ…-ΠΏΡ€Π°Π²Ρ‹ΠΉ-радиус: 44 пиксСлСй;
-moz-border-radius-topright: 44px;
-khtml-border-top-right-radius: 44px;
-webkit-border-top-right-radius: 44px;
}

Π’ΠΠ˜Π—Π£ Π‘ΠŸΠ ΠΠ’Π {
Π³Ρ€Π°Π½ΠΈΡ†Π°-Π½ΠΈΠΆΠ½ΠΈΠΉ-ΠΏΡ€Π°Π²Ρ‹ΠΉ-радиус: 66 пиксСлСй;
-moz-border-radius-bottomright: 66 пиксСлСй;
-khtml-border-bottom-right-radius: 66px;
-webkit-border-bottom-right-radius: 66 пиксСлСй;
}

ΠΠ˜Π–ΠΠ―Π― ЛЕВАЯ {
Π³Ρ€Π°Π½ΠΈΡ†Π°-Π½ΠΈΠΆΠ½ΠΈΠΉ-Π»Π΅Π²Ρ‹ΠΉ-радиус: 88 пиксСлСй;
-moz-border-radius-bottomleft: 88 пиксСлСй;
-khtml-border-bottom-left-radius: 88 пиксСлСй;
-webkit-border-Π½ΠΈΠΆΠ½ΠΈΠΉ Π»Π΅Π²Ρ‹ΠΉ-радиус: 88 пиксСлСй;
}



CSS 3 {
/ * Радиус 5 пиксСлСй ΠΏΠΎ всСм 4 ΡƒΠ³Π»Π°ΠΌ стола * /
радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹: 5 пиксСлСй;

/ * Радиус 5 пиксСлСй Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ ΠΈ Π½ΠΈΠΆΠ½Π΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΌ ΡƒΠ³Π»Π°Ρ… * /
радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹: 5px 0 5px 0;

/ * Радиус 5 пиксСлСй Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π½ΠΈΠΆΠ½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ ΠΈ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΌ ΡƒΠ³Π»Π°Ρ… * /
радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹: 0 5 пиксСлСй 0 5 пиксСлСй;

/ * Радиус 5 пиксСлСй Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ ΡƒΠ³Π»Ρƒ * /
Π³Ρ€Π°Π½ΠΈΡ†Π°-Π²Π΅Ρ€Ρ…-Π»Π΅Π²Ρ‹ΠΉ-радиус: 5 пиксСлСй;
/ * Радиус 5 пиксСлСй Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π½ΠΈΠΆΠ½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ ΡƒΠ³Π»Ρƒ * /
Π³Ρ€Π°Π½ΠΈΡ†Π°-Π½ΠΈΠΆΠ½ΠΈΠΉ-Π»Π΅Π²Ρ‹ΠΉ-радиус: 5 пиксСлСй;
/ * Радиус 5 пиксСлСй Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ * /
Π³Ρ€Π°Π½ΠΈΡ†Π°-Π²Π΅Ρ€Ρ…-ΠΏΡ€Π°Π²Ρ‹ΠΉ-радиус: 5 пиксСлСй;
/ * Радиус 5 пиксСлСй Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ * /
Π³Ρ€Π°Π½ΠΈΡ†Π°-Π½ΠΈΠΆΠ½ΠΈΠΉ-ΠΏΡ€Π°Π²Ρ‹ΠΉ-радиус: 5 пиксСлСй;
}

Mozilla (Firefox) {
/ * Радиус 5 пиксСлСй ΠΏΠΎ всСм 4 ΡƒΠ³Π»Π°ΠΌ стола * /
-moz-border-radius: 5 пиксСлСй;

/ * Радиус 5 пиксСлСй Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ ΠΈ Π½ΠΈΠΆΠ½Π΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΌ ΡƒΠ³Π»Π°Ρ… * /
-moz-border-radius: 5px 0 5px 0;

/ * Радиус 5 пиксСлСй Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π½ΠΈΠΆΠ½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ ΠΈ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΌ ΡƒΠ³Π»Π°Ρ… * /
-moz-border-radius: 0 5px 0 5px;

/ * Радиус 5 пиксСлСй Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ ΡƒΠ³Π»Ρƒ * /
-moz-border-radius-topleft: 5 пиксСлСй;
/ * Радиус 5 пиксСлСй Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π½ΠΈΠΆΠ½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ ΡƒΠ³Π»Ρƒ * /
-moz-border-radius-bottomleft: 5 пиксСлСй;
/ * Радиус 5 пиксСлСй Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ * /
-moz-border-radius-topright: 5 пиксСлСй;
/ * Радиус 5 пиксСлСй Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ * /
-moz-border-radius-bottomright: 5 пиксСлСй;
}

KHTML (Konqueror) {
/ * добавляСм -khtml- ΠΏΠ΅Ρ€Π΅Π΄ стилями CSS 3 * /
-khtml-border-radius: 5 пиксСлСй;
}

Webkit (Safari / Chrome) {
/ * добавляСм -webkit- ΠΏΠ΅Ρ€Π΅Π΄ стилями CSS 3 * /
-webkit-border-top-right-radius: 5 пиксСлСй;
} 

Π—Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅ ΡƒΠ³Π»ΠΎΠ² Π²Π°ΡˆΠΈΡ… ΠΏΠΎΠ»Π΅ΠΉ содСрТимого

Π’Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ программистом, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ CSS.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ элСмСнты вашСго сайта, просто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄.

Если Π²Ρ‹ ΡƒΠΆΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊΠΈ содСрТимого Π½Π° свой сайт, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅:

  • Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ со скруглСнными ΡƒΠ³Π»Π°ΠΌΠΈ
  • Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π±Π»ΠΎΠΊΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ³Π»Ρ‹ Π±Ρ‹Π»ΠΈ Π·Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹ΠΌΠΈ

Π― ΠΏΠΎΠΊΠ°ΠΆΡƒ Π²Π°ΠΌ, ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ быстро ΠΈ Π»Π΅Π³ΠΊΠΎ.

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

ДобавляйтС Π±Π»ΠΎΠΊΠΈ содСрТимого с Π·Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹ΠΌΠΈ ΡƒΠ³Π»Π°ΠΌΠΈ

Π‘Π΅ΠΊΡ€Π΅Ρ‚ закруглСния ΡƒΠ³Π»ΠΎΠ² - синий ΠΊΠΎΠ΄.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ поля, Π΄ΠΎΠ±Π°Π²ΠΈΠ² этот синий ΠΊΠΎΠ΄ Π² скобки.

/ * ΠšΠΎΡ€ΠΎΠ±ΠΊΠΈ для Ρ†Π²Π΅Ρ‚Π½ΠΎΠ³ΠΎ содСрТимого с Π·Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹ΠΌΠΈ ΡƒΠ³Π»Π°ΠΌΠΈ * /

  .box-blue {
    ΠΌΠ°Ρ€ΠΆΠ°: 0 0 25px;
    ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅: скрыто;
    отступ: 20 пиксСлСй;
    Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: # 6BD5F1;
    Π³Ρ€Π°Π½ΠΈΡ†Π°: 1px solid # afcde3;
    -webkit-border-radius: 5 пиксСлСй;
    радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹: 5 пиксСлСй;
}  

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ воспроизвСсти этот ΠΊΠΎΠ΄ ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ большС ΠΊΠΎΠ΄Π° для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°. Π—Π°Ρ‚Π΅ΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ†Π²Π΅Ρ‚Π° ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ свой собствСнный ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚.

Π‘ΠΈΠ½ΠΈΠΉ ΠΊΠΎΠ΄ закругляСт ΡƒΠ³Π»Ρ‹. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ значСния Π² пиксСлях ΠΏΠΎ своСму ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΡŽ.

Π’ΠΎΡ‚ 2 ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ с радиусом 5 пиксСлСй

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ с радиусом 20 пиксСлСй

ΠŸΡ€ΠΎΡΡ‚ΠΎ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ этот ΠΊΠΎΠ΄ ΠΊ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΠΊΠΎΠ΄Ρƒ ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π·Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹Π΅ ΡƒΠ³Π»Ρ‹.

  -webkit-border-radius: 10px;
радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹: 10 пиксСлСй;  

ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Π΅ΠΉ Π² сообщСниях

ПослС добавлСния ΠΊΠΎΠ΄Π° ΠΊ ΡΡ‚ΠΈΠ»ΡŽ Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ Ρ‚Π΅ΠΌΡ‹.css Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ этот ΠΊΠΎΠ΄ Π² свой HTML / тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€.

Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΠΎΠ»Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ сСлСктор.

Код для ящиков с Π·Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹ΠΌΠΈ ΡƒΠ³Π»Π°ΠΌΠΈ

Π’ΠΎΡ‚ ΠΊΠΎΠ΄ CSS для ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ² с Π·Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹ΠΌΠΈ ΡƒΠ³Π»Π°ΠΌΠΈ.

  / * Π―Ρ‰ΠΈΠΊΠΈ для Ρ†Π²Π΅Ρ‚Π½ΠΎΠ³ΠΎ содСрТимого * /

.box-синий,
.box-сСрый,
.box-Π·Π΅Π»Π΅Π½Ρ‹ΠΉ,
. box-сСрый,
.box-красный,
.box-yellow {
ΠΌΠ°Ρ€ΠΆΠ°: 0 0 25px;
ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅: скрыто;
отступ: 20 пиксСлСй;
-webkit-border-radius: 10 пиксСлСй;
        радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹: 10 пиксСлСй;
}

.box-blue {
Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: # d8ecf7;
Π³Ρ€Π°Π½ΠΈΡ†Π°: 1px solid # afcde3;
}

.box-gray {
Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: # e2e2e2;
Π³Ρ€Π°Π½ΠΈΡ†Π°: 1px solid #bdbdbd;
}

.box-green {
Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: # d9edc2;
Π³Ρ€Π°Π½ΠΈΡ†Π°: 1px solid # b2ce96;
}

.box-gray {
Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: # F5F5F5;
Π³Ρ€Π°Π½ΠΈΡ†Π°: сплошная 1px #DDDDDD;
}

.box-red {
Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: # f9dbdb;
Π³Ρ€Π°Π½ΠΈΡ†Π°: 1px solid # e9b3b3;
}

.box-yellow {
Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: # fef5c4;
Π³Ρ€Π°Π½ΠΈΡ†Π°: 1px solid # fadf98;
}  

Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΈ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠ΄ CSS Π² ΡΡ‚ΠΈΠ»ΡŒ своСй Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ Ρ‚Π΅ΠΌΡ‹.css Ρ„Π°ΠΉΠ». Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ ΠΊΠΎΠ΄ для добавлСния Π² тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π° поля.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ†Π²Π΅Ρ‚Π° Π½Π° свои собствСнныС, ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ для Ρ†Π²Π΅Ρ‚ΠΎΠ² Ρ„ΠΎΠ½Π° ΠΈ Π³Ρ€Π°Π½ΠΈΡ†, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π±Ρ‹Π»ΠΈ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ.

Π’ΠΎΡ‚ снимок экрана, сдСланный с использованиСм CSS ΠΈ HTML Π² Π΄Π²ΡƒΡ… ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π²Ρ‹ΡˆΠ΅ Π±Π»ΠΎΠΊΠ°Ρ… ΠΊΠΎΠ΄Π°:

Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ очистили ΠΊΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ послС вставки CSS.

Автор записи

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

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