Ocena wątku:
  • 1 głosów - średnia: 2
  • 1
  • 2
  • 3
  • 4
  • 5
Wyrownanie diva bez pozycjonowania
#1
Koledzy mam nastepujacy problem.

Sa trzy warstwy:
[Obrazek: divy.png]

W (x)html wyglada to skrotowo tak:
Kod:
<div class="kontenerek">

    <div class="lewa">
    <p>
    tekst
    </p>
    </div>

    <div class="prawa">
    <p>
    tekst
    </p>
    </div>

    <div class="stopka">
    <p>
    stopka
    </p>
    </div>

</div>

w .css

Kod:
.kontenerek {
width: 980px;
margin: 0 auto;
}

.lewa {
float: left;
width: 240px;
padding-right: 10px;
}

.prawa {
float: right;
width: 710px;
padding-left: 10px;
padding-right: 10px;
}

.stopka {
width: 710px;
float: right;
clear: both;
}

I niestety warstwa stopka jest na wysokosci konca warstwy .lewa, a chcialbym by byla bezposrednio pod warstwa .prawa jak na obrazku.
Probowalem tez tak, ze wrzucalem diva .stopka do diva .prawa i pozycja byla ok, ale dziedziczyl kolor po warstwie .prawa, a powinien miec inny Sad
Pewnie znowu cos prostego Smile

Probowalem tez dawac !important przy kolorze .stopka tak by przebijal sie nad ustawiony kolor .prawa, ale nie dzialalo...
Odpowiedz
#2
lewy + prawy w którym masz 2 divy - #prawa i #stopka.
Odpowiedz
#3
Mozesz troche szerzej Smile Dzieki
Odpowiedz
#4
Kod:
lewy               +                 prawy w którym jest .prawa i .stopka

szerzej nie dam rady Sad

Kod:
div1             div2
[lewy]    [prawa + stopka]
Odpowiedz
#5
Sorry zalapalem. Nie wiedzialem, ze takie proste Smile
Odpowiedz
#6
a nie byłoby lepiej jak clear usunałby z stopka
i dał go w .prawa:after ?
Pomogłem? To daj plusa Cool
Odpowiedz
#7
Można oczywiście. Ale powiem ci że ja wolę czasami dorzucić jeden div więcej i mieć pewność że to będzie prawidłowo działać. Czasami ta "automatyzacja" wychodzi nam na złe. Oczywiście twoja metoda jest lepsza jeżeli brać pod uwagę że stopka ma się rozciągnąć na całą szerokość jak jest pod lewą kolumną
Odpowiedz
#8
A czy da się to rozwiązać inaczej jeśli ma być stopka tylko pod prawą kolumną? Innym sposobem niż Twój? Bo szczerze mówiąc, bo nie sprawdzałem tylko z głowy tak wziąłem, ze jak zrobi się tak jak napisałem to po prostu przesunie stopkę pod prawego diva,a nie pod oba.

Że może jakoś tak: .prawa:after i do tego dać clear: right; ?
Pomogłem? To daj plusa Cool
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  wyrównanie do prawej menu Heyek 4 3,911 05-02-2013, 20:32
Ostatni post: Heyek
  [css] div obok diva; hover nana 2 2,857 11-12-2012, 23:56
Ostatni post: nana
  [css] Div obok diva Mtk 7 6,062 07-10-2012, 01:54
Ostatni post: Mtk
  [CSS] Problem z pozycjonowaniem diva. Extragracz 5 3,317 31-08-2012, 16:06
Ostatni post: Extragracz
  onclick.. divy zasłania diva itp. harvester2001 10 5,450 13-07-2012, 21:47
Ostatni post: Kartofelek

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl