• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Gorące pytanie odnośnie przeudoelementów oraz transition.

Object Storage Arubacloud
0 głosów
92 wizyt
pytanie zadane 1 maja 2017 w HTML i CSS przez Kamil Pixel Niedbals Użytkownik (650 p.)
Witam serdecznie, zastanawiam się nad sposobem wykorzystania pseudoelementów. Wiele osób wykorzystuje właśnie :before nie po to aby dodać zawartość. Ale np. żeby uzyskać jakiś efekt animacji.

Więc pytanie czy ten pseudoelement tworzy jakby "element" w postaci kolejnego niewidzialnego pojemnika na którym można pracować - coś jak odnosilibyśmy się zupełnie do innego elementu? Np. wiele osób tworzy animacje, na podstawie :befor, :after - i pytanie dlaczego, skoro mógłby pracować na zwykłym elemencie, skoro dodają w content "", więc jakby nie tworzą nic. Jakie inne reguły posiada w takim razie pseudoelement, których nie można dodać do normalnego elementu po id, czy klasie?

1 odpowiedź

0 głosów
odpowiedź 1 maja 2017 przez Chess Szeryf (76,710 p.)

http://www.kurshtml.edu.pl/css/po,pseudoelementy.html

<style>

#poo{ 
	width:200px;
	-webkit-transition: width 2s, height 2s, background-color 2s, -webkit-transform 2s;
    transition: width 2s, height 2s, background-color 2s, transform 2s;
	background:red;
	height:200px;
}
#poo:after{
	content: 'Tekst1';
}
#poo:before{ 
	content: 'Tekst2';
}
#poo:hover{
	width:300px;
}

</style>

<div id="poo">
    Regular el (animates ok)
</div>

Poczytaj przede wszystkim o pseudoelementach, bo chyba niewiele wiesz. Gdy użyjesz :after, coś wystąpi po, a jak użyjesz :before coś wystąpi przed. Możesz też określić dla tego np. tekstu kolor czcionki jej font itp. Możesz np. dać obrazek dla contentu.

Obowiązkowa lektura dla ciebie:

- https://www.w3.org/wiki/CSS/Properties/content

- https://css-tricks.com/css-content/

http://stackoverflow.com/questions/11173991/content-attribute-of-img-elements

Dużo by pisać i pisać, ale jest na ten temat wystarczająco dużo poradników, poczytaj!!

Podobne pytania

0 głosów
1 odpowiedź 137 wizyt
0 głosów
1 odpowiedź 110 wizyt
pytanie zadane 20 maja 2017 w HTML i CSS przez Dorian Bajorek Dyskutant (7,920 p.)
0 głosów
1 odpowiedź 385 wizyt
pytanie zadane 4 marca 2017 w HTML i CSS przez bat_kuba Użytkownik (600 p.)

92,576 zapytań

141,426 odpowiedzi

319,652 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...