Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [css] Lewe menu o stałej szerokości + druga kolumna na całą szerokość
kukix
post
Post #1





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

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


Witam.

Mam pewien problem. Próbuje zrobić menu lewe o stałej szerokości i do tego druga kolumna na całądostępną szerokość.

Znaalzłem fajny sposób: Lewe menu mn


  1. <div class="calosc">
  2.  
  3. <div class="lewa">
  4. ...
  5. </div>
  6.  
  7. <divv class="prawa">
  8. ...
  9. </div>
  10.  
  11. </div>
  12.  
  13.  
  14. .calosc {
  15. width: 1200 px;
  16. }
  17.  
  18. .lewa {
  19. float: left;
  20. width: 250px;
  21. }
  22.  
  23. .prawa {
  24. width: auto;
  25. margin-left: 250px;
  26. }


Wszystko działa dobrze, jednak jeżeli chce w kontenerze "div.prawa" przypisac jakiemuś elementowi: "clear:both". wtedy ucieka na dół aż na wysokość lewej kolumny.


Jak można sobie z tym poradzić? Może jakiś innya sposób na lewe menu o stałej szerokości i drugi kontener o automatycznej szerokości?
Go to the top of the page
+Quote Post
viking
post
Post #2





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

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


W CSS: calc(100% - 250px); dla prawej.


--------------------
Go to the top of the page
+Quote Post
trueblue
post
Post #3





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


https://jsfiddle.net/0twehL0j/1/

Ten post edytował trueblue 28.04.2016, 16:22:45


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 06:31