• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

2 divy jeden 30% drugi reszta (pierwszy div max-width: 400px;)

Object Storage Arubacloud
+1 głos
337 wizyt
pytanie zadane 19 lipca 2017 w HTML i CSS przez Sebastian Szyja Bywalec (2,810 p.)

Witajcie

Mam następujący problem:

mam 2 divy (prawy, lewy (float: left;)), ten pierwszy ma szerokość 30% + max-width: 400px;, A drugi ma 70%;.

Ale jest następujący problem gdy rozszerzam okno przeglądarki 1 div zatrzymuje się na 400px a drugi robi te 70% i zostaje przestrzeń pomiędzy blokiem containera a drugim divie (pokażę na obrazku)

 

Macie może pomysł jak zrobić aby ten drugi DIV wypełnił resztę wolnego miejsca

komentarz 20 lipca 2017 przez EdeX Mądrala (5,110 p.)
Fajnie by było jak byś dał kod.

2 odpowiedzi

+1 głos
odpowiedź 20 lipca 2017 przez gnx Dyskutant (7,720 p.)
wybrane 20 lipca 2017 przez Sebastian Szyja
 
Najlepsza
Ustawiając prawemu blokowi szerokość 70% blokujesz dalsze jego rozszerzenie, jeśli jest wolne miejsce (a zaczyna powstawać, gdy lewy blok osiąga swoją maksymalną szerokość - czyli 400px)

Możesz użyć flexboxa.
Lewy div - max-width:400px oraz width:30%
Prawy div - flex-grow:1 (w efekcie zajmie resztę miejsca)

https://jsfiddle.net/xd70wodw/
https://css-tricks.com/snippets/css/a-guide-to-flexbox/
http://flexboxfroggy.com/
komentarz 20 lipca 2017 przez Sebastian Szyja Bywalec (2,810 p.)
edycja 20 lipca 2017 przez Sebastian Szyja

Dzięki działa tylko jeszcze jedna sprawa gdy mam jeszcze header nad tymi dwoma kolumnami to całość się psuje i nic nie wychodzi :/

https://jsfiddle.net/xd70wodw/2/

komentarz 20 lipca 2017 przez gnx Dyskutant (7,720 p.)
https://jsfiddle.net/xd70wodw/4/

Czy chodzi o coś takiego?
komentarz 20 lipca 2017 przez Sebastian Szyja Bywalec (2,810 p.)

TTTTAAAAAKKKK !!! <3

Dziękuję :)

komentarz 21 lipca 2017 przez gnx Dyskutant (7,720 p.)
Nie ma sprawy :D
0 głosów
odpowiedź 20 lipca 2017 przez pablop76 VIP (123,180 p.)
Witam. Można zrobić div na 100% szerokości a na nim div o szerokości 30% i nie przekraczający 400px; Do rozwiązanie pozostanie problem przykrywania treści pierwszego diva przez drugi.

Podobne pytania

0 głosów
2 odpowiedzi 521 wizyt
pytanie zadane 30 grudnia 2015 w HTML i CSS przez runway Użytkownik (640 p.)
+1 głos
2 odpowiedzi 1,445 wizyt
+1 głos
1 odpowiedź 531 wizyt
pytanie zadane 15 maja 2016 w HTML i CSS przez Spikus Nowicjusz (170 p.)

92,572 zapytań

141,422 odpowiedzi

319,644 komentarzy

61,959 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...