Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 173 Pomógł: 1 Dołączył: 26.10.2005 Skąd: Toruń Ostrzeżenie: (0%)
|
Witam,
tworzę sobie widok tabelaryczny z następującym układem: css:
zapisałem calc w taki a nie inny sposób gdyż do generowania cssa korzystam z lessa Chciałbym aby nad pierwszym elementem na liście zawsze był margines 30px, ten sam odstęp musi się znajdować pod ostatnim elementem. Dlatego wykorzystałem następujący zapis: Niestety instrukcje first-child i last-child nie działają :/ Drugie pytanie: Jak zrobić by mając tylko jeden element z klasą .postRow zastosowanie do niego miała pseudoklasa zarówno first-child jak i last:child? Tak by przy jednym wyświetlanym wierszu nad nim i pod nim był margines? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 6 807 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%)
|
Gdybyś od razu pokazał cały kod, byłoby łatwiej.
Nie :first-child i :last-child, a :first-of-type i :last-of-type. |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 173 Pomógł: 1 Dołączył: 26.10.2005 Skąd: Toruń Ostrzeżenie: (0%)
|
Gdybyś od razu pokazał cały kod, byłoby łatwiej. Nie :first-child i :last-child, a :first-of-type i :last-of-type. Pięknie! teraz działa, wytłumacz mi tylko dlaczego musiałem zastosować .postRow:first-of-type a nie .postRow:first-child? Przecież nawet biorąc pod uwagę, że tam były buttony, to nie miały one klasy .postRow, a first-child i last-child miały się odnosić tylko do elementów z klasą .postRow. Chyba, że dla nich klasa nie ma znaczenia. odnoszą się do pierwszego i ostatniego dziecka, bez względu na to jaką klasę wskażę przed : |
|
|
|
siutek :first-child i :last-child nie działa 24.10.2017, 19:05:08
NetPax Hej,
a to nie powinno być tak
[HTML] pobierz, p... 24.10.2017, 19:16:10 
siutek Cytat(NetPax @ 24.10.2017, 20:16:10 )... 24.10.2017, 20:05:46
trueblue Twój CSS działa poprawnie.
A co za tym idzie, odpo... 24.10.2017, 19:24:05
trueblue Być może masz do czynienia ze zjawiskiem margin co... 24.10.2017, 20:11:54 
siutek Cytat(trueblue @ 24.10.2017, 21:11:54... 24.10.2017, 20:29:58
trueblue Klasa jest brana pod uwagę jednak nie w takim sens... 24.10.2017, 21:08:06 ![]() ![]() |
|
Aktualny czas: 30.11.2025 - 18:33 |