Преди CSS - оригинален, удобен и практичен
Псевдоелементите и Псевдо класове на CSS:
съдържание
Псевдо-удобен, многофункционален, имат значителни и по няколко варианта за имоти за прости и сложни тигани за авторското право: колко оригинален привличат вниманието, безпроблемно изясняване на действията, необходими за привеждане намек на правилното място.
Големи перспективи се отварят, когато url () е зададен в съдържанието на псевдо елемента. Всъщност тази опция отваря нови хоризонти както по отношение на изтеглянето на нещо на страницата на сайта, така и при възможното активиране на нещо някъде
Отличителна черта на псевдоелементите
Псевдоелементите (:: преди CSS, :: след) се различават от елементите, селекторите и псевдо-класовете, тъй като те първоначално не съществуват в дървото на документите. Може би на практика това не е особено важно, но ако разгледаме въпроса за поставяне на съдържание в страниците на сайта, то тогава доверието в съдържанието на нещо, което има значение за търсачката, няма смисъл.
Псевдо-елементът :: преди CSS ви позволява да добавяте съдържание преди елемента и след него. Съдържанието може да варира от обикновен текст до сложен формат по отношение на CSS свойства, но не и HTML тагове. Псевдоелементът може да бъде абсолютно позициониран в елемента, към който е прикрепен, така че преди и след смисъл отношението и мобилността. Можете не само да посочите позицията, но и размерите, цветове, фон, шрифтове и да използват други CSS свойства.
Подобно на псевдокласите на CSS, преди и след това се предхожда символът ":", но според стандарта CSS3 се препоръчва "::". Изпробването на конкретна употреба на страницата никога няма да бъде излишно: някои браузъри или версии от тях може просто да не забележат този или онзи псевдоелемент.
Общи условия за ползване
Като поставите например елемент div с описание на class = `scElement` и съдържанието на `Element` на страница, като посочите CSS описание в стиловата таблица:
.scElement {
ПОЗИЦИЯ ...-
z-индекс ...-
...
}
можете да приложите към него псевдокласа ": hover" и псевдо елемента ":: before" CSS:
.scElement: hover :: преди {съдържание: `prefix`- color ...- background-color ...-}.
След това, когато задръжте курсора на мишката над думата "Елемент", ще се появи думата "prefix", което ще промени цвета на буквите и фона.
Вариации на съдържанието на псевдоелементи
Ако не посочите свойства в псевдоелемента, те ще останат същите като основния елемент - scElement. Можете да посочите URL адрес, след което съдържанието: url (`/ scBox / rm-v / sc-rights.jpg`) ще задържа курсора на мишката върху елемента, когато задържите курсора върху елемента. В случай на съдържание: " 03B1", математически символът "алфа", но се използват специални знаци: ";", "за LT", "laquo;", "raquo;" и други не - те ще бъдат показани, както е.
Разрешено много опции за определяне на съдържанието на псевдо-: нормално "текст", URL (), поредица от шестнадесетични знака, вижте: отворена цитат / близък цитат, или не-отворен цитат / не-близък цитат, и т.н. Както може да бъде признак на абсолютното положение на съдържанието. чрез свойствата на стила, след това, прилагайки преди, CSS ще позволи поставянето на псевдо елемента навсякъде в елемента, към който е прикрепен.
Можете да комбинирате едновременното използване преди и след. Поради това поставянето на символи с CSS преди съдържание, можете да получите различни ефекти и като комбинирате различни псевдо-класове и псевдоелементи, изненадвайте посетителя, без да харчите един байт код jаvascript.
Характеристики на псевдоелементи
За означението им се използва символът ":", както при псевдо-класовете, но в CSS3, разграничението на псевдоелементите обикновено се означава "::". Браузърите, които разбират това, възприемат и двата знака. Не се допускат пространства в записа, низът, в който се записва псевдо класа и (или само) псевдоелементът, се записва заедно:
scElement: hover :: преди {съдържание: `prefix`- ...}
scElement: активен: след {съдържание: `suffix`- ...}
Важно е да не забравяте: CSS преди да работите извън съдържанието на сайта. Стиловете не са подходящи за съдържанието на страницата. Псевдоелементите не са изключение. Те не присъстват в дървото DOM и не е желателно да ги използвате в значителни раздели на сайта - те няма да бъдат включени в съдържанието.
Използването на ":" и "::" се поддържа от мобилни платформи и модерни браузъри, но често не е излишно да се проверява работата по остарели версии.
Съдържанието на псевдоелемента не е включено в съдържанието на сайта. Тя няма да се вижда от търсачките. Как да използваме това обстоятелство зависи от конкретната ситуация, но способността да използваме CSS преди, както и след това, самостоятелно или в сложно, е интересно, когато съдържанието е url (). Директното използване на съдържанието на псевдоелемента като връзка към сайта ще ви позволи да изтеглите файл от него, например картина.
Възможност за промяна на файловете стил онлайн (Cascading Style Sheets файлове - без изключение) не пречи на форма и се използва псевдо както ви е удобно по всяко време, на точното място алгоритъм, в зависимост от действията на посетителите.
- CSS, псевдо класа, псевдо елемент: мишката, детето, мишената
- Какво представлява jаvascript? История на външния вид и основни характеристики
- Какво представлява jаvascript? Основни функции на jаvascript
- Бутони на социалните мрежи за сайта
- jаvascript: Примери за приложения
- CSS: задръжте курсора на мишката. Оригинални ефекти на движение
- jаvascript: Примери за приложения
- Стъпка / поп на
- CSS: псевдоелементи и псевдо-класове
- Функция за управление на времето jаvascript setInterval ()
- Експресивен jаvascript: описание на функциите
- Използване на DOM елементи чрез jаvascript getElementById
- Използването на функцията jаvascript setTimeout ()
- Какъв език за програмиране трябва да избера за начинаещ, който да научи
- Как да активирате jаvascript в Google Chrome и други браузъри
- Използването на предупреждение в jаvascript ()
- Обработка на знаци: подструкция на метода на jаvascript ()
- Практиката за използване на правилото за трансформиране на CSS
- Селекторът за първо дете в CSS: избор на първия елемент
- Как да конвертирате низ в номер в jаvascript
- Значението и използването на jаvascript невалидни