::before


Misol

Har bir <p> elementi kontentidan oldin string qo‘shing:

p::before {   content: "Read this: "; }
O‘zingiz sinab ko‘ring »

Quyida ko‘proq "O‘zingiz sinab ko‘ring" misollari keltirilgan.


Ta’rif va qo‘llanilishi

CSS ::before psevdo-elementi ko‘rsatilgan element kontentidan oldin biror kontent qo‘shadi.

Qo‘shiladigan kontentni belgilash uchun content xususiyatidan foydalaning. content qiymati quyidagilar bo‘lishi mumkin:

  • String: content: "Hello world!";
  • Rasm: content: url(myimage.jpg);
  • Hech narsa: content: none;
  • Hisoblagich: content: counter(li);
  • Qo‘shtirnoq: content: open-quote;
  • Atribut qiymati: content: " (" attr(href) ")";

Maslahat: E’tibor bering, qo‘shilgan kontent baribir ko‘rsatilgan element ichida bo‘ladi. Qo‘shilgan kontent ichkaridagi boshqa kontentdan oldin qo‘shiladi.

Muayyan element kontentidan keyin biror kontent qo‘shish uchun ::afterdan foydalaning.

Versiya: CSS2

Brauzerlarda qo‘llab-quvvatlash

Jadvaldagi sonlar psevdo-elementni to‘liq qo‘llab-quvvatlaydigan birinchi brauzer versiyasini ko‘rsatadi.

Psevdo-element
::before 4.0 9.0 3.5 3.1 7.0


CSS sintaksisi

::before {   css declarations; }

Ko‘proq misollar

Misol

Har bir <p> elementi kontentidan oldin string qo‘shing va qo‘shilgan kontentga uslub bering:

p::before {   content: "Read this -";   background-color: yellow;   color: red;   font-weight: bold; }
O‘zingiz sinab ko‘ring »

Tegishli sahifalar

CSS darsligi: CSS psevdo-elementlar

CSS psevdo-elementlar ma’lumotnomasi: ::after


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!