Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Rozjeżdżające się divy
#1
Witam,

mam problem z rozjeżdżającymi się divami. Muszę stworzyć mini projekt jednak utknąłem na tworzeniu diva, na którym będę wyświetlać informacje o produkcie. Div taki ma wyglądać następująco:
[Obrazek: div.png]

Muszę to zrobić koniecznie na divach i css, ale zawsze jest coś nie tak.
Poproszę o wskazówki...

pozdrawiam
Odpowiedz
#2
Poczytaj sobie troszkę o float w CSS Wink Całość można by zamknąć w jednym divie obejmującym wszystko i nadać pływanie dla elementów, a szerokość ustawiać procentowo Smile
Pozdrawiam
[Obrazek: beznazwy1hf.png]
Roll or die!
Odpowiedz
#3
(06-05-2010, 03:40)razorskate napisał(a): Poczytaj sobie troszkę o float w CSS Wink Całość można by zamknąć w jednym divie obejmującym wszystko i nadać pływanie dla elementów, a szerokość ustawiać procentowo Smile

Kod:
<html>
<head><title>tst</title></head>
<body>
    <div style="min-width: 400px; background-color:lime;">
        <div style="width: 30%; background-color:red; float:left;">
            img
        </div>
        <div style="width:70%px; background-color: gray; float:right;">
            <div style="width:100%; background-color:brown;">
                tytuł
            </div>
            <div style="width:100%; background-color:brown;">
                opis
            </div>
            <div style="width:100%; background-color:brown;">
                <div style="float:left; width: 50%; background-color: blue;">
                    cena
                </div>
                <div style="float: right; width:50%; background-color: aqua;">
                    cos tam
                </div>
            </div>
        </div>
    </div>
</body>
</html>

niestety, ciągle się rozjeżdża
Odpowiedz
#4
A nie mogłaś zrobić osobnego .cssa ? A nie robić w taki sposób ? No ale każdy robi jak chce Smile. Dla mnie sprawa prosta ino nie mam jak Ci tego zrobić. Ale ja bym to zrobił tak

Jeden duży <div> w nim <div left> i <div right>. W <div left> dać obrazek a w div right 4 divy w tym <div ilość z położeniem na lewo> a <div coś tam z położeniem na prawo> No i będzie wszystko ok.

Tylko nie pisz tak jak ja <div left> itd Tongue.

Pozdrawiam
Odpowiedz
#5
Proszę, powinno działać Wink
Kod:
<html>
<head><title>tst</title>
<style type="text/css">
/* <![CDATA[ */
* { margin: 5px; text-align:center;}
.cena_costam {width:100%; background-color:brown;}
.cena_costam div {display:inline;}
/* ]]> */
</style>
</head>
<body>
    <div style="min-width: 400px; width:100% background-color:lime;">
        <div style="width: 30%; height:116px; background-color:red; float:left;">
            img
        </div>
        <div style="width:70%px; background-color: gray; float:right;">
            <div style="width:100%; background-color:brown;">
                nazwa
            </div>
            <div style="width:100%; background-color:brown;">
                opis
            </div>
            <div class="cena_costam">
                <div style="float:left; width: 49%; background-color: blue;">
                    cena
                </div>
                <div style="float: right; width:49%; background-color: aqua;">
                    cos tam
                </div>
            </div>
        </div>
    </div>
</body>
</html>
[Obrazek: beznazwy1hf.png]
Roll or die!
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Dynamiczny podział na dwa divy - drukowanie tunio 0 1,971 13-04-2012, 21:22
Ostatni post: tunio
Cool [Początkujący] Nakładające się divy - problem. przemek89k 6 5,761 02-09-2011, 20:51
Ostatni post: hieroshima
  Rozjezdzanie sie pod IE - reszta OK. Divy sebastian.rz 9 6,521 15-04-2011, 02:47
Ostatni post: Kartofelek
  Rozjeżdżające się menu+ogólna ocena kodu swing 3 3,438 04-04-2011, 20:21
Ostatni post: Kartofelek
  [html] [css] zmiana strony z tabelek na divy @astronom 5 5,186 16-03-2011, 15:54
Ostatni post: Pedro84

Skocz do:


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