Horizontales Menue über Liste: Blocksatz?
Nicola Straub
- css
Hallo Leute!
Ich moechte eine horizontale Navigation machen und natuerlich faende
ich es am besten , das als Liste zu formatieren. Soweit kein Problem,
dazu gibt es ja auch Generatoren ;-)
Was ich aber (mal wieder) nicht rausfinden konnte: Kann ich solch eine
Liste auch in den Blocksatz zwingen? Ich kriege es nicht hin und irgendwie
wiederspricht es ja auch dem Prinzip von Listen.
Hab mir gerade noch einmal http://de.selfhtml.org/css/layouts/navigationsleisten.htm angeguckt,
aber dort wird auch nur Zentrierung angesprochen.
Wie ist es also, geht das prinzipiell nicht oder doch und wie?
Danke fuer Eure Rueckmeldung!
Herzliche Gruesse
Nicola
Hi Nicola,
Kann ich solch eine Liste auch in den Blocksatz zwingen?
Du meinst sowas in der Art?
ul, ol {width: 100%}
li {width: 33%; float: left} /* bei 3 Listitems; margin und padding sind auch noch zu setzen */
wiederspricht es ja auch dem Prinzip von Listen.
Nö, das Prinzip von Listen hat mit deren Darstellung nicht unbedingt was zu tun.
Gruß,
Gunnar
Hi,
Wie ist es also, geht das prinzipiell nicht oder doch und wie?
Blocksatz ist hier nicht anwendbar. Du könntest höchstens - wenn alle Breiten bekannt sind - die Abstände entsprechend einstellen.
freundliche Grüße
Ingo
Lieber Nicola,
ich habe nicht ganz verstanden, wie Du in einer horizontalen Liste einen Blocksatz einsetzen willst...
Könntest Du das mal skizzieren, wie das ungefähr aussehen könnte?
z.B. Horizontale Navigation:
----------+--------+--------+--------+--------+----------
| Punkt1 | Punkt2 | Punkt3 | Punkt4 |
----------+--------+--------+--------+--------+----------
| sub_a |
| sub_b |
| sub_c |
Liebe Grüße aus Ellwangen,
Felix Riesterer.
Hi Felix,
ich habe nicht ganz verstanden, wie Du in einer horizontalen Liste einen Blocksatz einsetzen willst...
Ich hab das so verstanden:
├───────┬───────┬───────┤
│ Foo │ Bar │ Baz │
├───────┴───────┴───────┤
anstelle von
├───┬───┬───┐ │
│Foo│Bar│Baz│ │
├───┴───┴───┘ │
Gruß,
Gunnar
Hi!
Ich hab das so verstanden:
├───────┬───────┬───────┤
│ Foo │ Bar │ Baz │
├───────┴───────┴───────┤
anstelle von
├───┬───┬───┐ │
│Foo│Bar│Baz│ │
├───┴───┴───┘ │
genau. Und zwar so, dass es eben auch stretched (stretcht?), wenn man
das Fenster in der Breite verzieht - sonst koennte ich es ja einfach
ausrechnen ;-)
Herzliche Gruesse
Nicola
Hi,
Und zwar so, dass es eben auch stretched (stretcht?), wenn man
das Fenster in der Breite verzieht
schon klar. Aber Du hast immer noch nicht gesagt, wie das nun genau aussehen soll.
freundliche Grüße
Ingo