Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS]jeden element nakłada się na drugi
Forum PHP.pl > Forum > Przedszkole
tenloginjestzajety
Witam mam problem z elementami, linkami w div. Zrobiłem tło dla linków w postaci padding jednak jak ustawię jeden pod drugim ( <br /> ) to nakładają się na siebie, a chciałbym zrobić odstęp ( margin nie działa ). Kombinowalem z position, display:block pomogło ale wtedy tło linku jest na całej szerokości div.

  1. <div style="height:50px;">
  2. <a style="padding:10px; margin-bottom:10px;><br />
  3. <a style="padding:10px; margin-bottom:10px;><br />
  4. <a style="padding:10px; margin-bottom:10px;><br />


Dzięki za każdą wskazówkę.
freewalker
nie zamknąłeś znacznika kotwicy przez
  1. </a>
tongue.gif


dodam więcej, patrz zawsze na to co otwierasz i zamykaj zawsze, tutaj też nie zastosowałeś zamknięcia style przez ". Prawidłowo powinno to wyglądać tak:

  1. <div style="height:50px;">
  2. <a href="link do strony" style="padding:10px; margin-bottom:10px">link 1</a><br />
  3. <a href="link do strony" style="padding:10px; margin-bottom:10px">link 2</a><br />
  4. <a href="link do strony" style="padding:10px; margin-bottom:10px">link 3</a>
  5. </div>

znak ; po ostatniej wartości w style nie musi być wstawiany. Natomiast atrybut "href" w znaczniku "a" jest obligatoryjny.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.