Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z divami
tom3k3
post
Post #1





Grupa: Zarejestrowani
Postów: 89
Pomógł: 1
Dołączył: 25.09.2006

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


Hmm... zmieniłem tabelke na divy i niby jest dobrze ale sami popatrzcie.
Mam szablon: www.tom.dlk.pl/index.html
Newsbox jest ok, logo i submenu też. Ale dlaczego te menu(strona główna, oferta, forum) jest pod newsboxem, anie pod tym submenu(zolty kwadrat obok logo)?

style.css
Kod
body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#main {
border:0px;
width:799px;
height:900px;
}

div#logo {
width:609px;
height:150px;
float:left;
}

div#submenu {
width:188px;
height:150px;
float:left;
padding-left:2px;
}

div#belka_duza {
width:609px;
height:30px;
float:left;
padding-top:2px;
}

div#belka_mala {
width:188px;
height:30px;
float:left;
padding-top:2px;
padding-left:2px;
}

div#news {
width:609px;
height:auto;
border:1px solid #cccccc;
float:left;
background-color:#fcfcfc;
}

div#menu {
width:188px;
height:auto;
border:1px solid #cccccc;
float:left;
padding-left:2px;
background-color:#fcfcfc;
}

div#menu_linki {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
float:inherit;
text-decoration:none;
margin-left:5px;
}

div#footer {
width:799px;
height:45px;
float:left;
}

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:justify;
text-decoration:none;
margin-left:2px;
margin-right:2px;
margin-bottom:2px;
margin-top:2px;
padding-top: 2px;
}


inde.html
Kod
<div align="center">
  <div id="main">
    <div>
      <div id="logo"><img src="cb/logo.jpg" alt="dlk.pl - zaspokój swoje potrzeby" title="dlk.pl - zaspokój swoje potrzeby" border="0"></div>
      <div id="submenu"><img src="cb/submenu.jpg" alt="submenu, logowanie, pomoc techniczna" title="subemnu" border="0"></div>
    </div>
    <div>
      <div id="belka_duza"><img src="cb/belka.jpg" alt="news, treść" title="news, aktualności" border="0"></div>
      <div id="belka_mala"><img src="cb/belka_mini.jpg" alt="menu" title="menu" border="0"></div>
      <div id="news">
        <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
      </div>
    </div>
    <div>
      <div id="menu">
      <div id="menu_linki">Strona główna</div>
      <div id="menu_linki">Forum dyskusyjne</div>
      <div id="menu_linki">Oferta</div>
      <div id="menu_linki">Porównanie pakietów</div>
      <div id="menu_linki">Kontakt</div>
      <div id="menu_linki">Logowanie</div>
      <div id="menu_linki">Polecamy</div>
      </div>
      <div id="belka_mala"><img src="cb/belka_mini.jpg" alt="menu" title="menu" border="0"></div>
      <div id="menu">
      <div id="menu_linki">Strona główna</div>
      <div id="menu_linki">Forum dyskusyjne</div>
      <div id="menu_linki">Oferta</div>
      <div id="menu_linki">Porównanie pakietów</div>
      <div id="menu_linki">Kontakt</div>
      <div id="menu_linki">Logowanie</div>
      <div id="menu_linki">Polecamy</div>
    </div>
    <div>
    <div id="footer">Tu będzie stopka nr1. php, mysql ,perl, direct admin.</div>  
    </div>
    <div>
    <div id="footer">Tu będzie stopka nr1. php, mysql ,perl, direct admin.</div>  
    </div>
    
  </div>
</div>
</div>

Co jest źle?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
uli
post
Post #2





Grupa: Zarejestrowani
Postów: 318
Pomógł: 6
Dołączył: 27.01.2005

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


  1. <p>Lorem ips...</p>
  2. </div>
  3. </div>
  4. <div>


Wywal jedno </div> i dodaj je po menu.


--------------------
Prawo Wylera:
Nie ma rzeczy niemożliwych dla kogoś, kto nie musi ich zrobić sam.
Go to the top of the page
+Quote Post
tom3k3
post
Post #3





Grupa: Zarejestrowani
Postów: 89
Pomógł: 1
Dołączył: 25.09.2006

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


Działa, jednak mam kolejny problem :/
http://www.tom.dlk.pl/index.html
Krzaki zaznaczyłem na shocie:
http://tom.dlk.pl/img/dlk.PNG
Podejrzewam, że newsbox wystaje poza żółtą belkę ponieważ dałem border 1. Co zrobić aby belka i newsbox miały takie same wymiary? teoretycznie mają ale praktycznie nie tongue.gif

Czemu box menu jest bardziej wsuniety do srodka niz belka? Powinny byc rowno.

I czemu jedna belka menu jest krotsza od drugiej? Obydiwe odwoluja sie do jednego id wiec co jest grane? :|
Go to the top of the page
+Quote Post
gszesiek
post
Post #4





Grupa: Zarejestrowani
Postów: 152
Pomógł: 1
Dołączył: 17.09.2006

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


dowiedz się kiedy stosuje się "id" a kiedy "class"


--------------------
Go to the top of the page
+Quote Post
jarrod
post
Post #5





Grupa: Zarejestrowani
Postów: 312
Pomógł: 9
Dołączył: 14.10.2006
Skąd: warszawa

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


Dość dużo siedzę nad CSS-ami w pracy bo muszę i powiem Ci jedno. Jeśli divy się przesówają to zmieniaj szerokości divów naokoło (które trzymają tego diva) zwłaszcza gdy wszystko jest na float-ach.
Jak już się nauczysz że dając float: jakikolwiek; to musisz podać dokładną szerokość i czasami wyskokość elementu aby to wszystko było tak jak chcesz.

Posiedź, "poruszaj" trochę tymi divami aż załapiesz jak to działa bo tego Ci nikt nie wytłumaczy.
Go to the top of the page
+Quote Post
tom3k3
post
Post #6





Grupa: Zarejestrowani
Postów: 89
Pomógł: 1
Dołączył: 25.09.2006

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


W css'ie podałem szerokość każdego diva smile.gif
Go to the top of the page
+Quote Post
gszesiek
post
Post #7





Grupa: Zarejestrowani
Postów: 152
Pomógł: 1
Dołączył: 17.09.2006

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


zmniejsz sobie szerokość news - powinno pomóc smile.gif
Cytat
Jeśli divy się przesuwają to zmieniaj szerokości divów naokoło


Ten post edytował gszesiek 26.10.2006, 20:28:25


--------------------
Go to the top of the page
+Quote Post
tom3k3
post
Post #8





Grupa: Zarejestrowani
Postów: 89
Pomógł: 1
Dołączył: 25.09.2006

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


Pobawiłem się marginesami i paddingiem i chyba mi wyszło...
Efekt: http://www.tom.dlk.pl/index.html
Dobrze jest?
Go to the top of the page
+Quote Post
gszesiek
post
Post #9





Grupa: Zarejestrowani
Postów: 152
Pomógł: 1
Dołączył: 17.09.2006

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


Cytat
Dobrze jest?
- (równo się wyświetla?) tak (Firefox 1.5)
Cytat
Dobrze jest?
- (validator) - nie smile.gif


--------------------
Go to the top of the page
+Quote Post
jarrod
post
Post #10





Grupa: Zarejestrowani
Postów: 312
Pomógł: 9
Dołączył: 14.10.2006
Skąd: warszawa

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


IE 7 2px różnicy na prawie każdym bloku w stosunku do nagłówka...
Go to the top of the page
+Quote Post
tom3k3
post
Post #11





Grupa: Zarejestrowani
Postów: 89
Pomógł: 1
Dołączył: 25.09.2006

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


Na validator nie patrz bo jeszcze nie skończyłem. Hmm nie mam IE 7 jarrod jak to naprawić?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 05:31