![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
Witam
hmm wygląda na to, że czas dał siwe znaki... Nie potrafię sobie poradzić z umiejscowieniem div'ów. Efekt jak chce osiągnąć w przybliżeniu wygląda następująco: Kod +---+---+ | a | b | +---+---+ | c | +---+ +---+---+ | a | b | +---+---+ | c | +---+ +---+---+ | a | b | +---+---+ | c | +---+ (...) +---+---+ | a | b | +---+---+ | c | +---+ Blok B ma przylegać do prawego bloku A zaś blok C ma znajdować się pod nimi. Taki system bloków ma mieć możliwość powtarzania się nieskończenie. Poniższy kod działa jedynie pod internet explorerem: Kod <style> div { width: 100px; height: 100px; border: #c0c0c0 1px solid;} div.a { float: left; } div.c { clear: both; } </style> <div id="1" class="a">a</div> <div id="2" class="b" >b</div> <div id="3" class="c">c</div> <br /> <div id="1" class="a">a</div> <div id="2" class="b" >b</div> <div id="3" class="c">c</div> <br /> <div id="1" class="a">a</div> <div id="2" class="b" >b</div> <div id="3" class="c">c</div> Jeśli ktoś na szybko potrafi rozwiązać problem, prosiłbym o odpowiedz. Z góry dziękuje ślicznie. Ten post edytował b_chmura 15.10.2008, 13:33:06 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 7 Dołączył: 17.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
moze sprobuj dac jakis div obeljmujacy z szerokoscia podana na sztywno a divom dac float:left
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 382 Pomógł: 22 Dołączył: 21.05.2007 Skąd: Elbląg Ostrzeżenie: (0%) ![]() ![]() |
ja bym zrobił to mniej więcej tak:
(ofc na classach jesli ma się powtarzać) css: Kod .box {
height: auto; width: auto; min-height: 100px; min-width: 100px; } .a { height: auto; width: 100px; float: left; } .b { height: auto; width: 100px; float: left; padding-left: 100px; } .a { height: auto; width: auto; } |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 115 Pomógł: 9 Dołączył: 26.09.2008 Skąd: krzesło Ostrzeżenie: (0%) ![]() ![]() |
elementy float ustawiają sie obok siebie i muszą być zdeklarowane w css
Kod <style>
div { width: 100px; height: 100px; border: #c0c0c0 1px solid;} div.a { float: left; } div.b { float: left; } div.c { clear: both; } </style> |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
~korek_a - strzał w dziesiątkę ;-) dzięki.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 382 Pomógł: 22 Dołączył: 21.05.2007 Skąd: Elbląg Ostrzeżenie: (0%) ![]() ![]() |
Ja mam jeszcze wątpliwość czy będzie to działało należycie dobrze pod różnymi przeglądarkami.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
W takim razie jakby ktoś mógł sprawdzić to pod IE 6 i Operami. Pod Mozilla Firefox & Internet Explorer 7 nie ma problem.
EDIT: Podaje link do pliku coby wszystko przebiegło szybciej: link Ten post edytował b_chmura 15.10.2008, 10:56:06 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 382 Pomógł: 22 Dołączył: 21.05.2007 Skąd: Elbląg Ostrzeżenie: (0%) ![]() ![]() |
Od godziny 15-tej będę na uczelni, gdzie mam i FF 2 i IE 6. Sprawdzę IE jak nie będzie już za późno.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 161 Pomógł: 25 Dołączył: 6.09.2008 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
-Gość- |
![]()
Post
#10
|
Goście ![]() |
w FF3 OK
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 115 Pomógł: 9 Dołączył: 26.09.2008 Skąd: krzesło Ostrzeżenie: (0%) ![]() ![]() |
to jest podstawa ze elementy float ustawiają się obok siebie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) dział a dobrze bo mi jeszcze nigdy sie nie zepsuło (IMG:http://forum.php.pl/style_emoticons/default/party.gif)
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 382 Pomógł: 22 Dołączył: 21.05.2007 Skąd: Elbląg Ostrzeżenie: (0%) ![]() ![]() |
To akurat jest podstawą. Ale już kilka razy zetknąłem się z problemami gdy float i both działają razem.
ale jak działczy to nvm. |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 213 Pomógł: 39 Dołączył: 7.04.2008 Skąd: 3city Ostrzeżenie: (0%) ![]() ![]() |
div.a musi mieć jeszcze clear: left
inaczej to się rozjedzie przy szerszych layoutach edit: przeporaszam. nie wziąłem pod uwagę div.c który ma clear: both Ten post edytował hiszpanespaniol 15.10.2008, 11:49:51 |
|
|
![]()
Post
#14
|
|
Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
Same tagi nie są tytułem, proszę poprawić. Takie rzeczy już powinieneś wiedzieć.
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 22:46 |