Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS]Różnica między ::before a :before
newBd
post 5.07.2016, 21:01:44
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 28.06.2016

Ostrzeżenie: (0%)
-----


Witam.
Może ktoś mi wytłumaczy różnicę w działaniu ::before, a :before, bo jak uzyje w css takiego kodu
Cytat
<style>
h1{ color: blue; }
h1::before{
content: "abc";
color: red;
}

LUB

h1:before{
content: "abc";
color: red;
}
</style>

<h1>niebieski</h1>


Rezultat ten sam, napis abc bedzie niebieski i przed wlasciwym contentem h1 (czerwony). Wiec po co ten podwojny dwukropek?
Go to the top of the page
+Quote Post
kayman
post 5.07.2016, 21:15:17
Post #2





Grupa: Zarejestrowani
Postów: 556
Pomógł: 40
Dołączył: 20.07.2012
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


powinno być ::before
ale
przeglądarki już od dawna starają się "poprawiać" błędy (niezamknięty znacznik,takie jak to etc) więc różnicy w działaniu w większości wypadków/nigdy nie zobaczysz
Go to the top of the page
+Quote Post
Comandeer
post 6.07.2016, 15:59:24
Post #3





Grupa: Zarejestrowani
Postów: 1 268
Pomógł: 254
Dołączył: 11.06.2009
Skąd: Świętochłowice

Ostrzeżenie: (0%)
-----


Cytat
przeglądarki już od dawna starają się "poprawiać" błędy

Nie do końca. Pierwotna definicja pseudoelementów zakładała składnię z :, a więc identyczną jak w przypadku pseudoklas. Niemniej później, już za czasów CSS3, wprowadzono rozróżnienie pomiędzy nimi i pseudoelementy zaczęły być oznaczane przez ::. Ale oczywiście mówimy tutaj o Sieci, gdzie BC musi być wieczne, więc część pseudoelementów jest także obsługiwana przy pomocy starego zapisu.

Cytat("https://drafts.csswg.org/selectors-3/#pseudo-elements")
A pseudo-element is made of two colons (:: ) followed by the name of the pseudo-element.

vs https://www.w3.org/TR/CSS22/selector.html#p...ement-selectors

Ten post edytował Comandeer 6.07.2016, 15:59:57


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.04.2024 - 21:06