zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Horizontales Menü Abstände der li

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 23.09.2005, 18:23
Benutzerbild von tech-nik
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 23.09.2005
Beiträge: 28
tech-nik befindet sich auf einem aufstrebenden Ast
Standard Horizontales Menü Abstände der li

Hallo,

ich hab ein Problem mit dem horizontalem menü.
weiß von euch jemand warum der abstand zwischen den zwei menüpunkten ist?



Vielen Dank für eure Hilfe

tech-nik

hier noch der code:

Code:
#navcontainer ul
{
position:absolute;
padding:.2em 0em;
margin:0px;
top:100px;
width:780px;
list-style-type: none;
background-color: #F7EDDA;
border-bottom:1px solid #600;
z-index:4;

}
#navcontainer ul li  { display:inline; }

#navcontainer li a
{
display:inline;
font-family:arial,sans-serif;
font-size:11pt;
color: #600;
font-weight:bold;
position:relative;
text-decoration: none;
padding: .2em 1.2em;
margin:0px;


}

#navcontainer li a span {
display:inline;
text-decoration:none;
font-family:arial,sans-serif;
font-size:11pt;
color:#000;
font-weight:normal;
}

<div id="navcontainer">
<ul>[*]S<span>tartseite</span>[*]P<span>hilosophie</span>[/list]</div>
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 23.09.2005, 18:39
Benutzerbild von The Doc
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 19.01.2005
Beiträge: 1.113
The Doc befindet sich auf einem aufstrebenden Ast
Standard

hast du nen * { margin:0; padding:0} am anfang des Stylesheets?
__________________
Bitte keine PN's - schreibt mir ne anständige Mail oder sprecht mich über Msn / Icq an
Milian Wolff | Markdownify | Typogridder
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 23.09.2005, 21:05
Benutzerbild von tech-nik
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 23.09.2005
Beiträge: 28
tech-nik befindet sich auf einem aufstrebenden Ast
Standard

wo meinst du im body?

gruß tech-nik
Mit Zitat antworten
  #4 (permalink)  
Alt 24.09.2005, 13:43
Benutzerbild von The Doc
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 19.01.2005
Beiträge: 1.113
The Doc befindet sich auf einem aufstrebenden Ast
Standard

am anfang deines Stylesheets kann man mit dem Universalselektor "*" alle Elemente ansprechen und ihnen mittels padding:0;margin:0; alle Abstände auf null setzen. tu das.
__________________
Bitte keine PN's - schreibt mir ne anständige Mail oder sprecht mich über Msn / Icq an
Milian Wolff | Markdownify | Typogridder
Mit Zitat antworten
  #5 (permalink)  
Alt 24.09.2005, 14:23
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 04.08.2005
Beiträge: 134
manya befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von The Doc
am anfang deines Stylesheets kann man mit dem Universalselektor "*" alle Elemente ansprechen und ihnen mittels padding:0;margin:0; alle Abstände auf null setzen. tu das.
Nunja, damit setzt man absolut alle Abstände auf 0. Das hebelt natürlich auch die Browservoreinstellungen beim p-Element, den h-Elementen, usw aus, und man muß alle margins neu setzen.

IMO genügt es, wenn man das auf die Listen und body beschränkt

Code:
body, ul, ol, li  {
   margin: 0;
   padding: 0  }
Mit Zitat antworten
  #6 (permalink)  
Alt 24.09.2005, 14:33
Benutzerbild von The Doc
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 19.01.2005
Beiträge: 1.113
The Doc befindet sich auf einem aufstrebenden Ast
Standard

ja, bei allen, und genau das ist gewollt...
Browsereinstellungen können abweichend sein, deshalb sollte man immer nur die Abstände setzen, die man auch haben will
__________________
Bitte keine PN's - schreibt mir ne anständige Mail oder sprecht mich über Msn / Icq an
Milian Wolff | Markdownify | Typogridder
Mit Zitat antworten
  #7 (permalink)  
Alt 24.09.2005, 15:09
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 04.08.2005
Beiträge: 134
manya befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von The Doc
ja, bei allen, und genau das ist gewollt...
Browsereinstellungen können abweichend sein, deshalb sollte man immer nur die Abstände setzen, die man auch haben will
Das macht wohl jeder nach eigenem Gusto.

Ich persönlich halte mein stylesheet so kurz und übersichtlich wie möglich und deshalb überschreibe ich bei unwichtigen margins nicht die Defaultwerte.
Ob nun der eine Browser zb beim p-Element ein margin von 1em hat und der Andere ein margin von 1.05em, ist mir schnurz.
Mit Zitat antworten
  #8 (permalink)  
Alt 24.09.2005, 15:16
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 20.02.2005
Beiträge: 1.045
Tigereye befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von manya
Das macht wohl jeder nach eigenem Gusto.

Ich persönlich halte mein stylesheet so kurz und übersichtlich wie möglich und deshalb überschreibe ich bei unwichtigen margins nicht die Defaultwerte.
Ob nun der eine Browser zb beim p-Element ein margin von 1em hat und der Andere ein margin von 1.05em, ist mir schnurz.
Also ich finde es sehr sinnvoll, standarsmäßig alle Innen- und Außenabstände auf 0 zu setzen, weil die Unterschiede oft nicht nur 0.05 em sind und sich daraus oft Probleme ergeben können. Hier im CSS-Forum liest/beantwortet man ständig Probleme, die sich durch so eine einfache Codezeile lösen lassen.
Mit Zitat antworten
  #9 (permalink)  
Alt 25.09.2005, 13:09
Benutzerbild von tech-nik
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 23.09.2005
Beiträge: 28
tech-nik befindet sich auf einem aufstrebenden Ast
Standard problem nicht gelöst

hallo,

eure vorschläge haben leider nichts bewirkt, das problem besteht weiterhin.
hab ich vielleicht ein fehler in meinem code oben?

danke für die hilfe.

tech-nik
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 25.09.2005, 13:39
Benutzerbild von The Doc
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 19.01.2005
Beiträge: 1.113
The Doc befindet sich auf einem aufstrebenden Ast
Standard

kannst du die Webseite vlt. mal hochladen, damit wir sie uns "live" anschauen können?
__________________
Bitte keine PN's - schreibt mir ne anständige Mail oder sprecht mich über Msn / Icq an
Milian Wolff | Markdownify | Typogridder
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Horizontales Menü kalibrieren _SIE_ CSS 1 06.07.2013 13:09
Horizontales Menü centriert, Menühintergrund über ganze Seite PowerNerd CSS 19 05.05.2012 22:06
horizontales Menü in horizontales Pulldown-Menü ändern Stephan1958 CSS 5 11.01.2012 14:37
Darstellungsproblem flohpapa CSS 3 16.12.2009 09:55
horizontales Menü sarahg CSS 9 10.02.2009 15:25


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:38 Uhr.