Π Π°Π·Π½ΠΎΠ΅

Css Ρ€Π°Π±ΠΎΡ‚Π° с изобраТСниями: [Π² Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ] Π Π°Π±ΠΎΡ‚Π° с изобраТСниями Π² Π²Π΅Π± / Π₯Π°Π±Ρ€

17.05.1989

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

Π£Ρ€ΠΎΠΊΠΈ HTML+CSS: Π Π°Π±ΠΎΡ‚Π° с изобраТСниями

ВсСм ΠΏΡ€ΠΈΠ²Π΅Ρ‚, Π² этом ΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ с Π²Π°ΠΌΠΈ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ изобраТСния ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ².
Π”Π°Π²Π°ΠΉΡ‚Π΅ Π½Π°Ρ‡Π½Π΅ΠΌ с добавлСния простых ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠ΄ΠΈΠ½Π°Ρ€Π½ΠΎΠ³ΠΎ Ρ‚Π΅Π³Π° <img>. Π’ этом Ρ‚Π΅Π³Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ src , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ.

Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ добавлСния изобраТСния Π½Π° сайт <img scr="img/photo.jpg">

Π’Ρ‹ Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅-ссылку, прописав ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€ΡŒ Ρ‚Π΅Π³Π° <a>. Π’ΠΎΡ‚ ΠΊΠ°ΠΊ это выглядит <a href="http://www.vk.com"><img src="photo.png"></a>

Π’Π΅Π³ <img> добавляСт ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ, Π½ΠΎ Π½Π΅ Π·Π°Π΄Π½ΠΈΠΉ Ρ„ΠΎΠ½. Π—Π°Π΄Π½ΠΈΠΉ Ρ„ΠΎΠ½ задаётся Π² CSS стилях. ΠœΡ‹ ΠΊ этому Π΅Ρ‰Ρ‘ вСрнёмся.

АдрСс изобраТСния

АдрСс изобраТСния ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ (Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΉ URL), Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:
url(http://anysite.ru/images/anyphoto.png)

Или ΠΆΠ΅ Ρ‡Π΅Ρ€Π΅Π· ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΎΡ‚Β Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°

Β ΠΈΠ»ΠΈΒ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ каталога сайта:
url(. ./images/anyphoto.png)Β β€” ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΎΡ‚ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°,
url(/images/anyphoto.png)Β β€” ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΎΡ‚ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°.

Π­Ρ‚ΠΎ интСрпрСтируСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:
../Β β€” ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒΡΡ Π²Π²Π΅Ρ€Ρ… Π½Π° ΠΎΠ΄ΠΈΠ½ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, ΠΊ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΌΡƒ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ,
images/Β β€” ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅ с изобраТСниями,
anyphoto.pngΒ β€” ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Ρ„Π°ΠΉΠ» изобраТСния.

Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ изобраТСния

Π‘Π΅Π· задания Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² изобраТСния рисунок отобраТаСтся Π½Π° страницС Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅. ΠžΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ изобраТСния ΠΌΠΎΠΆΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ²Β width

Β ΠΈΒ height.

width β€” высота

height β€” ΡˆΠΈΡ€ΠΈΠ½Π°

Если Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π΄Π°Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ², Ρ‚ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒΡΡ автоматичСски для сохранСния ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΉ рисунка.

<img src="ΠŸΡƒΡ‚ΡŒ ΠΊ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ">

Атрибуты для Ρ‚Π΅Π³Π° img

ΠΡ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠžΠΏΠΈΡΠ°Π½ΠΈΠ΅, ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅
altАтрибут alt добавляСт Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ тСкст для изобраТСния. Выводится Ссли ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π΅Ρ‰Π΅ Π½Π΅ ΠΏΠΎΠ΄Π³Ρ€ΡƒΠ·ΠΈΠ»ΠΎΡΡŒ.
Бинтаксис:Β alt="описаниС изобраТСния".
crossorigin
Атрибут crossorigin позволяСт Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ изобраТСния с рСсурсов Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ΅Π½Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CORS-запросов. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ, Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ Π² холст с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CORS-запросов, ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ. ДопускаСмыС значСния:
anonymousΒ β€” Cross-origin запрос выполняСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ HTTP-Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°, ΠΏΡ€ΠΈ этом ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ. Если сСрвСр Π½Π΅ Π΄Π°Ρ‘Ρ‚ ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ сСрвСру, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, Ρ‚ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ испорчСно ΠΈ Π΅Π³ΠΎ использованиС Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ.
use-credentialsΒ β€” Cross-origin запрос выполняСтся с ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ΠΉ ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ….
Бинтаксис:Β crossorigin="anonymous".
heightАтрибут heightΒ Π·Π°Π΄Π°Π΅Ρ‚ высоту изобраТСния. ΠœΠΎΠΆΠ΅Ρ‚ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π²Β pxΠΈΠ»ΠΈΒ %.
Бинтаксис:Β height: 300px.
ismapАтрибут ismapΒ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ изобраТСния-ΠΊΠ°Ρ€Ρ‚Ρ‹, располоТСнного Π½Π° сСрвСрС (ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅-ΠΊΠ°Ρ€Ρ‚Π° β€” ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ областями). ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅-ΠΊΠ°Ρ€Ρ‚Ρƒ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π½Π° сСрвСр Π² Π²ΠΈΠ΄Π΅ строки запроса URL-адрСса. Атрибут ismap допускаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² случаС, Ссли элСмСнт <img>являСтся ΠΏΠΎΡ‚ΠΎΠΌΠΊΠΎΠΌ элСмСнта 
<a>
 с Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌΒ href.
Бинтаксис:Β ismap.
longdescURL Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ³ΠΎ описания изобраТСния, Π΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Β alt.
Бинтаксис:Β longdesc="http://www.example.com/description.txt".
srcАтрибут srcΒ Π·Π°Π΄Π°Π΅Ρ‚ ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ.
Бинтаксис:Β src="flower.jpg".
sizesΠ—Π°Π΄Π°Ρ‘Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния Π² зависимости ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² отобраТСния. Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π·Π°Π΄Π°Π½Π½ΠΎΠΌ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π΅Β srcset. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° являСтся ΠΎΠ΄Π½Π° ΠΈΠ»ΠΈ нСсколько строк, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Ρ‡Π΅Ρ€Π΅Π· Π·Π°ΠΏΡΡ‚ΡƒΡŽ.
srcsetΠ‘ΠΎΠ·Π΄Π°Ρ‘Ρ‚ список источников для изобраТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π±Ρ€Π°Π½Ρ‹, исходя ΠΈΠ· Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ экрана. ΠœΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ вмСстС ΠΈΠ»ΠΈ вмСсто Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°Β src. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° являСтся ΠΎΠ΄Π½Π° ΠΈΠ»ΠΈ нСсколько строк, Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… запятой.
<img src="flower.jpg"
  srcset="
    img/flower-mobile.jpg 320w,
    img/flower-wide-mobile.jpg 480w,
    img/flower-tablet.jpg 768w,
    img/flower-desktop.jpg 1024w,
    img/flower-hires.jpg 1280w"
 
  alt="Π ΠΎΠ·Π° Π² ΠΌΠΎΡ‘ΠΌ саду">
usemapАтрибут usemap опрСдСляСт ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² качСствС ΠΊΠ°Ρ€Ρ‚Ρ‹-изобраТСния. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒΡΡ с символа 
#
. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ассоциируСтся со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°Β nameΒ ΠΈΠ»ΠΈΒ idΒ Ρ‚Π΅Π³Π°Β <map>Β ΠΈ создаСт связь ΠΌΠ΅ΠΆΠ΄Ρƒ элСмСнтами <img>Β ΠΈΒ <map>. Атрибут нСльзя ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Ссли элСмСнт <map> являСтся ΠΏΠΎΡ‚ΠΎΠΌΠΊΠΎΠΌ элСмСнта <a>Β ΠΈΠ»ΠΈΒ <button>.
Бинтаксис:Β usemap="#mymap".
widthАтрибут widthΒ Π·Π°Π΄Π°Π΅Ρ‚ ΡˆΠΈΡ€ΠΈΠ½Ρƒ изобраТСния. ΠœΠΎΠΆΠ΅Ρ‚ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π²Β pxΠΈΠ»ΠΈΒ %.
Бинтаксис:Β width: 100%.

НСмного ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π”ΡƒΠΌΠ°ΡŽ Π²Ρ‹ ΡƒΠΆΠ΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ 2 Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ. Атрибут href ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… ссылках (<a></a>) ΠΈ Π² Ρ‚Π΅Π³Π΅ link, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ сторонниС css Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.

Π’Ρ‚ΠΎΡ€ΠΎΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚, src ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ для ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΏΡƒΡ‚ΠΈ Π² Ρ‚Π΅Π³Π΅ <img>, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ для ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΏΡƒΡ‚ΠΈ ΠΊ javascript Ρ„Π°ΠΉΠ»Ρƒ Π² Ρ‚Π΅Π³Π΅ script

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ Π±Ρ‹Π»Π° взята с сайта β€” https://html5book.ruο»Ώ

5 CSS свойств для ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Ρ‚ΡŒ

ΠžΡ†Π΅Π½ΠΈΡ‚Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»

  • 1
  • 2
  • 3
  • 4
  • 5

(14 голосов)

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽ CSS-свойства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ изобраТСния для создания Ρ„ΠΎΠ½Π° элСмСнтов, создания Ρ€Π°ΠΌΠΎΠΊ ΠΈ масок «слоСв», Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹Ρ€Π΅Π·ΠΊΠΈ частСй изобраТСния. ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΡ ΠΈΡ…, Π²Ρ‹ смоТСтС Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ изобраТСния ΠΊ элСмСнтам страницы ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅.

Однако, ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ свойства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π½Π΅ Ρ‚Π°ΠΊ часто ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ нСпосрСдствСнно ΠΊ изобраТСниям (Ρ‚Π΅Π³Ρƒ <img />). ИспользованиС Ρ‚Π΅Π³Π° являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ способом размСщСния ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π° страницах.

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

Π”Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅.

УсилСниС рСзкости ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с image-rendering

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌΠΈ — 90,82% (Π½Π° 11.2017)

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

Π­Ρ‚ΠΎ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ свойство ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ, примСняСмый Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ ΠΏΡ€ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ. Оно ΠΈΠΌΠ΅Π΅Ρ‚ 2 значСния: crisp-edges ΠΈ pixelated.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ crisp-edges ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ контраст ΠΌΠ΅ΠΆΠ΄Ρƒ пиксСлями. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ сглаТивания Π½Π΅ производится, Ρ‡Ρ‚ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для создания контраста.

Когда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ pixelated, сосСдниС пиксСли ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ пиксСля ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ с Π½ΠΈΠΌ, создавая Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠ΅, Π±ΡƒΠ΄Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ ΠΎΠ΄ΠΈΠ½ большой пиксСль, ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ для экранов с высоким Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ.

Если Π²Ρ‹ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ посмотритС Π½Π° края Ρ†Π²Π΅Ρ‚ΠΎΠ² Π½Π° gif-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ, прСдставлСнном Π½ΠΈΠΆΠ΅, Π²Ρ‹ смоТСтС ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ изобраТСниями: ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ ΠΈ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Π½Ρ‹ΠΌ CSS-свойством image-rendering: pixelated.

CSS


img {
  image-rendering: pixelated;
}

РастягиваниС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ object-fit

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌΠΈ — 89,7% (Π½Π° 11.2017)

ЗначСния contain, cover, fill ΠΏΠΎΡ…ΠΎΠΆΠΈ Π½Π° Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ значСния свойства background-size, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠ°ΠΊ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ заполняСт ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ элСмСнт. Бвойство object-fit ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° упомянутоС Π²Ρ‹ΡˆΠ΅ свойство background-size, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ опрСдСляСт Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния Π²Π½ΡƒΡ‚Ρ€ΠΈ Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ contain ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°. Cover Π΄Π΅Π»Π°Π΅Ρ‚ Ρ‚ΠΎΠΆΠ΅ самоС, Π½ΠΎ Ссли ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ сторон изобраТСния ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° Π½Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ обрСзаСтся. Fill заставляСт ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π°ΡΡ‚ΡΠ³ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€. scale-down ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΠ»ΠΎΡΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°.

HTML


<div>
  <img src="/rose.png' alt="rose flower'>
</div>

CSS


#container {
  width: 300px;
  height: 300px;
}
img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

Π‘Π΄Π²ΠΈΠ³ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ object-position

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌΠΈ — 89,7% (Π½Π° 11.2017)

Аналогично Π΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅ΠΌΡƒ background-position свойству background-size, сущСствуСт свойство object-position, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ дополняСт object-fit. Бвойство object-position позволяСт ΡΠ΄Π²ΠΈΠ½ΡƒΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°. ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π² Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹Ρ… ΠΈ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π°Ρ…, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ слова ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ значСния (top 20px right 5px, center right 80px).

HTML


<div>
  <img src="/rose.png' alt="rose flower'>
</div>

CSS


#container {
  width: 300px;
  height: 300px;
}
img {
  width: 100%;
  height: 100%;
  object-position: 150px 0;
}

Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ vertical-align

Иногда ΠΌΡ‹ добавляСм Ρ‚Π΅Π³ <img /> (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎ своСй ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π΅ являСтся строчным элСмСнтом) Π²Π½ΡƒΡ‚Ρ€ΡŒ тСкста Π² качСствС ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠΉ ΠΈΠ»ΠΈ для ΡƒΠΊΡ€Π°ΡˆΠ΅Π½ΠΈΡ. Π’ Ρ‚Π°ΠΊΠΈΡ… случаях Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ тСкста Π² Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΌ Π½Π°ΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ слоТной Π·Π°Π΄Π°Ρ‡Π΅ΠΉ, Ссли Π²Ρ‹ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅ ΠΊΠ°ΠΊΠΎΠ΅ свойство ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ.

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

HTML


<p>
PDF <img src="/pdf.png"
style="vertical-align:text-top" alt="Image">
</p>

ДобавляСм Ρ‚Π΅Π½ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ filter: drop-shadow()

Π’Π΅Π½ΠΈ, примСняСмыС ΠΊ тСксту ΠΈ Π±Π»ΠΎΡ‡Π½Ρ‹ΠΌ элСмСнтам, ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ваши страницы Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ. Π’ΠΎ ΠΆΠ΅ самоС относится ΠΈ ΠΊ изобраТСниям. ЗначСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ filter: drop-shadow() ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠΈ Π½Π° значСния CSS-свойств для создания Ρ‚Π΅Π½ΠΈ (text-shadow, box-shadow). ΠŸΠ΅Ρ€Π²Ρ‹Π΅ 2 ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ отступ Ρ‚Π΅Π½ΠΈ ΠΎΡ‚ изобраТСния, Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ ΠΈ Ρ‡Π΅Ρ‚Π²Ρ‘Ρ€Ρ‚Ρ‹ΠΉ – ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ размытия ΠΈ радиус распространСния Ρ‚Π΅Π½ΠΈ, Π° послСднСС, пятоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ – Ρ†Π²Π΅Ρ‚ Ρ‚Π΅Π½ΠΈ.

Как text-shadow ΠΈ drop-shadow Ρ‚Π΅Π½ΡŒ добавляСтся ΠΊ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌ, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ примСняСтся этот Ρ„ΠΈΠ»ΡŒΡ‚Ρ€. ΠŸΡ€ΠΈ использовании filter: drop-shadow() ΠΊ изобраТСниям Π²ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹Π΅ участки Π² ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ ΠΈ Ρ‚Π΅Π½ΡŒ отбрасываСтся с ΠΈΡ… ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ.

ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π» ΡΡ‚Π°Ρ‚ΡŒΠΈ — http://www.hongkiat.com/blog/img-css-properties/

ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄: ΠœΠ°Ρ‚Π²Π΅ΠΉ ЗСмсков

Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ Π² этой ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ: Β« Flexbox Patterns: Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ элСмСнты ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса Π½Π° CSS Flexbox Nanoreset — самый малСнький CSS reset Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΠΌΠ΅Π½Π΅Π΅ 1 Кб Β»

НавСрх

ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Π±Π»ΠΎΠ³Π°

  • Битрикс (40)
  • HTML-вСрстка (54)
  • Joomla (18)
  • JavaScript, jQuery (26)
  • PHP (10)
  • Π‘Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… (5)
  • Π Π°Π·Π½ΠΎΠ΅ (23)

Мои услуги

ΠŸΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ услуги:

  • ВСрстка шаблона сайта ΠΈΠ· Π΄ΠΈΠ·Π°ΠΉΠ½-ΠΌΠ°ΠΊΠ΅Ρ‚Π° для CMS Β«1Π‘-Битрикс Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ сайтом» ΠΈ CMS β€œJoomla”
  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠΉ слоТности (обратная связь, Π°Π½ΠΊΠ΅Ρ‚Ρ‹ ΠΈ Ρ‚ΠΏ) для ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… CMS
  • Настройка ΠΈ кастомизация ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ для ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… CMS
  • Π”ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² для ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… CMS, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ нСстандартного Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π°
  • Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π»Π΅Π½Π΄ΠΈΠ½Π³ΠΎΠ² (landing-pages)

По всС вопросам ΠΎΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ΡΡŒ Ρ‡Π΅Ρ€Π΅Π· Ρ„ΠΎΡ€ΠΌΡƒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

ΠŸΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ Π²Π°ΡˆΠ΅ΠΌΡƒ вниманию:

  • Π¨Π°Π±Π»ΠΎΠ½ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° HTML5 (zip, 35. 41 Кб)
  • Π¨Π°Π±Π»ΠΎΠ½ jQuery-ΠΏΠ»Π°Π³ΠΈΠ½Π° (zip, 426 Π±Π°ΠΉΡ‚)
  • Π¨Π°Π±Π»ΠΎΠ½ сайта 1Π‘-Битрикс (zip, 3.11 Кб)

ПолСзноС

БпСцификация
НСизвСстная спСцификация
# значСния изобраТСния