Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][CSS]Div a menu
Forum PHP.pl > Forum > Przedszkole
kmaksiu
Witam problem wygląda następująco. Bloki wystają mi z div'a mimo, że w górnej części zostaje jeszcze miejsce.
Wygląda to tak.

www.proba123456789.za.pl

kod strony.

Kod
<?xml version="1.0" encoding="iso-8859-2"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
  "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl">
<head>
  <meta http-equiv="Content-type" content="application/xhtml+xml; charset=iso-8859-2" />
  <meta name="Description" content=" [wstaw tu opis strony] " />
  <meta name="Keywords" content=" [wstaw tu slowa kluczowe] " />
  <meta name="Author" content=" [dane autora] " />
  <meta name="Generator" content="kED" />

  <title> [tytuł strony] </title>

  <style type="text/css">
    body { margin: 0;
    background-color: #ebebeb
    
    }
    
    div.baner {
    background-color: #5a5a5a;
    width: 100%;
    height: 250px
    }
    
    p.zdj {
    height: 300px;
    background-image: url(zacieki.jpg);
    background-repart: repart-x;
    margin: 0;
    
    }
    
    
    div.tresc {
    
    width: 600px;
    height: 500px;
    background-color: #CCCCCC;
    margin-left: 20px;
    margin-top: 2cm;
    border-style: dashed;
    position: absolute; top: 250px
    }
    
    div.link {
    width: 300px;
    background-color: #cccccc;
    margin-left: 720px;
    margin-top: 2cm;
    border-style: double;
    position: absolute; top: 250px
    
    
    }
    
    div.menu {
    width: 100%;
    height: 90px;
    background-color: black;
  position: absolute;
    top: 160px;
    
    }
    
    ul li {
    list-style: none;
    }
    
    a:link,a:visited,a:hover,a:active {
    text-decoration: none;
    display: block;
    float: left;
    line-height: 40px;
    width: 250px;
    color: white;
    text-align: center;
    font-size: 50px;
    
    }
    
    a:hover {
    color: black;
    background-color: #5a5a5a;
    }
    
    a:active {
    color: black;
    background-color: #5a5a5a:
    }
    
    @font-face {
    font-family: Splatish;
    src: url(Splatish.ttf) format("truetype");
}
    
    </style>
</head>
<body>

<div class="baner">
</div>

<div class="menu" align="left">
</div>


<ul style="font-family: Splatish">
<li><a href="Muzyka.html"><b>Muzyka</b></a></li>
<li><a href="wideo.html"><b>Wideo</b></a></li>
<li><a href="index.html"><b>Home</b></a></li>
<li><a href="kontakt.html"><b>Kontakt</b></a></li>
</ul>







<p class="zdj">

<div class="tresc">
lskamdlkasmdkladgdfgffsdfnsdjknfkjdsnfkjsdnfjksdnkjfns
dkjfnkjsdnfkjnsdjfknsdkjfnkjsdnfkjnsdfkjnsdkjfnsdkjf
</div>

<div class="link">
cywil<br />
jkkhjk<br />
<br /><br /><br />
<br /><br /><br />
</div>
</body>
</html>
StrefaPi
ale w czym leży problem? (które bloki?)
kmaksiu
Bloki odnośników na podstrony. Chciałbym żeby były one centralnie na środkowej wysokości czarnego paska który jest divem.
StrefaPi
  1. .menu ul {
  2. margin-top: 25px;
  3. }
kmaksiu
Niestety nadal nie pomaga, bloki tak jakby są w połowie div'a
StrefaPi
Cytat
centralnie na środkowej wysokości czarnego paska który jest divem


Cytat
bloki tak jakby są w połowie div'a


pokaż na zdjęciu co chcesz osiągnąć? bo jak dla mnie to jest to samo...
!*!
Cytat
<?xml version="1.0" encoding="iso-8859-2"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

To tak ma być?
kmaksiu
Cytat(!*! @ 28.03.2013, 13:30:56 ) *
To tak ma być?


Mam tak w kodzie ponieważ używam KED'a jako edytora, i generuję mi się to automatycznie.


Wygląda to następująco;



Uploaded with ImageShack.us
dzikiwaz
Ustaw position inne.

Odsyłam

http://www.w3schools.com/cssref/pr_class_position.asp
kmaksiu
Cytat(dzikiwaz @ 28.03.2013, 13:40:41 ) *


Gdy próbuję pozycjonować 4 bloki ustawiają się w tym samym miejscu jeden pod drugim.
StrefaPi
ma to tak wyglądac? obrazek

jeżeli tak to zmodyfikuj:

  1. div.menu {
  2. height: 50px;
  3. }
  4.  
  5. .menu ul {
  6. margin-top: 5px;
  7. }
kmaksiu
Cytat(StrefaPi @ 28.03.2013, 14:04:13 ) *
ma to tak wyglądac? obrazek

jeżeli tak to zmodyfikuj:

  1. div.menu {
  2. height: 50px;
  3. }
  4.  
  5. .menu ul {
  6. margin-top: 5px;
  7. }


Dzięki wielkie. Gdyby się dało, dałbym 10 razy "pomógł".
Temat do zamknięcia. arrowheadsmiley.png
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.