[HTML][CSS] Zła interpretacja listy ze znacznikami HTML |
[HTML][CSS] Zła interpretacja listy ze znacznikami HTML |
3.02.2014, 19:30:39
Post
#1
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
Może ktoś mądrzejszy wytłumaczyć mi, dlaczego wykrzacza się numeracja listy?
http://jsfiddle.net/P5dnr/ Jak widać, numerowanie z licznikiem dodaje nową linię. -------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
3.02.2014, 21:05:03
Post
#2
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 45 Dołączył: 5.05.2010 Ostrzeżenie: (0%) |
Za mądrzejszego się nie uważam, ale postaram się wytłumaczyć
To nie licznik dodaje nową linię, tylko znacznik p. Jeżeli usuniesz licznik, ale nie usuniesz :before to dalej tekst przeskoczy do nowej lini. Przykład: http://jsfiddle.net/P5dnr/10/ :before tworzy pseudo element, który jest pierwszym dzieckiem. Zatem Twój kod jest równoważny z tym: Znacznik p domyślnie wyświetla się jako blok(display:block), dlatego przeskakuje do nowej lini. Rozwiązaniem byłoby nadanie display:inline, albo zmiana znacznika p na jakiś 'inline'. |
|
|
Wersja Lo-Fi | Aktualny czas: 28.05.2024 - 16:53 |