• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Menü in die mitte?

Status
Für weitere Antworten geschlossen.

Teabag

Neues Mitglied
Hallo Leute,
Ich hab mir ein menü zusammen gebastelt, dass immer oben bleibt, hier der code:


Code:
<table border="0"   cellpadding='0' cellspacing='0'>
    <tr background="u.png">
      <td>
        <center>
        <br><br>
        <big><big><b><b>Willkommen auf unsredomain.de</big></big></b></b>
        <br>copyright by unsredomain.de<br>
      </td>
      </center>
    </tr>
    <tr>
      <td>
<div class="menu">
        <a href="start.html" target="main" onFocus="if(this.blur)this.blur()" class="menu">Home</a>
        <a href="u.html" target="main" onFocus="if(this.blur)this.blur()" class="menu">Unternehmen</a>
        <a href="s.html" target="main" onFocus="if(this.blur)this.blur()" class="menu">Steuerliches</a>
        <a href="i.html" target="main" onFocus="if(this.blur)this.blur()" class="menu">Impressum</a>

      </td>
    </tr>
  </table>
 </div>
</div>


und hier der code in der css Datei:

Code:
/* ***** Stylesheet Menü ***** */ 
#menu { 
    position:absolute;
                


}


nur ist das menü jetzt links am rand, ich kann zwar schreiben:
left:50px;
doch dann ist es auch nicht in der mitte, und wenn es bei meiner auflößung in der mitte ist ist es bei einer anderen ja nicht mehr. Daher frage ich
Wie kann ich dass in die mitte machen?
so was wie
align:center; ??

Schon mal vielen Dank

Gruß Teabag
 
Zuletzt bearbeitet von einem Moderator:
[css]margin[/css]: auto;


Und benutze bitte Codetags:
[noparse]
Code:
Hier dein Code
[/noparse]

btw: Dein Code ist grauenhaft und voller Fehler, es ist mehr eine Glueckssache wenn das im Browser richtig dargestellt wird :???:
 
Dieses Mal habe ich die Code-Tags noch reineditiert, nächstes Mal bitte selbst benutzen.

Lass deine Seite mal von den Validatoren prüfen und behebe die Fehler, die diese dir mitteilen.
 
Danke

Tut mir leidt wegen
Das mit margin:auto; klappt bei mir aber nicht.
Könnt ihr vllt sagen wo genau ich das schreiben sol?
Und wo die vielen Fehler in meinem script sind?
Schon mal Danke
Gruß Teabag
 
Der Validator liefert dir die Fehler, wenn du deine Seite dort prüfen würdest...

Schließe deine tags auch mal alle in der Reihenfolge, in der du sie auch öffnest.
 
Tut mir leidt wegen den codetags
Das mit margin:auto; klappt bei mir aber nicht.
Könnt ihr vllt sagen wo genau ich das schreiben sol?
Und wo die vielen Fehler in meinem script sind?
Schon mal Danke
Gruß Teabag

PS: Ich hab die seite nach fehlern überprüfen lassen
 
PS: Ich hab die seite nach fehlern überprüfen lassen

dann beheb diese mal.

1. Kann es an solchen fehlern liegen, dass du überhaupt Probleme bekommst
2. Können sich dann eventuelle Probleme von allein in Luft auflösen
3. Tust du dich viel leichter, wenn du später mal was ändern musst
und
4. lernst dus dann auch gleich richtig.
 
Die angezeigten fehler bei der css datei hab ich behoben,
doch bei der html datei wurden nut dumme sachen angezeigt die nicht stimmten, so was wie
Code:
<big>
der tag soll angeblich nicht geschlossen worden sein.
naja...
Aber könntet ihr mir nicht vielleicht sagen wo man jetzt
das margin hinmachen soll?
 
Den Tag kenn ich überhaupt nicht...

Wenn du was fett schreiben willst nimmst du <b> oder <strong>, und einmal öffnen und schließen reicht ja auch aus...
 
Hi,
ich habe es schon in css geschrieben:
Code:
a:link, .ext {
color : #69f;
text-decoration : none;
font-weight : bold;
}
a:visited, .ext {
color : #35b;
text-decoration : none;
font-weight : bold;
}
a:hover, .ext {
color : #ccc;
text-decoration : none;
font-weight : bold;
}
a:active, .ext {
color : #fff;
background : #35b;
text-decoration : none;
font-weight : bold;
}
a.menu:link {
color : white;
font-weight : bold;
text-decoration : none;
}
a.menu:visited {
color : white;
font-weight : bold;
text-decoration : none;
}
a.menu:hover {
color : white;
text-decoration : none;
}
#menu {
position : absolute;
margin : auto;
}
doch es funktioniert niciht
 
Da deine Tabelle keine 100% Breite hat, kannst du auch den in der Zelle befindlichen DIV nicht mittig im Browser positionieren. Machs einfach so:
Code:
TABLE#deineTabellenID {
margin:0px auto;
}
und schreib den CSS-Code richtig. Zwischen Attribut und Doppelpunkt kommt kein Leerzeichen.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben