Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: div w procentach i div w px obok siebie problem
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
sigal2006
Witam mam takie kawałem css

  1. <style type="text/css">
  2. div #user_content {
  3. width:100%;
  4. border:1px solid #CCC;
  5. background-color:#FFF;
  6. background:url(themes/default/images/user_bg.gif) repeat-x #EBEBEB;
  7. }
  8.  
  9. div #user_content div#user_lewa_kolumna {
  10. float:left;
  11. width:200px;
  12. margin:20px 10px 10px 10px;
  13. }
  14.  
  15. div #user_content div#user_prawa_kolumna {
  16. float:right;
  17. width:100%;
  18. margin:20px 5px 10px 0;
  19. padding:10px;
  20. background-color:#FFF;
  21. border:1px solid #E1E1E1;
  22. }


chce aby prawa kolumna byłą na 100% szerokości a lewa pozostała na 200px tyle że zamiast obok siebie rozrzedza się co robię nie tak questionmark.gif
Damonsson
Jakbym do szklanki wlał 100% jej zawartości i chciał jeszcze dolać 200ml też by się rozlało wink.gif
Musisz to zrobić albo tak, że w kontenerze dajesz tło takie jak ma być w tym divie 100%, a dodatkowo umieszczasz w tym kontenerze po lewej 200px div. Albo dzielisz te 100% na dokładnie px i odejmujesz od całości 200px i tyle ustawiasz dla prawego. Możesz jeszcze pokombinować z position: absolute.
sigal2006
to dodaje np. margin-left:250px; w powinno wykonać się miejsce a tu kich ;/
sigal2006
zmieniłem kod na
  1. div#user_content div#user_prawa_kolumna {
  2. float:right;
  3. width:100%;
  4. margin:20px 5px 10px 250px;
  5. padding:10px;
  6. background-color:#FFF;
  7. border:1px solid #E1E1E1;
  8. }


czyli z lewej strony powinno mi zostać 250px na blok 200px ale nie zostaje
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.