mysqldumper
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 13.07.2004, 21:11   #1
TP-Insider
 
Benutzerbild von NicNac
 
Registriert seit: Apr 2001
Ort: Zürich, Schweiz
NicNac macht alles soweit korrekt
Unhappy

schon wieder ein CSS-Problem


Hi

Ich weiss echt nicht, villeicht bin ich zu müde, vielleicht bin ich nicht geschaffen für CSS, aber immer treffe ich wieder auf nen Fehler, den ich dann sogar statt zu lösen noch verschlimmere...

Folgendes: Ich habe einen Container #navigation definiert. Dieser soll 850px breit sein und Buttons enthalten. Diese Buttons sollen total in CSS gemacht sein(Anmerkung: Ich habe weder Farben noch Text-Tags hier drin, weil alles in nem anderen Sheet ist und für dieses Problem nicht wichtig ist):

Code:
#navigation {
height: 36px;
border-width: 1px;
border-style: solid;

text-align: center;
}

#navigation a {
width: auto;
height: 20px;
padding: 2px 15px;
border-width: 1px;
border-style: solid;
margin: 5px;
}
So, laut meines CSS-Wissens (noch kleinen, das geb ich zu) stimmt mein Boxmodell mathematisch. Und das was ich eigentlich möchte ist, dass jeder Button schon vertical-align:center (das es ja nicht mehr gibt, ich aber eben mit dem margin erreichen will) im Container #navigation angezeigt wird. Dem ist leider ÜBERHAUPT nicht so. Jeder Button wird oben angezeigt. Why? Vorhin, als ich mal ne Höhe für #navigation definiert habe, die sogar kleiner war als die von #navigation a, da sahs gut aus. Aber das macht keinen Sinn! Und jeder Browser zeigt momentan irgendwas anderes falsches an. In NS7 überlappen die Button sogar den oberen #navigation-Rand.

Freue mich auf Antworten

PS @Terry:
Falls du das liest, und da bin ich doch davon überzeugt vielen Dank für Deine Unterstützung wegen dem IE 3px Bug, funzt perfekt!
__________________
http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!
NicNac ist offline   Mit Zitat antworten


Alt 13.07.2004, 21:26   #2
TP-Veteran
 
Benutzerbild von Terry
 
Registriert seit: Mar 2004
Terry hilft, wo's gehtTerry hilft, wo's gehtTerry hilft, wo's geht
Zitat:
Zitat von NicNac
Hi

Ich weiss echt nicht, villeicht bin ich zu müde, vielleicht bin ich nicht geschaffen für CSS, aber immer treffe ich wieder auf nen Fehler, den ich dann sogar statt zu lösen noch verschlimmere...
Ist nur beim ersten Mal so, dann wird es besser.....

Zu Deinem Problem: gib mal line-height:36px an, dann ist der Text in der Mitte der Leiste.
Und mit margin und padding ist das immer sone Sache, das wird auch manchmal von den Browsern unterschiedlich interpretiert - da hilft nur ausprobieren. CSS ist ein Puzzlespiel!

Tutorial für horizontale Menüs: http://css.maxdesign.com.au/listutor...troduction.htm

Beispiele: http://css.maxdesign.com.au/listamatic/index.htm
__________________
Grüße, Terry
Terry ist offline   Mit Zitat antworten
Alt 13.07.2004, 21:35   #3
TP-Insider
 
Benutzerbild von NicNac
 
Registriert seit: Apr 2001
Ort: Zürich, Schweiz
NicNac macht alles soweit korrekt
du bist einfach krass immer kennste die lösung. Line-height funktioniert. Aber die grosse Frage: Wieso? Wieso nicht height? Müsste doch logischerweise auch gehen?

Und da du mir gestern gesagt hast, ich soll mich darauf achten korrekt XHTML zu schreiben: Ist es falsch wenn ich diese Links nicht als Liste deklariere sondern einfach <a..>Link1</a> schreibe und per #navigation a {} auf sie zugreife?
__________________
http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!
NicNac ist offline   Mit Zitat antworten
Alt 13.07.2004, 21:45   #4
TP-Veteran
 
Benutzerbild von Terry
 
Registriert seit: Mar 2004
Terry hilft, wo's gehtTerry hilft, wo's gehtTerry hilft, wo's geht
height wäre ja nur die Höhe der "Buttons" - die braucht der IE dann auch noch, damit die ganze Fläche klickbar klickbar wird und nicht nur der Text.
line-height ist die Höhe der Textzeile - und da ist der Text dann immer in der Mitte.

Das mit der Liste ist ein bisschen Geschmackssache. Einige (Stu Nicholls z.B.) machen keine, viele andere machen eine. Wenn Du es Dir mal ohne CSS anguckst, dann ist sone Aufzählung der Menüpunkte mit einer Liste ja doch eigentlich ganz logisch, oder?
Aber da hast Du glaub ich freie Hand...... (keine Ahnung, ob die Bestimmungen für Barrierefreiheit da was zu sagen, da hab ich keine Ahnung von....)
__________________
Grüße, Terry
Terry ist offline   Mit Zitat antworten
Alt 13.07.2004, 21:47   #5
TP-Insider
 
Benutzerbild von NicNac
 
Registriert seit: Apr 2001
Ort: Zürich, Schweiz
NicNac macht alles soweit korrekt
hm ok, überlegs mir mal noch.

also jetzt hab ich ja line-height unter #navigation eingefügt, nicht #navigation a. und vorher hatte ich stattdessen einfach height, was sich ja aber auf den Container bezog und nicht die Buttons. Deswegen müsste es doch einfach gehen. Für mich ist das absolut unlogisch
__________________
http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!
NicNac ist offline   Mit Zitat antworten
Alt 13.07.2004, 21:51   #6
TP-Veteran
 
Benutzerbild von Terry
 
Registriert seit: Mar 2004
Terry hilft, wo's gehtTerry hilft, wo's gehtTerry hilft, wo's geht
line-height bezieht sich auf Text innerhalb von #navigation. Ob der nun verlinkt ist oder nicht, spielt dabei keine Rolle....
__________________
Grüße, Terry
Terry ist offline   Mit Zitat antworten
Alt 13.07.2004, 21:57   #7
TP-Insider
 
Benutzerbild von NicNac
 
Registriert seit: Apr 2001
Ort: Zürich, Schweiz
NicNac macht alles soweit korrekt
ja schon, aber ich dachte vorhin müsse es mit heigth auch gehen, weil ich ja für #navigation a auch einen topmargin definiert habe, deswegen verstehe ich absolut nicht wieso da die Browser nicht anzeigten was ich wollte
__________________
http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!
NicNac ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen > CSS
schon wieder ein CSS-Problem schon wieder ein CSS-Problem
« [CSS] Hoziontale Anordnung von Links | css-Navigation mit mehrzeiligem Texteinzug »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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 an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
+ ein bißchen javascript: problem bei menü Schneeschaufel Javascript 2 24.02.2004 21:23
ich habe ein problem pages4web.net Dreamweaver 5 15.01.2004 17:21
Und schon wieder ein Geburtstag! webmichl Einfach so ... 82 04.05.2003 23:22
ich habe da ein problem flash mx Traum-Dynamik 1 04.03.2003 14:24


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:52 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67