Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Układ 3-kolumnowy] Dynamiczna szerokość kolumny
404
post
Post #1





Grupa: Zarejestrowani
Postów: 226
Pomógł: 25
Dołączył: 22.05.2011

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


Witam (IMG:style_emoticons/default/smile.gif)

Mam układ 3 kolumnowy:
Kod
<div id="left"></div>
<div id="center"></div>
<div id="right"></div>

left oraz right mają po 225px. Problem w tym, że lewa kolumna czasami jest, a czasami jej nie ma. Chciałbym żeby, w przypadku kiedy jej nie będzie, kolumna środkowa rozszerzyła się o jej szerokość (czyli +225px). Dotychczas udało mi się osiągnąć tyle, że po zniknięciu lewej kolumny, kolumna środkowa wskakuje na jej miejsce :/ Mogę to zrobić z poziomu PHP i JS, ale wolałbym CSS. Prosiłbym was o jakieś wskazówki.

Pozdrawiam (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
kicaj
post
Post #2





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


Zastosuj szerokosci procentowe.

Najlepiej pokaz kod HTML i CSS na http://jsfiddle.net i przeslij link
Go to the top of the page
+Quote Post
r4xz
post
Post #3





Grupa: Zarejestrowani
Postów: 673
Pomógł: 106
Dołączył: 31.12.2008

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


http://jsfiddle.net/MFLma/

usuń div#left i zobacz efekt, a potem http://www.kurshtml.edu.pl/css/elementy.html i poczytaj wszystko o selektorach (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
404
post
Post #4





Grupa: Zarejestrowani
Postów: 226
Pomógł: 25
Dołączył: 22.05.2011

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


@kicaj: próbowałem na procentach, ale to nie to czego szukam (IMG:style_emoticons/default/tongue.gif) Jednak dzięki za odpwoiedź (IMG:style_emoticons/default/smile.gif)
@r4xz: magiku Ty jeden :* O to dokładnie mi chodziło! Dziękuję bardzo! (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Niktoś
post
Post #5





Grupa: Zarejestrowani
Postów: 1 195
Pomógł: 109
Dołączył: 3.11.2011

Ostrzeżenie: (10%)
X----


Nie wiem ,ale ten lay od r4xz fajnie się rozwala po minimalizacji przeglądarki.Ostatni blok sobie spada-pod spód.Z dynamiką szerokości nie ma to nic wspólnego,albo w błędzie jestem.
Tak jak kicaj mówi ,szerokości procentowe,pozycjonowanie relatywne.Tutaj przykład:
http://jsfiddle.net/MFLma/1/
Możesz ograniczać szerokości:
width:33%;
min-width:200px;
Go to the top of the page
+Quote Post
r4xz
post
Post #6





Grupa: Zarejestrowani
Postów: 673
Pomógł: 106
Dołączył: 31.12.2008

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


@Niktoś, więcej krzyczysz niż wiesz... przeczytaj 1 post, a potem zobacz na swój kod. co do 'rozwalania' się na niskich rozdzielczościach - nie tego temat dotyczy (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
Niktoś
post
Post #7





Grupa: Zarejestrowani
Postów: 1 195
Pomógł: 109
Dołączył: 3.11.2011

Ostrzeżenie: (10%)
X----


To jest także możliwe w relative,Twój pomysł jest dobry ,ale na relative byłoby lepsze.
http://jsfiddle.net/MFLma/3/
@DOWN Fakt poprawiłem.

Ten post edytował Niktoś 3.05.2012, 16:16:27
Go to the top of the page
+Quote Post
r4xz
post
Post #8





Grupa: Zarejestrowani
Postów: 673
Pomógł: 106
Dołączył: 31.12.2008

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


Cytat(Niktoś @ 3.05.2012, 15:32:18 ) *
To jest także możliwe w relative,Twój pomysł jest dobry ,ale na relative byłoby lepsze.
http://jsfiddle.net/MFLma/2/

wpisz cokolwiek pomiędzy <div> i </div> w swoich przykładach... koniecznie chcesz być lepszy (dorzucić swoje 3 grosze w każdym temacie), a rezultat taki że możesz tylko niepotrzebnie zmylić potencjalnych użytkowników, którzy również będą chcieli się dowiedzieć 'jak takie coś zrobić?'

to tyle z mojej strony w ty temacie (IMG:style_emoticons/default/wink.gif)
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: 3.10.2025 - 09:34