Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 05. Oktober 2013 19:04
- brandy
- Server-Pate
- Registriert: 05. Juni 2011
- Beiträge: 803
- Webseite
[GELÖST] Liste <ul> zentriert ausrichten
Hallo!
Ich habe eine Liste, die mit float: left ausgerichtet ist, und so mein horizontales Menü bildet.
Jetzt möchte ich dieses in einem DIV, das keine fixe Größe hat, zentrieren.
Hier das dazugehörige CSS:
.top_menu{
list-style-type: none;
}
.top_menu li{
float: left;
margin-right: 20px;
font-family: chopin;
font-size: x-large;
}
top_menu ist die Klasse des <ul>.
Vielen Dank für Hilfe!
Offline
#2 06. Oktober 2013 09:52
- Janl
- Server-Pate
- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.231
- Webseite
Re: [GELÖST] Liste <ul> zentriert ausrichten
Versuche es mit
margin: 0 auto;
bei .top_menu li
mfg
Jan
Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04 - win10 pro
Offline
#3 06. Oktober 2013 15:02
- brandy
- Server-Pate
- Registriert: 05. Juni 2011
- Beiträge: 803
- Webseite
Re: [GELÖST] Liste <ul> zentriert ausrichten
Danke für den Tipp - hat aber nichts gebracht - rutscht einfach nicht rüber :-)
Offline
#4 06. Oktober 2013 15:48
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] Liste <ul> zentriert ausrichten
Nicht den Listenpunkten (li) sondern den Links in den Listenpunkten (li a) musst Du margin:auto geben. Aber ohne den Code oder die Seite zu sehen, können wir da echt nur Vermutungen anstellen.
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#5 06. Oktober 2013 17:49
- mike-r
- arbeitet mit CMS/ms
- Registriert: 21. Dezember 2010
- Beiträge: 898
- Webseite
Re: [GELÖST] Liste <ul> zentriert ausrichten
Das wird so nicht funktionieren, da durch das floaten die Listenpunkte aus der Liste "rausfallen" und Du somit eine Breite definieren _musst_.
Da Du diese Breite aber nicht wissen*, bzw. nur schätzen kannst, solltest Du besser inline-block statt float verwenden.
Ein Beispiel:
http://jsfiddle.net/T8rF2/
* es sei denn man frickelt sich das umständlich per JS aus dem Dokument raus
Unablässige Tools für's Webdevelopement/ Fehlerfindung: CSS Validierungsservice, Bildschirmlineal, Firebug, Tidy, Deutsche CSS-Referenz
Offline
#6 06. Oktober 2013 20:38
- brandy
- Server-Pate
- Registriert: 05. Juni 2011
- Beiträge: 803
- Webseite
Re: [GELÖST] Liste <ul> zentriert ausrichten
Ich habs jetzt anderweitig gelöst - ich hab das DIV, das das ul beinhaltet mit dem CSS-Framework zentriert ausgerichtet!
Danke...
Offline
#7 06. Oktober 2013 20:44
- mike-r
- arbeitet mit CMS/ms
- Registriert: 21. Dezember 2010
- Beiträge: 898
- Webseite
Re: [GELÖST] Liste <ul> zentriert ausrichten
Kann man das mal sehen? Ein Framework kann auch nicht zaubern, recht sicher hast Du eine Breite vergeben.
Unablässige Tools für's Webdevelopement/ Fehlerfindung: CSS Validierungsservice, Bildschirmlineal, Firebug, Tidy, Deutsche CSS-Referenz
Offline
#8 07. Oktober 2013 15:55
- brandy
- Server-Pate
- Registriert: 05. Juni 2011
- Beiträge: 803
- Webseite
Re: [GELÖST] Liste <ul> zentriert ausrichten
Nein, hab ich nicht...
Beitrag geändert von brandy (08. Oktober 2013 22:13)
Offline
#9 07. Oktober 2013 17:18
- Janl
- Server-Pate
- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.231
- Webseite
Re: [GELÖST] Liste <ul> zentriert ausrichten
Validier mal dein HTML und CSS.
http://validator.w3.org/check?uri=http% … ne&group=0
http://jigsaw.w3.org/css-validator/vali … g=&lang=de
mfg
Jan
Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04 - win10 pro
Offline
#10 07. Oktober 2013 21:25
- brandy
- Server-Pate
- Registriert: 05. Juni 2011
- Beiträge: 803
- Webseite
Re: [GELÖST] Liste <ul> zentriert ausrichten
Ja, was rätst du da?
Ich setz mir grundsätzlich nur das CMSms auf, baue Foundation mitein und beginne dann mit dem Design...
Offline
#11 07. Oktober 2013 21:35
- Janl
- Server-Pate
- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.231
- Webseite
Re: [GELÖST] Liste <ul> zentriert ausrichten
Validieren ist Kode anpassen an W3C Standards.
Das kennst Du doch auch oder?
Vielleicht mal mit Foundation Entwickelrn mailen.
mfg
Jan
Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04 - win10 pro
Offline
#12 08. Oktober 2013 22:08
- brandy
- Server-Pate
- Registriert: 05. Juni 2011
- Beiträge: 803
- Webseite
Re: [GELÖST] Liste <ul> zentriert ausrichten
Ok, interessant, soviele Fehler hab ich nur hier auf dieser einen Seite von mir (die auch noch nicht fertiggestellt ist). Auf anderen Seite, die schon länger produktiv laufen hab ich nur 2-3 Fehler...
Danke aber für den Tipp...
Beitrag geändert von brandy (08. Oktober 2013 22:11)
Offline
#13 08. Oktober 2013 00:19
- mike-r
- arbeitet mit CMS/ms
- Registriert: 21. Dezember 2010
- Beiträge: 898
- Webseite
Re: [GELÖST] Liste <ul> zentriert ausrichten
Nein, hab ich nicht...
max-width:62.5em
ist eine "feste" Breite. Wenn da mehr (oder modifizierte) Punkte hinzukommen, wird das Menü umbrechen. Das ist jetzt schon am Limit, 2-3 Buchstaben dazu und das Menülayout kann man in die Tonne tun.
Verstehe sowieso nicht, warum der - frei in Weiss schwebende Header - in der Breite begrenzt werden muss.
Was das Validieren betrifft; bei so starker ujnd weitgehend planloser Containerverschachtelung kein Wunder, dass da Fehler auftreten. Recht spassig in so unübersichtlichem Spaghetticode auftretenden Probleme zu lösen ... ach war ja eh Topic; hab nix gesagt.
Unablässige Tools für's Webdevelopement/ Fehlerfindung: CSS Validierungsservice, Bildschirmlineal, Firebug, Tidy, Deutsche CSS-Referenz
Offline
Seiten: 1