Problém s paddingom a borderom pri UL v IE
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:
- padding zadať vo formáte
padding: 0 5px; - border zadať pre celé
<ul>nie len pre left - border stačí zadať len pre bottom, už aj to pomôže
- nepoužiť padding, potom môže byť border akýkoľvek
- 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.


