Diese Anzeige ist nur für
Nicht-Mitglieder sichtbar!

Jetzt kostenlos registrieren

CSS Problem beim Positionieren [gelöst]

Fragen zum Thema HTML und CSS können hier gestellt werden

Moderatoren: Basti, Guillermo, Ingo

CSS Problem beim Positionieren [gelöst]

Beitragvon Griefshire am 08.12.2011, 20:41

Moin zusammen.

Bin noch ein ziemlicher neuling im Bereich CSS und hab grad ein Problem bei dem ich leider nicht weiterkomme.
Also ich versuch grad eine Navigation für meine Site zu erstellen. Erst einmal Poste ich den Code.

HTML Code
Code: Alles auswählen
<body>
    <div id="webseite">
     <div id="inhalt">
      <div id="menu">
       <div id="menu_inhalt">
        <ol>
         <li><a href="#">Link 1</a></li>
         <li><a href="#">Link 2</a></li>
         <li><a href="#">Link 3</a></li>
         <li><a href="#">Link 4</a></li>
        </ol>
       </div>
      </div>
     </div>
    </div>
</body>


CSS Code
Code: Alles auswählen
body{background-image:url(../images/bg.jpg); text-align:center; font-size:12px;}

a:link{text-decoration:none; color:#FFF;}
a:hover{text-decoration:underline; color:#FFF;}
a:active{text-decoration:none; color:#FFF;}
a:visited{text-decoration:none; color:#FFF;}

#webseite{width:980px; margin:0 auto;}

#inhalt{background-image:url(../images/containerbg.jpg); width:955px; height:734px; margin-left:80px; text-align:left;}
#menu{background-image:url(../images/cell2.jpg); width:930px; height:35px; margin-left:10px;}
#menu_inhalt {}
#menu_inhalt ol {list-style-type:none;}
#menu_inhalt li {display:inline; margin-left:140px;}


Mein Problem :
Ich will den Inhalt des Menüs nach unten verschieben, dazu habe ich versucht bei #menu_inhalt{} mittels margin-top den Inhalt nach unten zu verschieben, das Problem ist jetzt, das er trozdem den gesamten Inhalt nach unten schiebt, also auch das Bild und nicht nur die Liste.

So nun ist meine Frage, wieso verschiebt er das ganze Menü und nicht nur den Inhalt ?

edit :
Auf wunsch hier der Screen
Zuletzt geändert von Griefshire am 09.12.2011, 10:43, insgesamt 3-mal geändert.
Griefshire
Mitglied
 
Beiträge: 28
Registriert: 30.11.2011, 14:11
Diese Anzeige ist nur für
Nicht-Mitglieder sichtbar!
 
Jetzt kostenlos registrieren

Re: CSS Problem beim Positionieren

Beitragvon Guillermo am 08.12.2011, 22:31

Hi Griefshire,

könntest du einen Screenshot machen und kurz erläutern was du genau meinst?
Ich schätze du willst die Links einfach vertikal zentrieren, seh ich das richtig? Das kannst du erreichen indem du in deinen Listenelementen eine Höhe angibst, bei dir wohl 35px und zugleich das Attribut "line-height" auf 35px setzt.
Code: Alles auswählen
#menu_inhalt li {
   ...
   height:35px;
   line-height:35px;
   ...
}


Viele Grüße,
Guillermo
Gebildet ist der, der weiß, wo er findet, was er nicht weiß.
Benutzeravatar
Guillermo
Moderator
 
Beiträge: 1093
Registriert: 01.10.2007, 18:18
Wohnort: Bayern

Re: CSS Problem beim Positionieren

Beitragvon Griefshire am 08.12.2011, 22:39

Guillermo hat geschrieben:Hi Griefshire,

könntest du einen Screenshot machen und kurz erläutern was du genau meinst?
Ich schätze du willst die Links einfach vertikal zentrieren, seh ich das richtig? Das kannst du erreichen indem du in deinen Listenelementen eine Höhe angibst, bei dir wohl 35px und zugleich das Attribut "line-height" auf 35px setzt.
Code: Alles auswählen
#menu_inhalt li {
   ...
   height:35px;
   line-height:35px;


Viele Grüße,
Guillermo


Aber natürlich doch. Screen hab ich im 1. Beitrag ganz unten angehangen. Also da sieht man ja das Problem. Die Links stehen
etwas zu hoch, und ich möchte die halt ungefair in die Mitte setzen.
Griefshire
Mitglied
 
Beiträge: 28
Registriert: 30.11.2011, 14:11

Re: CSS Problem beim Positionieren

Beitragvon Guillermo am 09.12.2011, 04:01

Dann ist die Lösung die ich dir geschrieben habe genau die richtige, schon ausprobiert ;) ?
Gebildet ist der, der weiß, wo er findet, was er nicht weiß.
Benutzeravatar
Guillermo
Moderator
 
Beiträge: 1093
Registriert: 01.10.2007, 18:18
Wohnort: Bayern

Re: CSS Problem beim Positionieren

Beitragvon Griefshire am 09.12.2011, 10:43

So, hab das ganze jetzt grad mal ausprobiert und hat einwandfrei funktioniert.
Danke vielmals ^^
Griefshire
Mitglied
 
Beiträge: 28
Registriert: 30.11.2011, 14:11


Zurück zu HTML/CSS

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast