Problém s paddingom a borderom pri UL v IE

pmasarik | Streda 22. 06. 2005, 20.17 | Webdesign

Pri tvorbe môjho nového designu som narazil na jeden problém.

Ide o to, že ak zadáte pre <ul> padding vo formáte padding: 5px; a zároveň zadáte nejaký border-left: tak sa posunie všetok obsah nasledujúcich elementov doľava.

Neviem či je táto chyba niekde opísaná, alebo či je niekde nejaké riešenie tak som sa do toho pustil sám.
Riešení, ako to opraviť je viac, tu sú tie na ktoré som prišiel ja:

  1. padding zadať vo formáte padding: 0 5px;
  2. border zadať pre celé <ul> nie len pre left
  3. border stačí zadať len pre bottom, už aj to pomôže
  4. nepoužiť padding, potom môže byť border akýkoľvek
  5. nepoužiť border, potom môže byť padding akýkoľvek

Ak niekto túto chybu pozná a je o nej nejaký článok rád si ho prečítam.
Aby som nezabudol tu je ukážka celého problému.


Páči sa vám tento článok, zalinkujte ho:

««« Predchádzajúci text: Som farboslepý? Následujúcí text: Redizajn mojej stránky »»»

Verzia pre tlač | 0 komentárov | 371x

Komentáre k textu

Rss komentářů tohoto textu - Formulár pre nový komentár

K textu nebol napísaný žiadny komentár.

Pridaj komentár!

  Gravatar povolený.




Kliknutím vložíš: Vlož smajla :-) Vlož smajla :-( Vlož smajla ;-) Vlož smajla :-D Vlož smajla 8-O Vlož smajla 8-) Vlož smajla :-? Vlož smajla :-x Vlož smajla :-P Vlož smajla :-|
Komentár je formátovaný Texy! syntaxou. Nie je povolené HTML, odkazy sa prevedú automaticky. Ak sa komentár nezobrazí, neprešiel bezpečnostnou kontrolou a ja ho musím schváliť. Nevkladajte ho prosím znovu.