Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS/HTML] 3 kolumny w stopce - błąd w IE
fjjakub
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 22.11.2010

Ostrzeżenie: (0%)
-----


Witam,

Piszę ponieważ nie potrafię sobie poradzić z problemem, otóż mam kod HTML:
  1. ...
  2. <div id="black-content">
  3. <h2>Tytuł</h2>
  4. <div class="black-box"><img src="adres.jpg">opis</div>
  5. <div class="black-box"><img src="adres.jpg">opis</div>
  6. <div class="black-box"><img src="adres.jpg">opis</div>
  7. </div>
  8. ...


oraz kod CSS:
  1. ...
  2. #black-content {
  3. border:1px solid #000;
  4. background:#000;
  5. width:600px;
  6.  
  7. }
  8.  
  9.  
  10. .black-box {
  11. float: left;
  12. width: 33%;
  13. }
  14. ...

W Firefoxie wyświetla prawidłowo, czyli każdy obrazek jest w swojej kolumnie.
W IE elementy .black-box są ustawione każdy pod sobą.

Jak prawidłowo napisać kod pod IE?
Go to the top of the page
+Quote Post
szczeku
post
Post #2





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 29.08.2010

Ostrzeżenie: (0%)
-----


U mnie w IE, ten trzeci div jest linijke niżej, z prostego powodu IE to IE i najlepiej je olać, ale niestety ktoś tego jeszcze używa.
Dodaj znak nowej linii pomiędzy znacznikiem img a opisem:
<img ...><br> opis ,
W firefoxie to nic nie zmieni, a w IE opis będzie pod spodem.
no i zwróć uwage na obramowanie tego diva "black-content", szerokosc obramowania w tym wypadku 1px, zabiera wsumie 2px (z lewa 1px i prawej 1px), z tych 600 na całość, więc albo zrezygnuj z obramowania albo to cechy width dodaj te 2px.
Zawsze możesz javascriptem ustawić różny arkusz stylów, dla różnej przeglądarki (w IE bez obramowania, w reszcie z obramowaniem).

Może istnieje lepsze rozwiązanie, ale jakoś nic mi nie przychodzi do głowy.
Go to the top of the page
+Quote Post
wogrek
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 25.11.2010
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


jeżeli black-content jest ustawione na sztywno 600px to nie lepiej Ci boxy podrzedne ustawić też na sztywno w px?
moze dodanie float dla black-content coś pomoże
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.08.2025 - 13:32