Html Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…: Π Π°Π·ΠΌΠ΅Ρ€ | htmlbook.ru

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

Π Π°Π·ΠΌΠ΅Ρ€ | htmlbook.ru

Π’ HTML Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ элСмСнтов ΠΈΠ»ΠΈ расстояния ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Π·Π°Π΄Π°ΡŽΡ‚ΡΡ Π² пиксСлах ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…. ΠŸΠΈΠΊΡΠ΅Π»Β β€” это элСмСнтарная Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° экранС ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°, являСтся ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅ΠΉ измСрСния, Π΅Π΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° зависит ΠΎΡ‚ установлСнного экранного Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°. Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, популярноС Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π° 1024Ρ…768 пиксСлов. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° с Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ всю ΠΎΠ±Π»Π°ΡΡ‚ΡŒ экрана. Π£Π²Π΅Π»ΠΈΡ‡ΠΈΠ² Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π° Π΄ΠΎ 1280Ρ…1024, ΠΌΡ‹, Ρ‚Π΅ΠΌ самым, ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ изобраТСния Π½Π° экранС.

ΠŸΡ€ΠΈ использовании пиксСлов Π² качСствС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ число Π±Π΅Π· указания Π΅Π΄ΠΈΠ½ΠΈΡ†, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅Β 6.2 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ изобраТСния с Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 6.2. Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ изобраТСния Π² пиксСлах

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8">
  <title>Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅</title>
 </head>
 <body>
  <p><img src="images/figure.
jpg" alt="Π’ΠΈΠ½Π½ΠΈ-ΠŸΡƒΡ… Π² гостях Ρƒ ΠšΡ€ΠΎΠ»ΠΈΠΊΠ°" hspace="4" vspace="4" border="2"></p> </body> </html>

Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ рисунок ΠΈΠΌΠ΅Π΅Ρ‚ ΡˆΠΈΡ€ΠΈΠ½Ρƒ 100 пиксСлов (width=»100″), высоту 111 пиксСлов (height=»111″), Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ отступ ΠΏΠΎ 4 пиксСла (hspace ΠΈ vspace) ΠΈ Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Ρƒ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ 2 пиксСла (border=»2″).

ΠŸΡ€ΠΎΡ†Π΅Π½Ρ‚Π½Π°Ρ запись ΡƒΠ΄Π°Ρ‡Π½ΠΎ дополняСт пиксСлы, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ позволяСт ΠΏΡ€ΠΈΠ²ΡΠ·Π°Ρ‚ΡŒΡΡ ΠΊ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ элСмСнта, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Π’Π°ΠΊ, Ссли Π·Π°Π΄Π°Ρ‚ΡŒ Ρƒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρƒ 100%, Ρ‚ΠΎ рисунок Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ всС свободноС пространство ΠΎΠΊΠ½Π° ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅. Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…, Ссли послС числа добавляСтся символ %, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:.

Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ допустимо Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ†Π΅Π»Ρ‹Ρ… числах. Π­Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ относится ΠΊΠ°ΠΊ ΠΊ пиксСлам, Ρ‚Π°ΠΊ ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°ΠΌ.

Π£Ρ‡Ρ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ… вычисляСтся ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ элСмСнта, ΠΈΠ½Ρ‹ΠΌΠΈ словами, ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°, Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ располагаСтся элСмСнт. Если Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ явно Π½Π΅ Π·Π°Π΄Π°Π½, Ρ‚ΠΎΠ³Π΄Π° Π·Π° отсчСт принимаСтся ΠΎΠΊΠ½ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅Β 6.3 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΠΊΠΎΠ΄ Π²Π΅Π±-страницы, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΡˆΠΈΡ€ΠΈΠ½Π° элСмСнтов задаСтся Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ….

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 6.3. Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ изобраТСния Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8">
  <title>Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅</title>
 </head>
 <body>
  <p><img src="images/figure.jpg" alt="Π’ΠΈΠ½Π½ΠΈ-ΠŸΡƒΡ… Π² гостях Ρƒ ΠšΡ€ΠΎΠ»ΠΈΠΊΠ°"></p>
 </body>
</html>

Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΡˆΠΈΡ€ΠΈΠ½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π·Π°Π΄Π°Π½Π° ΠΊΠ°ΠΊ 100%, ΠΏΡ€ΠΈ этом высота изобраТСния явно Π½Π΅ задаСтся, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° вычисляСтся автоматичСски. Π’ΠΈΠ΄ страницы ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Ρ… ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рис.Β 6.3.

Рис. 6.3. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ 100%

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π² ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π·Π°ΠΌΠ΅Ρ‚Π½Ρ‹Π΅ искаТСния, это связано с ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π²ΠΎΠΏΡ€Π΅ΠΊΠΈ Π΅Π΅ исходным Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌ.

Как Π²Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅, ΡˆΠΈΡ€ΠΈΠ½Π° ΠΎΠΊΠ½Π° принимаСтся Π·Π° 100%, Π½ΠΎ Π΅Π΅ Π»Π΅Π³ΠΊΠΎ ΠΏΡ€Π΅Π²Ρ‹ΡΠΈΡ‚ΡŒ, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π½Π΅Π½Π°Ρ€ΠΎΠΊΠΎΠΌ. Π’ частности, стоит Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅Β 6.3 ΠΊ Ρ‚Π΅Π³Ρƒ <img> отступы ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ (hspace=»10″) ΠΈ ΡˆΠΈΡ€ΠΈΠ½Π° изобраТСния станСт 100%+20. Π­Ρ‚ΠΎ Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ появлСнию Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ полосы ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ. Π£Ρ‡ΠΈΡ‚Ρ‹Π²Π°ΠΉΡ‚Π΅ этот нюанс ΠΏΡ€ΠΈ установкС Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² элСмСнтов.

ИзмСнСниС Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² рисунка | htmlbook.ru

Для измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² рисунка срСдствами HTML Ρƒ Ρ‚Π΅Π³Π° <img> прСдусмотрСны Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ width (ΡˆΠΈΡ€ΠΈΠ½Π°) ΠΈ height (высота). Π’ качСствС значСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ пиксСлы, ΠΏΡ€ΠΈ этом Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠ²ΠΏΠ°Π΄Π°Ρ‚ΡŒ с физичСскими Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ. НапримСр, Π½Π° рис.Β 10.6 ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ 100Ρ…111 пиксСлов.

Рис. 10.6. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходного Ρ€Π°Π·ΠΌΠ΅Ρ€Π°

БоотвСтствСнно, HTML-ΠΊΠΎΠ΄ для размСщСния Π΄Π°Π½Π½ΠΎΠ³ΠΎ рисунка, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅Β 10.4.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 10.4. Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ рисунка

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ изобраТСния</title>
 </head>
 <body>
  <p><img src="images/figure.jpg" alt="Π’ΠΈΠ½Π½ΠΈ-ΠŸΡƒΡ…"></p>
 </body>
</html>

Если Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ изобраТСния ΡƒΠΊΠ°Π·Π°Π½Ρ‹ явно, Ρ‚ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΈΡ… для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ ΠΏΡƒΡΡ‚ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π² процСссС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° (рис.Β 10.7). Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΆΠ΄Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° рисунок загрузится ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ, послС Ρ‡Π΅Π³ΠΎ мСняСт ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ высоту ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ (рис.Β 10.8). ΠŸΡ€ΠΈ этом ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ ΠΏΠ΅Ρ€Π΅Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ тСкста, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π½Π΅ извСстСн ΠΈ автоматичСски ΠΎΠ½ устанавливаСтся нСбольшим.

Рис. 10.7. Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ ΠΈ ΠΎΠ½Π° Π΅Ρ‰Π΅ Π½Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ»Π°ΡΡŒ

Рис. 10.8. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π°, тСкст ΠΏΠ΅Ρ€Π΅Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½

Π¨ΠΈΡ€ΠΈΠ½Ρƒ ΠΈ высоту изобраТСния ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΊΠ°ΠΊ Π² ΠΌΠ΅Π½ΡŒΡˆΡƒΡŽ, Ρ‚Π°ΠΊ ΠΈ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ сторону. Однако Π½Π° ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ рисунка это Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ влияСт, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π° остаСтся Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Ρ‹ΠΌ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ с ΠΎΡΡ‚ΠΎΡ€ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°ΠΉΡ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Ρ‚.ΠΊ. это ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π½Π΅Π΄ΠΎΡƒΠΌΠ΅Π½ΠΈΠ΅ Ρƒ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΎΡ‚Ρ‡Π΅Π³ΠΎ Ρ‚Π°ΠΊΠΎΠΉ малСнький рисунок Ρ‚Π°ΠΊ Π΄ΠΎΠ»Π³ΠΎ грузится. А Π²ΠΎΡ‚ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌΡƒ эффСкту — Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния Π²Π΅Π»ΠΈΠΊ, Π½ΠΎ Ρ„Π°ΠΉΠ» ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ изобраТСния Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° загруТаСтся быстрСС.

На рис. 10.9 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ Ρ‚ΠΎ ΠΆΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис.Β 10.6, Π½ΠΎ с ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ Π² Π΄Π²Π° Ρ€Π°Π·Π° ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ ΠΈ высотой.

Рис. 10.9. Π’ΠΈΠ΄ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅

Код для Ρ‚Π°ΠΊΠΎΠ³ΠΎ рисунка останСтся практичСски Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Ρ‹ΠΌ ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅Β 10.5.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 10.5. ИзмСнСниС Ρ€Π°Π·ΠΌΠ΅Ρ€Π° рисунка

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² изобраТСния</title>
 </head>
 <body>
  <p><img src="images/figure.jpg" alt="Π’ΠΈΠ½Π½ΠΈ-ΠŸΡƒΡ…"></p>
 </body>
</html>

Π’Π°ΠΊΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² называСтся рСсСмплированиСм, ΠΏΡ€ΠΈ этом Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΏΠΎ своим возмоТностям уступаСт графичСским Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°ΠΌ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠΌ способом изобраТСния Π½ΡƒΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² особых случаях, Π° Ρ‚ΠΎ слишком ΡƒΡ…ΡƒΠ΄ΡˆΠ°Π΅Ρ‚ΡΡ качСство ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ. Π›ΡƒΡ‡ΡˆΠ΅ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ графичСской ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ. Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΡΠ²Π»ΡΡŽΡ‚ΡΡ рисунки, содСрТащиС ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Π΅ области. На рис.Β 10.10 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Ρ„Π°ΠΉΠ» ΡƒΠ·ΠΎΡ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 54 Π±Π°ΠΉΡ‚Π° ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ исходный Ρ€Π°Π·ΠΌΠ΅Ρ€ 8 Π½Π° 8 пиксСлов, ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π½Ρ‹Ρ… Π΄ΠΎ 150 пиксСлов.

Рис. 10.10. Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅

Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π΄Π²Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° для рСсСмплирования β€” бикубичСский (Π΄Π°Π΅Ρ‚ сглаТСнныС Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΈ ΠΏΠ»Π°Π²Π½Ρ‹ΠΉ Ρ‚ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Ρ†Π²Π΅Ρ‚ΠΎΠ²) ΠΈ ΠΏΠΎ блиТайшим Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌ (сохраняСт ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Ρ†Π²Π΅Ρ‚ΠΎΠ² ΠΈ Ρ€Π΅Π·ΠΊΠΎΡΡ‚ΡŒ ΠΊΡ€Π°Π΅Π²). ПослСдниС вСрсии Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ бикубичСский Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ, Π° старыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹, Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΏΠΎ блиТайшим Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌ.

Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ html

!? Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ Π½Π° страницС. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ с Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π° сайтС.


  • Π Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

    Π•ΡΡ‚ΡŒ Π»ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² изобраТСния / ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ? Π”Π°Π²Π°ΠΉΡ‚Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ!

    Π£ нас Π΅ΡΡ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Π»ΠΎΠ³ΠΎ, Π½Π° Π½Π΅ΠΉ ΠΈ потрСнируСмся! Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ Π΅Ρ‘ адрСс ΠΈ помСстим Π² Ρ‚Π΅Π³ img

    <img src=»https://dwweb.ru/___dwweb.ru/__template/images/new_logo.png»>

    Π§Ρ‚ΠΎΠ±Ρ‹ ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π΅ΠΌΡƒ «border: 2px solid #e2e2e2;».

    Π£Π΄Π°Π»ΠΈΠΌ всС отступы ΠΈ самоС Π³Π»Π°Π²Π½ΠΎΠ΅ всС Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ см. WIDTH ΠΈ HEIGHTcss

    img.new_class{

    display: unset;

    margin: unset;

    max-width: unset !important;

    border: 2px solid #e2e2e2;

    WIDTH: unset;
    HEIGHT: unset;

    }

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

    Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚: ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½ΠΈΠΊΠ°ΠΊ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π½Π΅ прописаны

    Π‘Ρ€Π°Π²Π½ΠΈΠ²Π°Π΅ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

    И Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΌ остаСтся ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΈ Π½Π° страницС сайта.

    ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ элСмСнт ΠΈ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора Π½Π° ΠΊΠΎΠ΄ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ :

    И смотрим Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ этой ΠΆΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅:

    Как Π²ΠΈΠ΄ΠΈΠΌ — Ссли Π½Π΅ прописаны высота ΠΈΠΈ ΡˆΠΈΡ€ΠΈΠ½Π°- Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΏΠΎ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌΡƒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ, которая ΠΎΠ½Π° ΠΈΠΌΠ΅Π΅Ρ‚ физичСски.


  • Как ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π² html

    Как ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Π½Π° сайтС!? Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π½ΠΎΠ²Ρ‹ΠΉ класс ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π΅Π³ΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅. + Π΄ΠΎΠ±Π°Π²ΠΈΠΌ border Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ — red, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ Π±Ρ‹Π»ΠΎ сразу Π²ΠΈΠ΄Π½ΠΎ.
    + ИзмСним высоту с ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ(300) Π½Π° Π½ΠΎΠ²Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€, ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ высоту «WIDTH: 500px;»
    css:

    img.new_class_1 {

    display: unset;

    margin: unset;

    max-width: unset !important;

    border: 2px solid red;
    WIDTH: 500px;

    }

    Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ

    Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ посмотрим Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π² ΠΊΠΎΠ΄Π΅:

    Как Π²ΠΈΠ΄ΠΈΠΌ, Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ измСнились :

    Π’Π½Π°Ρ‡Π°Π»Π΅ ΠΈΠ΄ΡƒΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ установили Π½ΠΎΠ²Ρ‹Π΅ .

    И Π²Ρ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹(intrinsic) — Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

    И ΠΎΠ±Ρ€Π°Ρ‰Π°ΡŽ вашС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ измСнились ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ. Высоту ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ — Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ!

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π½Π΅ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ

    Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, Π΄ΠΎΠ±Π°Π²ΠΈΠΌ «HEIGHT: 500px;» ΠΈ Π±ΠΎΡ€Π΄ΡŽΡ€ покрасим Π² синий…
    Css:

    img.new_class_2 {

    display: unset;

    margin: unset;

    max-width: unset !important;

    border: 2px solid blue;

    WIDTH: 500px;

    HEIGHT: 500px;

    }

    Как Π²ΠΈΠ΄ΠΈΠΌ, ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ€Π°ΡΡ‚ΡΠ½ΡƒΠ»Π°ΡΡŒ Π½Π° ΡƒΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ высоту :


  • ΠžΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ html

    МоТно Π»ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Ρ‡Π΅Ρ€Π΅Π· css!? Π›Π΅Π³ΠΊΠΎ!

    Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ Π½Π°ΡˆΡƒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π»ΠΎΠ³ΠΎ, которая, ΠΊΠ°ΠΊ Π²Ρ‹ ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅ ΠΈΠ· ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΏΡƒΠ½ΠΊΡ‚Π° ΠΈΠΌΠ΅Π΅Ρ‚ ΡˆΠΈΡ€ΠΈΠ½Ρƒ 300px? Π΄Π°Π²Π°ΠΉΡ‚Π΅ посмотрим Π½Π° Π½Π΅Ρ‘ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ :

    Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ свойство «max-width: 150px» ΠΈ ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ Π±ΠΎΡ€Π΄ΡŽΡ€ :

    Как Π²ΠΈΠ΄ΠΈΠΌ… ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Π½Π΅ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»Π°ΡΡŒ Π±ΠΎΠ»Π΅Π΅ максимально установлСнной ΡˆΠΈΡ€ΠΈΠ½Ρ‹:

    css:

    img.new_class_3 {

    display: unset;

    margin: unset;

    max-width: 150px;

    border: 2px solid #ffe800;

    }


  • Π Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…

    Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠΌ поставим ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ… — width: 100%; ΠΈ Ρ†Π²Π΅Ρ‚ Π±ΠΎΡ€Π΄ΡŽΡ€Π°… ΠΏΡƒΡΡ‚ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π΅Π»Π΅Π½Ρ‹ΠΉ :
    css:

    img.new_class_4 {

    display: unset;

    margin: unset;

    width: 100%;

    border: 2px solid #36ff00;

    }

    Π Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ высота 100%

    Как Π²ΠΈΠ΄ΠΈΠΌ ΠΏΡ€ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Ρ… ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ 100% — ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ всю ΡˆΠΈΡ€ΠΈΠ½Ρƒ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°.

    Π Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ высота 70%

    Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ… поставим Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ — ΡˆΠΈΡ€ΠΈΠ½Ρƒ 70%:

    IMG width: Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния css

    Атрибут width HTML ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΈΡΡ…ΠΎΠ΄Π½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ изобраТСния Π² пиксСлях.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π°

    <img src="https://www.internet-technologies.ru/wp-content/uploads/flamingo.jpg">

    Π”ΠΎ появлСния CSS ΡˆΠΈΡ€ΠΈΠ½Π° изобраТСния задавалась с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° width. Π’Π°ΠΊΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π° сСгодняшний дСнь являСтся ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΌ. Но ΠΏΡ€ΠΈ отсутствии Π»ΡŽΠ±Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€Π°Π²ΠΈΠ» CSS, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΡ… ΡˆΠΈΡ€ΠΈΠ½Ρƒ изобраТСния, ΠΎΠ½ всС Ρ€Π°Π²Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ². Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, это ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΡ‚ спСцификации HTML5:

    <!-- Π­Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π½ΠΎ Π’Π°ΠΌ Π½Π΅ слСдуСт Ρ‚Π°ΠΊ Π΄Π΅Π»Π°Ρ‚ΡŒ. --> <img src="https://www.internet-technologies.ru/wp-content/uploads/very-large-flamingo.jpg">

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΡˆΠΈΡ€Π΅, Ρ‡Π΅ΠΌ 500 пиксСлСй.

    Для управлСния HTML max width изобраТСния слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ CSS:

    #fixed-width-flamingo {  width: 500px; }
    
    <img src="https://www.internet-technologies.ru/wp-content/uploads/flamingo.jpg">

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

    #responsive-image {  width: 100%;  height: auto; } 
    
    <img src="https://www.internet-technologies.ru/wp-content/uploads/very-large-flamingo.jpg">

    Если Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ для всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½, ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ srcset, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ изобраТСния. Или элСмСнт <picture>, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π΄Π°Ρ‚ΡŒ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ изобраТСния.

    Π’ соотвСтствии со спСцификациСй, основная Ρ†Π΅Π»ΡŒ Ρ‚Π΅Π³Π° width Π² HTML- ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ Ρ„Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ, ΠΈΡΡ…ΠΎΠ΄Π½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ (Π² пиксСлях) изобраТСния. Он Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ для описания исходного Ρ„Π°ΠΉΠ»Π°, Π° Π½Π΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π΅Π³ΠΎ Π½Π° экранС. Π­Ρ‚Π° информация ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использована Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π°. Π’ΠΎΠ³Π΄Π° ΠΈΠΌΠ΅Π½Π½ΠΎ CSS, Π° Π½Π΅ элСмСнт width Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ фактичСский Ρ€Π°Π·ΠΌΠ΅Ρ€ Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ изобраТСния:

    #responsive-flamingo {  width: 100%;  height: auto; } 
    
    <img src="https://www.internet-technologies.ru/wp-content/uploads/very-large-flamingo.jpg">

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: На Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ экранов ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°, Ссли ΠΎΠ½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ ΡˆΠΈΡ€ΠΈΠ½Ρƒ Π±ΠΎΠ»Π΅Π΅ 1280 пиксСлСй.

    Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌ быстрСС ΠΈ Π±ΠΎΠ»Π΅Π΅ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ страницы, особСнно Π² сочСтании с элСмСнтом height. Рассмотрим ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€.

    Π’ CSS width HTML устанавливаСтся Π½Π° 100%, Π° высота β€” Π½Π° auto. Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ Π½Π΅ смоТСт ΡƒΠ·Π½Π°Ρ‚ΡŒ, сколько пиксСлСй ΠΏΠΎ высотС Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ для рисунка, ΠΏΠΎΠΊΠ° Π½Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ всС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈ Π½Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Ρ„Π°ΠΉΠ»Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€. Если Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ width ΠΈ height ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π΅ смоТСт этого ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ. Но Ссли ΠΎΠ±Π° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° ΡƒΠΊΠ°Π·Π°Π½Ρ‹, Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ смоТСт Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ это с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ матСматичСских расчСтов:

    display_height = img_height Γ— ( display_width Γ· img_width )

    Π‘Π΄Π΅Π»Π°Π² это, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ изобраТСния ΠΎΠ½ΠΎ сдвигаСт ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π²Π½ΠΈΠ· ΠΈ происходит Ρ€Π°Π·Π΄Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠΉ Ρ€Π΅Π·ΠΊΠΈΠΉ скачок, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ тСряСт ΠΈΠ· Π²ΠΈΠ΄Ρƒ Ρ‡Π°ΡΡ‚ΡŒ тСкста. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ HTML width height ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ – опрСдСляйтС ΠΈΡΡ…ΠΎΠ΄Π½ΡƒΡŽ высоту изобраТСния, Π° Π½Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΠΉΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π½Π° страницС.

    IEFirefoxChromeEdgeSafariOpera
    ΠŸΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽΠŸΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽΠŸΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽΠŸΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽΠŸΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽΠŸΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ

    ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ свои ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΏΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ‚Π΅ΠΌΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ. Π—Π° ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ, ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠΈ, Π΄ΠΈΠ·Π»Π°ΠΉΠΊΠΈ, подписки, Π»Π°ΠΉΠΊΠΈ Π½ΠΈΠ·ΠΊΠΈΠΉ Π²Π°ΠΌ ΠΏΠΎΠΊΠ»ΠΎΠ½!

    Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ элСмСнта β€” ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ CSS

    Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ высоту, Π² CSS ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π΄Π²Π° свойства β€” width ΠΈ height (соотвСтствСнно). Π‘ ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ фиксированныС Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ элСмСнтов, Π±ΡƒΠ΄ΡŒ-Ρ‚ΠΎ сайдбар, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Ρ‚Π°Π±Π»ΠΈΡ†Π° ΠΈΠ»ΠΈ любой Π±Π»ΠΎΠΊ.

    ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ вычислСния ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΈ высоты

    Для опрСдСлСния ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Π»ΠΈΠ±ΠΎ высоты ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ измСрСния Π΄Π»ΠΈΠ½Ρ‹ Π² CSS. НаиболСС просты Π² ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠΈ пиксСлы. Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΡƒΡŽ запись, ΠΈΠΌΠ΅ΠΉΡ‚Π΅ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ Π² этом случаС ΡˆΠΈΡ€ΠΈΠ½Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Π΅Π³ΠΎ родитСля. Если Ρ‚Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ Π½Π΅Ρ‚, Ρ‚ΠΎ ΡˆΠΈΡ€ΠΈΠ½Π° элСмСнта вычисляСтся, исходя ΠΈΠ· ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° (ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΎΠΊΠ½Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ width Π±ΡƒΠ΄Π΅Ρ‚ пСрСсчитано).

    Π’ качСствС значСния ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ em, которая являСтся ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π΅ΠΌ ΠΆΠ΅, Ρ‡Π΅ΠΌ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° тСкста, Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² условных Π΅Π΄ΠΈΠ½ΠΈΡ†Π°Ρ…. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Π²Ρ‹ установили Ρ€Π°Π·ΠΌΠ΅Ρ€ для ΡˆΡ€ΠΈΡ„Ρ‚Π° 24px. Π’ΠΎΠ³Π΄Π° 1em для этого элСмСнта Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π΅Π½ 24 пиксСлам, Π° Ссли Π²Ρ‹ Π·Π°Π΄Π°Π΄ΠΈΡ‚Π΅ width: 2em, Ρ‚ΠΎ ΡˆΠΈΡ€ΠΈΠ½Π° составит 2Γ—24pxΒ =Β 48 пиксСлов. Если Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° Π½Π΅ Π·Π°Π΄Π°Π½, ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ унаслСдован.

    Высота height, заданная Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…, вычисляСтся Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΈ ΡˆΠΈΡ€ΠΈΠ½Π°, Π½ΠΎ расчСт основываСтся ΡƒΠΆΠ΅ Π½Π° высотС Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ элСмСнта, Π° Π½Π΅ Π½Π° Π΅Π³ΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅. Если Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ отсутствуСт, высота Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ высоты ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

    ΠŸΡ€ΠΎΡ†Π΅Π½Ρ‚Π½Π°Ρ ΡˆΠΈΡ€ΠΈΠ½Π° ΠΈ высота Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅Π³ΠΎ элСмСнта Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ΡΡ Π½Π° основании Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² родитСля

    Π§Ρ‚ΠΎ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ высоту

    Π‘Ρ€Π°Π·Ρƒ стоит Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρƒ свойств width ΠΈ height Π΅ΡΡ‚ΡŒ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ β€” ΠΎΠ½ΠΈ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² сСбя значСния margin, padding ΠΈ border. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ установитС для width/height, Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ лишь ΡˆΠΈΡ€ΠΈΠ½Ρƒ/высоту области содСрТимого элСмСнта.

    Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ элСмСнта (мСсто, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΎΠ½ Π² Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π·Π°ΠΉΠΌΠ΅Ρ‚ Π½Π° экранС), понадобится Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΈ. ЀактичСская ΡˆΠΈΡ€ΠΈΠ½Π° β€” это сумма Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ width, padding, border ΠΈ margin. Напомним, Ρ‡Ρ‚ΠΎ Ρ€Π°Π½Π΅Π΅ ΠΌΡ‹ рассматривали, ΠΊΠ°ΠΊ выглядит блочная модСль CSS.

    Для закрСплСния Π·Π½Π°Π½ΠΈΠΉ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€. Допустим, Ρƒ вас Π΅ΡΡ‚ΡŒ элСмСнт с Ρ‚Π°ΠΊΠΈΠΌ стилСм:

    
    width: 200px;
    margin-left: 15px;
    margin-right: 15px;
    padding-left: 10px;
    border-left: 3px solid #333;
    

    Для подсчСта фактичСской ΡˆΠΈΡ€ΠΈΠ½Ρ‹ элСмСнта Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌ слоТСниС:

    width + margin-left + margin-right + padding-left + border-left = 200px + 15px + 15px + 10px + 3px = 243px (фактичСская ΡˆΠΈΡ€ΠΈΠ½Π°)

    Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ высотС

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

    ВмСсто фиксированной высоты ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ height: auto β€” эта запись ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ высота ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ автоматичСски, Π² зависимости ΠΎΡ‚ содСрТимого, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΎΠ½ содСрТит.

    Π”Ρ€ΡƒΠ³ΠΎΠΉ способ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Ρ€Π°Π·Π²Π°Π»Π° вСрстки β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ запись overflow: auto. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС, Ссли высота содСрТимого Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ height своСго ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°, Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ ΠΊ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρƒ полосу ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ.


    Β 

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

    Как ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния срСдствами HTML.

    Π˜ΡΡ…ΠΎΠ΄Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ вставляСтС Π½Π° страницу, Π½Π΅ всСгда ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ².

    ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π³ΠΎ Π² графичСском Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π½ΡƒΠΆΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Π­Ρ‚ΠΎΡ‚ способ являСтся Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ, Ρ‚.ΠΊ. Π²Ρ‹ мСняСтС исходноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΡ€ΠΈ этом ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ измСняСтся Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€.

    Но, Ρ‚Π°ΠΊΠΎΠΉ способ Π½Π΅ всСгда ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚, Ρ‚.ΠΊ. ΠΈΠ½ΠΎΠ³Π΄Π° Ρ„Π°ΠΉΠ» ΠΌΠΎΠΆΠ΅Ρ‚ находится Π½Π° сСрвСрС, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Ρƒ вас Π½Π΅Ρ‚ доступа. К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ Π½Π° Ρ‚Π°ΠΊΠΎΠΉ способ измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

    Π’ HTML Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ. Π­Ρ‚ΠΎ дСлаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² width ΠΈ height.

    width

    ΠžΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° Π·Π°Π΄Π°Π½ΠΈΠ΅ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ изобраТСния

    height

    Π·Π°Π΄Π°Π΅Ρ‚ высоту изобраТСния

    ВСрнСмся ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ ΡƒΡ€ΠΎΠΊΠ° ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ изобраТСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±Ρ‹Π»ΠΎ Ρ‚Π°ΠΌ вставлСно:

    <img src="//webkyrs.info/images/arrow.jpg">
    <img src="//webkyrs.info/images/arrow.jpg">

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

    ЧисловоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ задаСтся Π² качСствС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² width ΠΈ height — это количСство пиксСлСй. БрСдсвами HTML ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² пиксСлях.

    ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ эти Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΠΌΠ΅Π½ΡΡŽΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Π΅Π³ΠΎ Π½Π° Π²Π΅Π±-страницС. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΡ€ΠΈ этом Π½Π΅ мСняСтся. Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ, искусствСнно измСняСт Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния. ОбъСм Π΄Π°Π½Π½Ρ‹Ρ… Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΈ этом Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ измСняСтся, ΠΊΠ°ΠΊ Ссли Π±Ρ‹ Π²Ρ‹ мСняли Ρ€Π°Π·ΠΌΠ΅Ρ€ Π² графичСском Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅.

    Π•Ρ‰Π΅ стоит ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ изобраТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² width ΠΈ height ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ Π±Π΅Π· измСнСния исходного качСства изобраТСния. Π§Π΅Π³ΠΎ Π½Π΅ скаТСшь ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ увСличСния исходного изобраТСния, Ρ‚Π°ΠΊΡƒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π΅ рСкомСндуСтся, Ρ‚.ΠΊ. Π² Ρ‚Π°ΠΊΠΎΠΌ случаС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ тСряСт свой ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ Π²ΠΈΠ΄ ΠΈ становится слишком расплывчатым.

    ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅, ΠΊΠ°ΠΊ это ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅:

    <img src="//webkyrs.info/images/cancel.png">

    Подводя ΠΈΡ‚ΠΎΠ³, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ изобраТСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ width ΠΈ height для элСмСнта img ΠΈ Π² качСствС ΠΈΡ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΠΉΡ‚Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ количСство пиксСлСй ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅ ΠΈ высотС.

    Как задаСтся Π² css Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ°: свойства width, height, padding

    ΠžΡ‚ Π°Π²Ρ‚ΠΎΡ€Π°: здравствуйтС, Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΠΈ этого Π±Π»ΠΎΠ³Π°. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я Ρ…ΠΎΡ‡Ρƒ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ с Π²Π°ΠΌΠΈ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΏΠΎ Ρ‚ΠΎΠΌΡƒ, ΠΊΠ°ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ Π² css Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ°, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ элСмСнта Π½Π° Π²Π΅Π±-страницС.

    На ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ дСлятся элСмСнты

    Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½Π΅ всС Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ Π½Π° Π²Π΅Π±-страницС – Π±Π»ΠΎΠΊΠΈ. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ Π²ΠΎΠΎΠ±Ρ‰Π΅ дСлятся Π½Π° Π±Π»ΠΎΡ‡Π½Ρ‹Π΅ ΠΈ строчныС. Π’Ρ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ спокойно Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒΡΡ Π² ΠΎΠ΄Π½Ρƒ строку ΠΈ ΠΏΡ€ΠΈ этом ΠΈΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ. ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ строчного элСмСнта – ссылка. На ΠΎΠ΄Π½ΠΎΠΉ строкС ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ сколько ΡƒΠ³ΠΎΠ΄Π½ΠΎ ссылок, ΠΏΠΎΠΊΠ° ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ Π½Π° Π½Π΅ΠΉ.

    Π‘Π»ΠΎΡ‡Π½Ρ‹Π΅ элСмСнты ΠΈΠΌΠ΅ΡŽΡ‚ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅. Π‘Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… манипуляций ΠΎΠ½ΠΈ Π½Π΅ смогут ΡΡ‚Π°Ρ‚ΡŒ Π² ΠΎΠ΄ΠΈΠ½ ряд. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° – Π°Π±Π·Π°Ρ†, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ задаСтся Ρ‚Π΅Π³ΠΎΠΌ p. Π’Π°ΠΊ Π²ΠΎΡ‚, Π·Π°Ρ‡Π΅ΠΌ я Π²Π°ΠΌ всС это Π³ΠΎΠ²ΠΎΡ€ΡŽ? Π­Ρ‚ΠΎ сказано для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π»ΠΈ – Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±Π»ΠΎΡ‡Π½Ρ‹ΠΌ элСмСнтам, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΈ Π±ΡƒΠ΄Π΅ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅.

    Рис. 1. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ свойства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ Π·Π°Π΄Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€

    ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ курс ΠΏΠΎ вСрсткС Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ сайта с нуля!

    Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ курс ΠΈ ΡƒΠ·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ Π²Π΅Ρ€ΡΡ‚Π°Ρ‚ΡŒ соврСмСнныС сайты Π½Π° HTML5 ΠΈ CSS3

    Π£Π·Π½Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅

    ΠŸΡ€ΠΎΡΡ‚Ρ‹Π΅ свойства для Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ²

    Π‘Π°ΠΌΡ‹Π΅ простыС свойства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ – это width ΠΈ height. ΠžΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ ΠΎΠ½ΠΈ, соотвСтствСнно, ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ высоту. К Π½ΠΈΠΌ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ прСфиксы min- ΠΈ max-. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒΡΡ минимальная ΠΈ максимальная ΡˆΠΈΡ€ΠΈΠ½Π° ΠΈΠ»ΠΈ высота соотвСтствСнно.

    ЗначСния ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π² пиксСлях ΠΈΠ»ΠΈ Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…. Иногда Π΅Ρ‰Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Π΅Π΄ΠΈΠ½ΠΈΡ†Π° em (высота ΡˆΡ€ΠΈΡ„Ρ‚Π°), Π½ΠΎ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ с Π΅Π΅ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ опрСдСляСтся Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° тСкста. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ всС сСтки (Π³Π»Π°Π²Π½Ρ‹Π΅ структурныС Π±Π»ΠΎΠΊΠΈ шаблона), Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…, Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ€Π΅Π·ΠΈΠ½ΠΎΠ²Ρ‹ΠΌΠΈ. Π’Π°ΠΊΠΆΠ΅ процСнтная запись ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π»Π΅Π³ΠΊΠΎ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ шаблон, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠΆΠ΅ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ.

    Π Π°Π·ΠΌΠ΅Ρ€ Π² пиксСлях

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

    #container{ width: 1000px; }

    #container{

    width: 1000px;

    }

    Если записано Ρ‚Π°ΠΊ, Ρ‚ΠΎ ΡˆΠΈΡ€ΠΈΠ½Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π½ΠΈ ΠΏΠΎΠ΄ ΠΊΠ°ΠΊΠΈΠΌ ΠΏΡ€Π΅Π΄Π»ΠΎΠ³ΠΎΠΌ. ΠŸΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π° ΠΈΠ»ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠΈ ΠΎΠΊΠ½Π° ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΉ. Π Π°Π·ΠΌΠ΅Ρ€ сайта Π½Π΅ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡΡ ΠΈ ΠΏΡ€ΠΈ нСобходимости появится Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Π°Ρ полоса ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ.

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

    И всС ΠΆΠ΅ ΡƒΠΌΠ΅Π½ΠΈΠ΅ сСтки сайта Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ΄ Π½ΠΎΠ²Ρ‹Π΅ экраны ΠΈΠΌΠ΅Π΅Ρ‚ сСгодня ΠΎΠ³Ρ€ΠΎΠΌΠ½ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ растСт. Π’ связи с этим послСдниС Π³ΠΎΠ΄Ρ‹ всС Ρ‡Π°Ρ‰Π΅ Π³Π»Π°Π²Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ для каркаса сайта ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π½Π΅ ΠΆΠ΅ΡΡ‚ΠΊΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ. НапримСр, Ρ‚Π°ΠΊ:

    #container{ max-width: 1320px; }

    #container{

    max-width: 1320px;

    }

    И Ρ‡Ρ‚ΠΎ это Π·Π½Π°Ρ‡ΠΈΡ‚? А Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ нСобходимости Π±Π»ΠΎΠΊ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ‚ΡŒΡΡ. Если ΡΠΆΠ°Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ, Ρ‚ΠΎ ΠΎΠ½ Ρ‚ΠΎΠΆΠ΅ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡΡ. Π’ Ρ‚ΠΎ ΠΆΠ΅ врСмя, Ссли Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ экрана позволяСт, ΡˆΠΈΡ€ΠΈΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ 1320 пиксСлСй Ρ€ΠΎΠ²Π½ΠΎ. УмСньшая ΠΎΠΊΠ½ΠΎ Π²Ρ‹ Π½Π΅ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ скролл.

    Однако Ρ‚ΡƒΡ‚ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ Π΅Ρ‰Π΅ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ. Если Π±Π»ΠΎΠΊΡƒ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ это свойство, Ρ‚ΠΎ ΠΎΠ½ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ ΡƒΠΆΠ΅, Ρ‡Π΅ΠΌ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. НапримСр:

    #container{ min-width: 600px; }

    #container{

    min-width: 600px;

    }

    ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ курс ΠΏΠΎ вСрсткС Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ сайта с нуля!

    Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ курс ΠΈ ΡƒΠ·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ Π²Π΅Ρ€ΡΡ‚Π°Ρ‚ΡŒ соврСмСнныС сайты Π½Π° HTML5 ΠΈ CSS3

    Π£Π·Π½Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅

    Если ΡˆΠΈΡ€ΠΈΠ½Π° ΠΎΠΊΠ½Π° станСт мСньшС 600 пиксСлСй, Ρ‚ΠΎ Π±Π»ΠΎΠΊ пСрСстанСт ΡΠΆΠΈΠΌΠ°Ρ‚ΡŒΡΡ ΠΈ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ Ρ‚Π° самая Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Π°Ρ полоса ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ.

    Π Π°Π·ΠΌΠ΅Ρ€ Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…

    Π—Π°Π΄Π°Π²Π°Ρ‚ΡŒ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ… становится всС Π±ΠΎΠ»Π΅Π΅ популярным. ΠŸΡ€ΠΈ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎΠΌ использовании это ΠΌΠΎΠΆΠ΅Ρ‚ принСсти ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ сайта Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… устройствах.

    К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Π²Ρ‹ Π·Π°Ρ…ΠΎΡ‚Π΅Π»ΠΈ Π½Π° своСм сайтС ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ слСва Π±ΠΎΠΊΠΎΠ²ΡƒΡŽ ΠΊΠΎΠ»ΠΎΠ½ΠΊΡƒ, Π° справа – ΠΎΠ±Π»Π°ΡΡ‚ΡŒ с основным содСрТимым, Π³Π΄Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ основная тСкстовая информация. НапримСр, ΡΡ‚Π°Ρ‚ΡŒΡ, ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² ΠΈΠ»ΠΈ Ρ‚Π΅ΠΌΡ‹ Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠ΅. Для Π½Π°Ρ‡Π°Π»Π° Π½ΡƒΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ этим ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°ΠΌ.

    #sidebar{ float: left; width: 28%; } #content{ float: right; width: 62%; }

    #sidebar{

    float: left;

    width: 28%;

    }

    #content{

    float: right;

    width: 62%;

    }

    Π’ ΠΈΡ‚ΠΎΠ³Π΅ сайдбар ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ 28% ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ элСмСнта (Π° Π² нашСм случаС это ΠΎΠ±Ρ‰ΠΈΠΉ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€), Π° основной Π±Π»ΠΎΠΊ – 62%. Π˜Ρ… общая ΡˆΠΈΡ€ΠΈΠ½Π° составит 90%. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ 10 оставим Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ внСшниС ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ отступы, Ρ€Π°ΠΌΠΊΠΈ ΠΈ Ρ‚.Π΄.

    Рис. 2. Π Π΅Π·ΠΈΠ½ΠΎΠ²Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‚ свои Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΏΡ€ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠΈ ΠΎΠΊΠ½Π° Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅

    Как Π²Π»ΠΈΡΡŽΡ‚ отступы Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π±Π»ΠΎΠΊΠΎΠ²

    Когда Π²Ρ‹ Π·Π°Π΄Π°Π΅Ρ‚Π΅ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΊΠ°ΠΊΠΎΠΌΡƒ-Ρ‚ΠΎ Π±Π»ΠΎΠΊΡƒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ свойства width, это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊ ΠΌΡ‹ опрСдСляСм ΡˆΠΈΡ€ΠΈΠ½Ρƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠΉ части, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΉ нСпосрСдствСнно Π΅ΡΡ‚ΡŒ содСрТимоС. НуТно ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² css padding ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ°, Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Ρ€Π°ΠΌΠΊΠ° (border).

    Допустим, возьмСм Π±ΠΎΠΊΠΎΠ²ΡƒΡŽ ΠΊΠΎΠ»ΠΎΠ½ΠΊΡƒ. ΠœΡ‹ Π΄Π°Π»ΠΈ Π΅ΠΉ 28% ΠΎΡ‚ всСй ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°. Но Ρ‡Ρ‚ΠΎΠ±Ρ‹ содСрТимоС Π² сайдбарС Π½Π΅ ΠΏΡ€ΠΈΠ»ΠΈΠΏΠ°Π»ΠΎ ΠΊ краям, Π΅ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠ΅-ΠΊΠ°ΠΊΠΈΠ΅ отступы. Π’Π°ΠΊΠΆΠ΅, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Ρ‹ Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ Ρ€Π°ΠΌΠΎΡ‡ΠΊΡƒ.

    #sidebar{ padding: 10px 20px; border: 2px solid black; }

    #sidebar{

    padding: 10px 20px;

    border: 2px solid black;

    }

    Π’ΠΎΡ‚ ΡƒΠΆΠ΅ ΠΈ получаСтся, Ρ‡Ρ‚ΠΎ общая ΡˆΠΈΡ€ΠΈΠ½Π° сайдбара ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»Π°ΡΡŒ Π½Π° 44 пиксСля (отступы справа ΠΈ слСва ΠΏΠΎ 20 ΠΈ Ρ€Π°ΠΌΠΊΠ° с этих ΠΆΠ΅ сторон ΠΏΠΎ 2). Π•ΡΡ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π½Π΅ Ρ…ΠΎΡ‡Π΅Ρ‚ сильно Π·Π°ΠΌΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π½Π°Π΄ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΈΡ… сразу с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ отступов ΠΈ Ρ€Π°ΠΌΠΎΠΊ. Π’ΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚Π°ΠΊ:

    *{ box-sizing: border-box; }

    *{

    box-sizing: border-box;

    }

    Π­Ρ‚ΠΎ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ свойство Π΄Π΅Π»Π°Π΅Ρ‚ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ Π² ΡˆΠΈΡ€ΠΈΠ½Ρƒ Π±Π»ΠΎΠΊΠ° (width) Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ отступы (padding) ΠΈ Ρ€Π°ΠΌΠΊΠΈ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ссли Π²Ρ‹ Π·Π°Π΄Π°Π΄ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Ρƒ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π² 62%, ΠΎΠ½ останСтся Ρ‚Π°ΠΊΠΎΠ²Ρ‹ΠΌ Π² любом случаС. А вСдь Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΈ внСшниС отступы, Π½ΠΎ ΠΎΠ½ΠΈ ΡƒΠΆΠ΅ Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π±Π»ΠΎΠΊΠ° Π½Π΅ Π²Π»ΠΈΡΡŽΡ‚. Но Ссли Π²Ρ‹ Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, допустим, большой отступ справа ΠΎΡ‚ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, Ρ‚ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ просто Π½Π΅ Π²Π»Π΅Π·Π΅Ρ‚ ΠΈ Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π½Π΅ΡΡ‚ΠΈΡΡŒ Π²Π½ΠΈΠ·.

    Π Π΅Π·ΠΈΠ½ΠΎΠ²Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ

    Π§Ρ‚ΠΎΠ±Ρ‹ Π΄Π°Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π² css ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ Π±Π»ΠΎΠΊΠ°, Π΅ΠΉ Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ссли сам Π±Π»ΠΎΠΊ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈΠ»ΠΈ Π΅ΠΌΡƒ прописан max-width, Ρ‚ΠΎ ΠΏΡ€ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΈ Π±Π»ΠΎΠΊ Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ‚ΡŒΡΡ синхронно, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ для Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎ отобраТСния сайта.

    О Ρ€Π΅Π·ΠΈΠ½ΠΎΠ²ΠΎΠΉ вСрсткС Π½Π° нашСм сайтС Π΅ΡΡ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ видСокурс, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ массу ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π° самоС Π³Π»Π°Π²Π½ΠΎΠ΅, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

    Π˜Ρ‚ΠΎΠ³

    Π’ css ΠΌΠ½ΠΎΠ³ΠΎ возмоТностСй для задания Ρ€Π°Π·ΠΌΠ΅Ρ€Π°. Намного большСС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡ€ΠΈ этом удСляСтся ΡˆΠΈΡ€ΠΈΠ½Π΅ Π±Π»ΠΎΠΊΠΎΠ², Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΡ‚ этого зависит ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ шаблона. Π’ ΠΊΠΎΠ½Ρ†Π΅ я Π΅Ρ‰Π΅ Ρ…ΠΎΡ‚Π΅Π» Π±Ρ‹ Π²Π°ΠΌ ΠΏΠΎΡ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ курс, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Ρ‹ смоТСтС ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ элСмСнтов Π² условиях Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΠ΄ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ устройства.

    ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ курс ΠΏΠΎ вСрсткС Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ сайта с нуля!

    Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ курс ΠΈ ΡƒΠ·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ Π²Π΅Ρ€ΡΡ‚Π°Ρ‚ΡŒ соврСмСнныС сайты Π½Π° HTML5 ΠΈ CSS3

    Π£Π·Π½Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅

    PSD to HTML

    ВСрстка сайта Π½Π° HTML5 ΠΈ CSS3 с нуля

    Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ

    Как ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ HTML

    ОбновлСно: 02.05.2021, Computer Hope

    ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π½ΠΈΠΆΠ΅ шаги ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ исходный Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния (Π² ΠšΠ‘ ΠΈΠ»ΠΈ ΠœΠ‘) ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠ³ΠΎ изобраТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ HTML. Π₯отя это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΌΡ‹ всС ΠΆΠ΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ Π²Π°ΠΌ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π° ΠΈ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ изобраТСния.

    Когда Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния измСняСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ описанных Π½ΠΈΠΆΠ΅ шагов, Π΅ΠΌΡƒ всС Ρ€Π°Π²Π½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ большСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, Π΄Π°ΠΆΠ΅ Ссли ΠΎΠ½ΠΎ каТСтся мСньшим Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅.

    ИзмСнСниС Ρ€Π°Π·ΠΌΠ΅Ρ€Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ HTML

    Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ высоту Π² HTML-Ρ‚Π΅Π³Π΅ IMG SRC, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π½ΠΈΠΆΠ΅.

     Computer Hope 

    ΠΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²ΠΈΠ΄ изобраТСния

    ИспользованиС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠ΄Π° для измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° изобраТСния

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅

    ΠŸΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° изобраТСния Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ сторон. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΊΠ°Π·ΠΈΡ‚ΡŒΡΡ ΠΈ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ качСство.

    ИзмСнСниС Ρ€Π°Π·ΠΌΠ΅Ρ€Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS

    Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… Π½ΠΈΠΆΠ΅.

     img.resize {
      ΡˆΠΈΡ€ΠΈΠ½Π°: 200 пиксСлСй;
      высота: 40 пиксСлСй;
    } 
     img.resize {
      максимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 50%;
      макс-высота: 50%;
    } 

    Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ для ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΈ высоты ΡƒΠΊΠ°Π·Π°Π½ фактичСский Ρ€Π°Π·ΠΌΠ΅Ρ€ Π² пиксСлях. ИспользованиС этой ΠΎΠΏΡ†ΠΈΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ изобраТСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ этот CSS. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ опрСдСляСт ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ высоту, этот ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ искаТСнию ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Ссли ΠΎΠ½ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ сторон 5: 1.

    Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ вмСсто Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π² пиксСлях указываСтся ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ ΠΎΡ‚ исходного Ρ€Π°Π·ΠΌΠ΅Ρ€Π° изобраТСния, ΠΊΠ°ΠΊ ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅, Ρ‚Π°ΠΊ ΠΈ ΠΏΠΎ высотС. ИспользованиС этой ΠΎΠΏΡ†ΠΈΠΈ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ с большим Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ указываСтся ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠ΅ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΈ высоты изобраТСния, Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ практичСски любого изобраТСния ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ Π΅Π³ΠΎ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ сторон.

    Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ CSS ΠΊ HTML-Ρ‚Π΅Π³Ρƒ IMG SRC, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅.

     Computer Hope logo small 

    ИспользованиС CSS ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΌ Ρ‚Π΅Π³Π°ΠΌ IMG SRC, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ имя класса Π² Ρ‚Π΅Π³Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ CSS для этого изобраТСния.

    HTMLImageElement.sizes — Π²Π΅Π±-API | MDN

    Бвойство HTMLImageElement Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² позволяСт ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΌΠ°ΠΊΠ΅Ρ‚Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· списка условий ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°. Π­Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ автоматичСски Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ срСди Ρ€Π°Π·Π½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ — Π΄Π°ΠΆΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Ρ€Π°Π·Π½ΠΎΠΉ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ сторон — ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ состояния Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° для соотвСтствия Ρ€Π°Π·Π½Ρ‹ΠΌ носитСлям условия. КаТдоС условиС указываСтся с использованиСм Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ условного Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°. ΠΏΠΎ ΠΌΠ΅Π΄ΠΈΠ°-запросам.

      let sizes = htmlImageElement.sizes;
    htmlImageElement.sizes = sizes;
      

    Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

    USVString , содСрТащая Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ запятыми список дСскрипторов Ρ€Π°Π·ΠΌΠ΅Ρ€Π° источника. Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ слСдуСт Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ дСскриптор Ρ€Π°Π·ΠΌΠ΅Ρ€Π° источника являСтся состоящий ΠΈΠ· условия ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°, Π·Π°Ρ‚Π΅ΠΌ хотя Π±Ρ‹ ΠΎΠ΄Π½ΠΎΠ³ΠΎ символа ΠΏΡ€ΠΎΠ±Π΅Π»Π°, Π·Π°Ρ‚Π΅ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ исходного Ρ€Π°Π·ΠΌΠ΅Ρ€Π° для использования для изобраТСния, ΠΊΠΎΠ³Π΄Π° состояниС носитСля оцСниваСтся ΠΊΠ°ΠΊ истинно .

    Условия срСды

    ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ дСскриптор Ρ€Π°Π·ΠΌΠ΅Ρ€Π° источника состоит ΠΈΠ· состояния носитСля, ΠΊΠ°ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ носитСлСм. запросы стандартныС.ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ дСскриптор Ρ€Π°Π·ΠΌΠ΅Ρ€Π° источника ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для указания ΡˆΠΈΡ€ΠΈΠ½Ρ‹ для использования для изобраТСния Π²ΠΎ врСмя ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы состояниС носитСля ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ (Π½ΠΎ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ) ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π° основС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅. Π’ΠΈΠ΄Π΅Ρ‚ΡŒ Бинтаксис Π² использовании ΠΌΠ΅Π΄ΠΈΠ°-запросов для подробности ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ состояниС БМИ.

    Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ значСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π°

    Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° являСтся Π΄Π»ΠΈΠ½Π° CSS. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π² Π΅Π΄ΠΈΠ½ΠΈΡ†Π°Ρ… измСрСния, относящихся ΠΊ ΡˆΡ€ΠΈΡ„Ρ‚Ρƒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, em ΠΈΠ»ΠΈ ex ), Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹Π΅ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, пиксСлСй ΠΈΠ»ΠΈ см ) ΠΈΠ»ΠΈ vw unit, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ… ΠΎΡ‚ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ области просмотра. ( 1vw составляСт 1% ΡˆΠΈΡ€ΠΈΠ½Ρ‹ области просмотра).

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° источника Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ , Π° Π½Π΅ . ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°; Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π΄Π»ΠΈΠ½Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ 50% ΠΈΠ»ΠΈ 100% Π½Π΅ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ‚ Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ — ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ ΠΎΡ‚.

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

    Как ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ изобраТСния, ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΈ плотности пиксСлСй. дисплСя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

    Кнопки Π²Π½ΠΈΠ·Ρƒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π²Π°ΠΌ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ свойство Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ, ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ ΡΠ°ΠΌΡƒΡŽ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… ΡˆΠΈΡ€ΠΈΠ½Ρ‹ изобраТСния ΠΌΠ΅ΠΆΠ΄Ρƒ 40em ΠΈ 50em.

    HTML

      <ΡΡ‚Π°Ρ‚ΡŒΡ>
       

    ΠŸΡ€Π΅ΠΊΡ€Π°ΡΠ½Ρ‹ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ

    Π­Ρ‚ΠΎ Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ интСрСсный тСкст содСрТания.Π­Ρ‚ΠΎ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»ΡΡŽΡ‰Π΅. И ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ. Ой, это Π΅Ρ‰Π΅ ΠΈ ΡƒΠΌΠ½ΠΎ ΠΈ остроумно. ΠžΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΉ Π½Π°Π³Ρ€Π°Π΄Π°ΠΌΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅, я ΡƒΠ²Π΅Ρ€Π΅Π½.

    Π’ΠΎΠ³Π΄Π° Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π²Π΅Ρ‰ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ здСсь, Π²Π½ΠΈΠ·Ρƒ. Π’Ρ‹ моТСшь ΠΏΠΎΠ²Π΅Ρ€ΡŒ Π² это? Π― Ρ‚ΠΎΡ‡Π½ΠΎ Π½Π΅ ΠΌΠΎΠ³Ρƒ.

  • CSS

      ΡΡ‚Π°Ρ‚ΡŒΡ {
      ΠΌΠ°Ρ€ΠΆΠ°: 1em;
      максимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 60em;
      минимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 20em;
      высота: 100vh;
      Π³Ρ€Π°Π½ΠΈΡ†Π°: 4em сплошная # 880E4F;
      радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹: 7em;
      ΠΎΠ±ΠΈΠ²ΠΊΠ°: 1.5em;
      ΡˆΡ€ΠΈΡ„Ρ‚: 16px Β«Open SansΒ», Verdana, Arial, Helvetica, Π±Π΅Π· засСчСк;
    }
    
    article img {
      дисплСй: блок;
      максимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 100%;
      Π³Ρ€Π°Π½ΠΈΡ†Π°: 1px solid # 888;
      box-shadow: 0 0.5em 0.3em # 888;
      Π½ΠΈΠΆΠ½Π΅Π΅ ΠΏΠΎΠ»Π΅: 1,25em;
    }  

    JavaScript

    Код JavaScript ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π΄Π²Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΡˆΠΈΡ€ΠΈΠ½Ρ‹. ΠΌΠ΅ΠΆΠ΄Ρƒ 40em ΠΈ 50em; это дСлаСтся ΠΏΡƒΡ‚Π΅ΠΌ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ события click с использованиСм ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° строки JavaScript replace () для Π·Π°ΠΌΠ΅Π½Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ части строки sizes .

      let image = document.querySelector ("img ΡΡ‚Π°Ρ‚ΡŒΠΈ");
    ΠΏΡƒΡΡ‚ΡŒ break40 = document.getElementById ("break40");
    ΠΏΡƒΡΡ‚ΡŒ break50 = document.getElementById ("break50");
    
    break40.addEventListener ("Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ",
        event => image.sizes = image.sizes.replace (/ 50em, /, "40em,"));
    
    break50.addEventListener ("Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ",
        event => image.sizes = image.sizes.replace (/ 40em, /, "50em,"));  

    Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚

    Π’Π°Π±Π»ΠΈΡ†Ρ‹ BCD Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅

    Как ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ высоту Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ изобраТСния Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ… ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ элСмСнта Π² CSS?

    Если ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² качСствС Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅Π³ΠΎ ΠΈ Ρ…ΠΎΡ‚ΠΈΠΌ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ высоту ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρƒ Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…, Ρ‚ΠΎΠ³Π΄Π° Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ элСмСнт с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ фиксированным Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ.

    ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ 1:

    • Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ CSS Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π°ΠΊΠΆΠ΅ извСстны ΠΊΠ°ΠΊ inline CSS .
    • Для Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ div ΠΌΡ‹ Π΄Π°Π΄ΠΈΠΌ фиксированный Ρ€Π°Π·ΠΌΠ΅Ρ€, ΡƒΠΊΠ°Π·Π°Π² height: 500px ΠΈ width: 40% Π² соотвСтствии с Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ экрана, ΠΈ ΠΌΡ‹ Π΄Π°Π΄ΠΈΠΌ Π΅ΠΌΡƒ Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° ΠΈ Π³Ρ€Π°Π½ΠΈΡ†Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‡Π΅Ρ‚ΠΊΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ элСмСнт Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ.
    • Π’Π΅ΠΏΠ΅Ρ€ΡŒ для Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅Π³ΠΎ изобраТСния ΠΌΡ‹ Π·Π°Π΄Π°Π΄ΠΈΠΌ ΡˆΠΈΡ€ΠΈΠ½Ρƒ : 60%, ΠΈ высоту : 70%.

    HTML

    < html >

    < 2

    < корпус div style = "height: 500px; width: 40%;

    background-color: red;

    border-color: green;

    border-style : ΠΏΡƒΠ½ΠΊΡ‚ΠΈΡ€; ">

    < img src = " gfg-2.png " alt = " GFG "

    style = " width: 60%; высота: 70% " >

    div >

    корпус >

    html >

    Π’Ρ‹Π²ΠΎΠ΄:

    ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ 2:



    • Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ напишСм CSS Π² Ρ‚Π΅Π³Π΅ стиля, Ρ‚Π°ΠΊΠΆΠ΅ извСстном ΠΊΠ°ΠΊ встроСнный CSS.
    • Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ Π΄Π°Π΄ΠΈΠΌ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΌΡƒ элСмСнту фиксированный Ρ€Π°Π·ΠΌΠ΅Ρ€, ΡƒΠΊΠ°Π·Π°Π² Π΅ΠΌΡƒ высоту : 500 пиксСлСй, ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρƒ : 40% , Π° для Ρ‡Π΅Ρ‚ΠΊΠΎΠ³ΠΎ опрСдСлСния родитСля ΠΌΡ‹ Π΄Π°Π΄ΠΈΠΌ Ρ†Π²Π΅Ρ‚ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΈ Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°.
    • НаконСц, ΠΌΡ‹ Π΄Π°Π΄ΠΈΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ : 50% ΠΈ высоту : 45% .

    HTML

    < html >

    <

    0

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

    5> style >

    / * Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ исправлСния * /

    div {

    height: 500px;

    ΡˆΠΈΡ€ΠΈΠ½Π°: 40%;

    Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: синий;

    Ρ†Π²Π΅Ρ‚ Ρ€Π°ΠΌΠΊΠΈ: Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ;

    Π³Ρ€Π°Π½ΠΈΡ†Π°: пунктирная;

    }

    / * Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ€Π΅Π±Π΅Π½ΠΊΠ° Π²% * /

    img {

    ΡˆΠΈΡ€ΠΈΠ½Π°: 50%;

    высота: 45%;

    }

    ΡΡ‚ΠΈΠ»ΡŒ >

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

    < корпус

    5>

    < div >

    < img src = "gfg-2.png " alt = " GFG " >

    div >

    корпус >

    html >

    Π’Ρ‹Π²ΠΎΠ΄:

    Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŒ! НС ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π°ΠΉΡ‚Π΅ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ сСйчас. ΠžΡΠ²ΠΎΠΉΡ‚Π΅ всС Π²Π°ΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Π½ΠΎΠ³ΠΎ программирования с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π° для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… | HTML курс.


    Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π° - CSS: каскадныС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй

    Бвойство CSS background-size устанавливаСт Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ изобраТСния элСмСнта. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΄ΠΎ Π΅Π³ΠΎ СстСствСнного Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, Ρ€Π°ΡΡ‚ΡΠ½ΡƒΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΎ соотвСтствовало доступному пространству.

    ΠŸΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚Π²Π°, Π½Π΅ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ, Π·Π°ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ свойством background-color , ΠΈ Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π΅Π½ Π·Π° Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΌΠΈ изобраТСниями, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ / ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ.

     
    Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: ΠΎΠ±Π»ΠΎΠΆΠΊΠ°;
    Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ;
    
    
    
    Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: 50%;
    Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: 3.2em;
    Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: 12 пиксСлСй;
    Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: Π°Π²Ρ‚ΠΎ;
    
    
    
    Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: 50% Π°Π²Ρ‚ΠΎ;
    Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: 3em 25%;
    Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: Π°Π²Ρ‚ΠΎ 6 пиксСлСй;
    Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: Π°Π²Ρ‚ΠΎ Π°Π²Ρ‚ΠΎ;
    
    
    Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: Π°Π²Ρ‚ΠΎ, Π°Π²Ρ‚ΠΎ;
    Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: 50%, 25%, 25%;
    Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: 6 пиксСлСй, Π°Π²Ρ‚ΠΎ, ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ;
    
    
    Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ;
    Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ;
    Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ;
    Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: Π½Π΅ Π·Π°Π΄Π°Π½ΠΎ;
      

    Бвойство background-size задаСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… способов:

    • ИспользованиС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ слова содСрТит ΠΈΠ»ΠΈ ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ .
    • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΡˆΠΈΡ€ΠΈΠ½Ρ‹, Π² этом случаС высота ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ auto .
    • ИспользованиС значСния ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΈ высоты; Π² этом случаС ΠΏΠ΅Ρ€Π²ΠΎΠ΅ устанавливаСт ΡˆΠΈΡ€ΠΈΠ½Ρƒ, Π° Π²Ρ‚ΠΎΡ€ΠΎΠ΅ - высоту. КаТдоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ <Π΄Π»ΠΈΠ½Π°> , <ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚> ΠΈΠ»ΠΈ Π°Π²Ρ‚ΠΎ .

    Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ… запятой.

    ЗначСния

    содСрТат
    Максимально ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° Π±Π΅Π· ΠΎΠ±Ρ€Π΅Π·ΠΊΠΈ ΠΈΠ»ΠΈ растяТСния изобраТСния.Если ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ большС, Ρ‡Π΅ΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, это ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ ΠΌΠΎΠ·Π°ΠΈΠΊΠ΅ изобраТСния, Ссли для свойства background-repeat установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ no-repeat .
    ΠΊΡ€Ρ‹ΡˆΠΊΠ°
    ΠœΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎ максимального Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€, ΠΏΡ€ΠΈ нСобходимости растягивая ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. Если ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΈ изобраТСния ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ элСмСнта, ΠΎΠ½ΠΎ обрСзаСтся Π»ΠΈΠ±ΠΎ ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ, Π»ΠΈΠ±ΠΎ ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΎΡΡ‚Π°Π²Π°Π»ΠΎΡΡŒ пустого мСста.
    Π°Π²Ρ‚ΠΎ
    ΠœΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ с сохранСниСм Π΅Π³ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΉ.
    <Π΄Π»ΠΈΠ½Π°>
    РастягиваСт ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ Π΄ΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹. ΠžΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ значСния Π½Π΅ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ.
    <ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚>
    РастягиваСт ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΈ Π΄ΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π° ΠΎΡ‚ области позиционирования Ρ„ΠΎΠ½Π° . ΠžΠ±Π»Π°ΡΡ‚ΡŒ позиционирования Ρ„ΠΎΠ½Π° опрСдСляСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ background-origin (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠΎΠ»Π΅ заполнСния). Однако, Ссли Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ background-attachment Ρ„ΠΎΠ½Π° Ρ€Π°Π²Π½ΠΎ fixed , Ρ‚ΠΎ вмСсто этого ΠΎΠ±Π»Π°ΡΡ‚ΡŒ позиционирования - это всС ΠΎΠΊΠ½ΠΎ просмотра.ΠžΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ значСния Π½Π΅ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ.

    Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΈ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΈ

    ВычислСниС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ зависит ΠΎΡ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² изобраТСния (ΡˆΠΈΡ€ΠΈΠ½Π° ΠΈ высота) ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΉ (ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΊ высотС). Π­Ρ‚ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅:

    • РастровоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, JPG) всСгда ΠΈΠΌΠ΅Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΈ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΈ.
    • Π’Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, SVG) Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹. Если ΠΎΠ½ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΊΠ°ΠΊ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅, Ρ‚Π°ΠΊ ΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹, ΠΎΠ½ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΈ.Если Ρƒ Π½Π΅Π³ΠΎ Π½Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΈΠ»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅, ΠΎΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΈΠ»ΠΈ Π½Π΅ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΉ.
    • CSS <Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚> s Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΈΠ»ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΉ.
    • Π€ΠΎΠ½ΠΎΠ²Ρ‹Π΅ изобраТСния, созданныС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ element () , ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΈ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ элСмСнта.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Π’ Gecko Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Π΅ изобраТСния, созданныС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ element () , Π² настоящСС врСмя ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ изобраТСния с Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ элСмСнта ΠΈΠ»ΠΈ области позиционирования Ρ„ΠΎΠ½Π°, Ссли элСмСнтом являСтся SVG, с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠ΅ΠΉ.Π­Ρ‚ΠΎ нСстандартноС ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅.

    На основС Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΈ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΉ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ изобраТСния вычисляСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

    • Если ΡƒΠΊΠ°Π·Π°Π½Ρ‹ ΠΎΠ±Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° background-size , Π° Π½Π΅ auto : Π€ΠΎΠ½ΠΎΠ²ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ визуализируСтся с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ.

    • Если Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π° Ρ€Π°Π²Π΅Π½ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΎΠ±Π»ΠΎΠΆΠΊΡƒ : ΠŸΡ€ΠΈ сохранСнии Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ отобраТаСтся с наибольшим Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ, содСрТащимся Π² области позиционирования Ρ„ΠΎΠ½Π° ΠΈΠ»ΠΈ ΠΏΠΎΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ Π΅Π΅.Если ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΉ, ΠΎΠ½ΠΎ отобраТаСтся с Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ области позиционирования Ρ„ΠΎΠ½Π°.

    • Если Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π° - это Π°Π²Ρ‚ΠΎ ΠΈΠ»ΠΈ Π°Π²Ρ‚ΠΎ Π°Π²Ρ‚ΠΎ :

      • Если ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΊΠ°ΠΊ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅, Ρ‚Π°ΠΊ ΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹, ΠΎΠ½ΠΎ отобраТаСтся с этим Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ.
      • Если ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΉ, ΠΎΠ½ΠΎ отобраТаСтся с Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ области позиционирования Ρ„ΠΎΠ½Π°.
      • Если ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ², Π½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΈ, ΠΎΠ½ΠΎ отобраТаСтся Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Ссли Π±Ρ‹ вмСсто Π½Π΅Π³ΠΎ Π±Ρ‹Π»ΠΎ ΡƒΠΊΠ°Π·Π°Π½ΠΎ , содСрТащСС .
      • Если ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΈ, ΠΎΠ½ΠΎ отобраТаСтся с Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ этому ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΡŽ. Π”Ρ€ΡƒΠ³ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ вычисляСтся с использованиСм ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΉ.
      • Если ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅, Π½ΠΎ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΉ, ΠΎΠ½ΠΎ отобраТаСтся с использованиСм ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ измСрСния ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ измСрСния области позиционирования Ρ„ΠΎΠ½Π°.

      ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ SVG ΠΈΠΌΠ΅ΡŽΡ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ preserveAspectRatio , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ эквивалСнтСн содСрТит ; явный background-size заставляСт ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ preserveAspectRatio .

    • Если background-size ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ auto ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π½Π΅ auto :

      • Если ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΈ, ΠΎΠ½ΠΎ растягиваСтся Π΄ΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°.НСуказанный Ρ€Π°Π·ΠΌΠ΅Ρ€ вычисляСтся с использованиСм ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΉ.
      • Если ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΉ, ΠΎΠ½ΠΎ растягиваСтся Π΄ΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°. НСуказанный Ρ€Π°Π·ΠΌΠ΅Ρ€ вычисляСтся с использованиСм ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° изобраТСния, Ссли Ρ‚Π°ΠΊΠΎΠ²ΠΎΠΉ имССтся. Если Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π΅Ρ‚, ΠΎΠ½ становится ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ области позиционирования Ρ„ΠΎΠ½Π°.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. ИзмСнСниС Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Ρ„ΠΎΠ½Π° для Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΈ, Π΅Ρ‰Π΅ Π½Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Π²ΠΎ всСх Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ….Π‘ΡƒΠ΄ΡŒΡ‚Π΅ остороТны, полагаясь Π½Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅, описанноС Π²Ρ‹ΡˆΠ΅, ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹.

    Π Π°Π±ΠΎΡ‚Π° с Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π°ΠΌΠΈ

    Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ <Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚> Π² качСствС Ρ„ΠΎΠ½Π° ΠΈ для Π½Π΅Π³ΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π° , Π»ΡƒΡ‡ΡˆΠ΅ Π½Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ auto ΠΈΠ»ΠΈ ΡƒΠΊΠ°Π·Π°Π½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, background-size: 50% ). ΠžΡ‚Ρ€ΠΈΡΠΎΠ²ΠΊΠ° <Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚> s Π² Ρ‚Π°ΠΊΠΈΡ… случаях ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π° Π² Firefox 8 ΠΈ Π² настоящСС врСмя, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, нСсовмСстима ΠΌΠ΅ΠΆΠ΄Ρƒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ всС Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Π² ΠΏΠΎΠ»Π½ΠΎΠΌ соотвСтствии со спСцификациСй CSS3 background-size ΠΈ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ΠΎΠΌ CSS3 Image Values. БпСцификация.

      .gradient-example {
      ΡˆΠΈΡ€ΠΈΠ½Π°: 50 пиксСлСй;
      высота: 100 пиксСлСй;
      Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ (синий, красный);
    
      
      Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: 25 пиксСлСй;
      Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: 50%;
      Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: Π°Π²Ρ‚ΠΎ 50 пиксСлСй;
      Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: Π°Π²Ρ‚ΠΎ 50%;
    
      
      Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: 25 пиксСлСй 50 пиксСлСй;
      Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: 50% 50%;
    }
      

    ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ особСнно Π½Π΅ рСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ Π² пиксСлях ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ auto с , ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ воспроизвСсти Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ Π² вСрсиях Firefox Π΄ΠΎ 8 ΠΈ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ…, Π½Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΡ… Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ Firefox 8, Π±Π΅Π· зная Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ элСмСнта, Ρ„ΠΎΠ½ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ указываСтся.

    ΠΠ°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π°Π²Ρ‚ΠΎ Π°Π²Ρ‚ΠΎ
    ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ΡΡ ΠΊΠΎ всСм элСмСнтам. Π­Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ относится ΠΊ :: пСрвая Π±ΡƒΠΊΠ²Π° ΠΈ :: пСрвая строка .
    УнаслСдовано Π½Π΅Ρ‚
    ΠŸΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠ΅ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ области позиционирования Ρ„ΠΎΠ½Π°
    ВычислСнноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΊΠ°ΠΊ ΡƒΠΊΠ°Π·Π°Π½ΠΎ, Π½ΠΎ с ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π΄Π»ΠΈΠ½ΠΎΠΉ, ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π² Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΡƒΡŽ Π΄Π»ΠΈΠ½Ρƒ
    Π’ΠΈΠΏ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ простого списка Π΄Π»ΠΈΠ½Ρ‹, ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π° ΠΈΠ»ΠΈ вычислСния

    Мозаика большого изобраТСния

    Π”Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим большоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° Firefox Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 2982x2808.ΠœΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΊΠΎΠΏΠΈΠΈ этого изобраТСния Π½Π° элСмСнт Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 300x300 пиксСлСй. Для этого ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ фиксированноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Ρ„ΠΎΠ½Π° , Ρ€Π°Π²Π½ΠΎΠ΅ 150 пиксСлям.

    HTML
      
    CSS
      .tiledBackground {
      background-image: url (https://www.mozilla.org/media/img/logos/firefox/logo-quantum.9c5e96634f92.png);
      Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π°: 150 пиксСлСй;
      ΡˆΠΈΡ€ΠΈΠ½Π°: 300 пиксСлСй;
      высота: 300 пиксСлСй;
      Π³Ρ€Π°Π½ΠΈΡ†Π°: сплошная 2px;
      Ρ†Π²Π΅Ρ‚: Ρ€ΠΎΠ·ΠΎΠ²Ρ‹ΠΉ;
    }
      
    Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚

    Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ см. Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«ΠœΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉΒ».

    Π’Π°Π±Π»ΠΈΡ†Ρ‹ BCD Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅

    Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ классов ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ | ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Sitecore CMS

    Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ всСгда Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π½Π° 100% ΡˆΠΈΡ€ΠΈΠ½Ρ‹ своСго Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ CenterRail), нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ мСньшС ΠΈΠ»ΠΈ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ большС.

    НапримСр, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½ΠΈΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΡˆΠΈΡ€ΠΈΠ½Ρƒ всСго 202 пиксСля, Π½ΠΎ ΠΎΠ½ΠΎ растягиваСтся, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ CenterRail, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ‡Π΅Π³ΠΎ ΠΎΠ½ΠΎ становится Ρ€Π°Π·ΠΌΡ‹Ρ‚Ρ‹ΠΌ.

    Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ это, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ классы Π² исходный HTML-ΠΊΠΎΠ΄ изобраТСния.

    Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ классы ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    • ΠΏΠΎΠΏΠ»Π°Π²ΠΊΠΈ

      ΠšΠ»Π°ΡΡΡ‹ float-left ΠΈ float-right ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π²Π»Π΅Π²ΠΎ ΠΈΠ»ΠΈ Π²ΠΏΡ€Π°Π²ΠΎ (соотвСтствСнно), позволяя Π΄Ρ€ΡƒΠ³ΠΈΠΌ элСмСнтам (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ тСксту) ΠΎΠ±Ρ‚Π΅ΠΊΠ°Ρ‚ΡŒ Π΅Π³ΠΎ. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΎ Π΄ΠΎ 50% ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°.
    • ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ²- #

      Класс percent- # опрСдСляСт ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. НапримСр, ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚-30 сдСлаСт ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° 30% ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ.ΠŸΡ€ΠΎΡ†Π΅Π½Ρ‚Π½Ρ‹Π΅ классы ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Ρ‹ ΠΊΠ°ΠΊ ΠΊΡ€Π°Ρ‚Π½ΠΎ 5 ΠΎΡ‚ Β«ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ²-5Β» Π΄ΠΎ Β«ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ²-95Β».

    ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ классы CSS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΊ изобраТСниям, Ρ‚Π°ΠΊ ΠΈ ΠΊ тСксту

    Как ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ классы ΠΊ изобраТСниям

    1. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Ρ‚Π΅Π³ alt ΠΈ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΏΠΎΠ»Π΅ Body.
    2. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Edit HTML Π½Π°Π΄ ΠΏΠΎΠ»Π΅ΠΌ Body.
    3. Π’ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ HTML Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ исходный ΠΊΠΎΠ΄ изобраТСния. Π­Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ:
       
       
    4. Π£Π΄Π°Π»ΠΈΡ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΈ высоты изобраТСния. Π’Π΅ΠΏΠ΅Ρ€ΡŒ наш ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ:
      .
       
       
    5. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ нСсколько классов ΠΊ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² class = Β«INSERTCLASSOPTIONHEREΒ» ΠΊ HTML-ΠΊΠΎΠ΄Ρƒ изобраТСния. НапримСр:
       
       
    6. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ нСсколько классов, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚-25 ΠΈ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой , Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅ классы ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠΌ.НапримСр:
       
       

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ классов

    ИзмСнСниС Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    ИзмСнСниС Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    ИзмСнСниС Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    ИзмСнСниС Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ для PNG, JPG, GIF ΠΈ BMP. БСсплатно! ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ API. ΠŸΡ€ΠΎΡΡ‚ΠΎ быстро ΠΈ быстро.

    БвСдСния ΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅

    9014 Π¨ΠΈΡ€ΠΈΠ½Π°

    Π Π°Π·ΠΌΠ΅Ρ€ автоматичСски ΠΈΠ·ΠΌΠ΅Π½Π΅Π½. Ρ‚Π°ΠΊΠΎΠ΅ ΠΆΠ΅ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ с ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ

  • Ѐиксированная высота - ΡˆΠΈΡ€ΠΈΠ½Π° автоматичСски измСняСтся с Ρ‚Π΅ΠΌ ΠΆΠ΅ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΈ высота.
  • ΠœΠ°ΡΡˆΡ‚Π°Π± - ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅Ρ‚ΡΡ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡˆΠΈΡ€ΠΈΠ½Π° Π˜Π›Π˜ высота Π±Ρ‹Π»Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΎΡ‚Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π° для Π½ΠΎΠ²Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ², ΠΈ ΠΎΠ±Π΅ оси ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ.Π—Π°Ρ‚Π΅ΠΌ ΠΎΠ½ обрСзаСтся ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ.
  • Π Π°ΡΡ‚ΡΠ½ΡƒΡ‚ΡŒ - ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ нСзависимо растягиваСтся Π΄ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, Π½Π΅ ΠΏΡ‹Ρ‚Π°ΡΡΡŒ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅
  • ΠŸΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΉ ящик - ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅Ρ‚ΡΡ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ сохраняло ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ΅ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅, Π½ΠΎ Π»ΡŽΠ±Ρ‹Π΅ области, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Π±Ρ‹Π»ΠΈ сняты, Π·Π°ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Ρ„ΠΎΠ½ΠΎΠΌ Ρ†Π²Π΅Ρ‚. Π’Ρ‹ Π½Π΅ тСряСтС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ·-Π·Π° ΠΎΠ±Ρ€Π΅Π·ΠΊΠΈ.
  • ΠŸΡ€ΠΎΡ†Π΅Π½Ρ‚ - ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅Ρ‚ΡΡ Π² ΠΎΠ±ΠΎΠΈΡ… измСрСниях с этим ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ΠΌ
  • Π’Π°ΡˆΠΈ изобраТСния с ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ

    Имя Ρ„Π°ΠΉΠ»Π°
    Π Π°Π·ΠΌΠ΅Ρ€
    Π’ΠΈΠΏ Ρ„Π°ΠΉΠ»Π°
    ΠœΠ΅Ρ‚ΠΎΠ΄ послСднСго измСнСния

    API

    НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ горячиС ссылки Π½Π° изобраТСния, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒΡΡ ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 10 ΠΌΠΈΠ½ΡƒΡ‚.ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π° - 5 ΠœΠ‘.

    ΠžΠ±Ρ‰ΠΈΠ΅

    Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ запрос POST Π½Π° https://img-resize.com/resize с input ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ установлСн для содСрТимого Ρ„Π°ΠΉΠ»Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Ρ€Π°Π·Π΄Π°Π²ΠΈΡ‚ΡŒ, op param ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· fixedWidth , fixedHeight , scale , stretch , ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΉ ящик ΠΈΠ»ΠΈ Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ… ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ (см. Π½ΠΈΠΆΠ΅):

     curl -X POST \
        -s \
        --form 'op = fixedWidth' \
        --form 'width = 200' \
        --form 'input = @ flowers.jpg; type = image / jpg '\
        https://img-resize.com/resize> flowers-200x150.jpg 

    Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… языках, см. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ страница.

    ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ

    • fixedWidth - трСбуСтся width
    • fixedHeight - трСбуСтся height
    • scale - трСбуСтся scaledWidth ΠΈ scaledHeight
    • stretch - трСбуСтся stretchHeight
    • ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΉ ящик - трСбуСтся ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΉ ящик Π¨ΠΈΡ€ΠΈΠ½Π° , ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΉ ящик Высота ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΉ ящик Π¦Π²Π΅Ρ‚
    • ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ² - трСбуСтся ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ²

    (ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅)

    Dev Services and APIs 9000 Web Services 9000 Dev3 Services ΠΈ API 9000 .

    PageCSS

    БСсплатный Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½ Π½Π° HTML ΠΈ CSS.

    Π‘ΠΊΠΎΡ€ΠΎ Π² ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅!

    Π­Π½Π΄ΠΈ Π§ΠΈΠ»Ρ‚ΠΎΠ½

    Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ, Node.js, Postgres, Redis.

    WebDevSH

    Π£Ρ‚ΠΈΠ»ΠΈΡ‚Ρ‹ ΠΈ инструмСнты для Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

    ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π§Π΅Ρ€Π΄Π°ΠΊ

    Π’Π΅Π±-прилоТСния с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ.

    ИспользованиС максимальной ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΈ высоты CSS для размСщСния ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    C37: ИспользованиС максимальной ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΈ высоты CSS для размСщСния ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    На этой страницС:

    ВаТная информация ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ…

    Π‘ΠΌ. Π Π°Π·Π΄Π΅Π» ПониманиС ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² для ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ΅Π² успСха WCAG для получСния Π²Π°ΠΆΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± использовании этих ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΈ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ относятся ΠΊ Π½ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½ΠΎΠΌΡƒ WCAG 2.1 ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΉ успСха. Π Π°Π·Π΄Π΅Π» "ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎΡΡ‚ΡŒ" ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ объСм Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Ρ‚Π΅Ρ…Π½ΠΈΠΊ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ тСхнология Π½Π΅ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ тСхнология ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π²ΠΎ всСх ситуациях для создания ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ WCAG 2.1.

    ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎΡΡ‚ΡŒ

    Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ ΠΊ тСхнологиям каскадных Ρ‚Π°Π±Π»ΠΈΡ† стилСй / HTML.

    Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ относится ΠΊ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΡŽ успСха 1.4.10: Reflow (Advisory).

    ОписаниС

    ЦСль этого ΠΌΠ΅Ρ‚ΠΎΠ΄Π° - ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ изобраТСния Π±Π΅Π· ввСдСния Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Π°Ρ полоса ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ, эквивалСнтная 320 пиксСлям CSS, ΠΈΠ»ΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ° bar Π½Π° высотС, эквивалСнтной 256 пиксСлям CSS для содСрТимого, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ для Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ. Π­Ρ‚ΠΎ дСлаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² свойств CSS max-width ΠΈ height , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΊ доступному пространству ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ исходныС Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹. изобраТСния.

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

    ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ ΠΏΠΎΠ΄Π³ΠΎΠ½ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ:

    1. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ свойство max-width для ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ;
    2. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ свойство height для ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π»ΠΈΡΡŒ ΠΈΠ»ΠΈ сТимались Π² доступном пространствС ΠΈ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ для увСличСния ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ.

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

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

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 1. Подгонка ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² HTML ΠΈ CSS

    Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ простом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ для создания подходящСго изобраТСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ HTML ΠΈ CSS.РасполоТСниС Ρ€Π΅Π³ΠΈΠΎΠ½Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‚ свой Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ измСнСния области просмотра. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ впослСдствии ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°ΠΌ области ΠΌΠ°ΠΊΠ΅Ρ‚Π°.

    Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Π΄ΠΎ 400% Π±Π΅Π· нСобходимости ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ Π½Π° ΠΎΠ΄ΠΈΠ½ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅. Π’ этом ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ для максимальной ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΈ автоматичСский Ρ€Π°Π·ΠΌΠ΅Ρ€ для высоты изобраТСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ исходныС Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹.

     
    
    <ΡΡ‚ΠΈΠ»ΡŒ>
    
    / * Подгонка стилСй ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ * /
    
    .img-responseive {
      максимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 100%;
    }
    
    
    
    
    ...

    Π Π°Π±ΠΎΡ‡ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€: использованиС ΠΏΠΎΠ΄Π³ΠΎΠ½ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ для оплавлСния

    ВСсты

    ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°

    1. ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π²Π΅Π±-страницы Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ Π°Π³Π΅Π½Ρ‚Π΅ с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ 400% ΠΈ установка Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² области просмотра (Π² пиксСлях CSS) Π΄ΠΎ 1280 Π² ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ 1024 Π² высоту.
    2. Π£Π²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Π½Π° 400%.
    3. Для содСрТимого, Ρ‡ΠΈΡ‚Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ всС изобраТСния ΡƒΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Π² доступном пространствС. Π±Π΅Π· Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ.
    4. Для содСрТимого, Ρ‡ΠΈΡ‚Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ всС изобраТСния ΡƒΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Π² доступном пространствС Π±Π΅Π· Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ°.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅

    Если Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΎ 400%, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ.НапримСр, ΠΏΡ€ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ 300% Ρ€Π°Π·ΠΌΠ΅Ρ€ области просмотра Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π²Π΅Π½ 960 пиксСлСй Π² ΡˆΠΈΡ€ΠΈΠ½Ρƒ.

    ΠžΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹

    β„– 3 ΠΈ β„– 4 Π²Π΅Ρ€Π½Ρ‹.

    .

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

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

    Имя Ρ„Π°ΠΉΠ»Π° Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Бтатус Новый Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ изобраТСния Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»