CSS Experten Hilfe benötigt!
Liste der Anhänge anzeigen (Anzahl: 3)
Hallo zusammen,
arbeite gerade an einem CSS Layout und hab ein paar Abstandsprobleme zwischen den Browsern. Hab mal 3 (Windows)Screenshots des Layouts angehangen (IE, Opera, Firefox) Probleme: IE: Da sieht es eigentlich schon so aus wie ichs haben möchte. Einziges Problem ist das der untere Rand unter "Logo" und Banner mit 1px zu sehen ist, was aber nicht sein soll.(s. Bild) Opera: Der rechte Rand der Hauptbox soll eigentlich nur 2px breit sein. Hier ist er aber wesentlich breiter.(s. Bild) Firefox: Ebenfalls das Problem am rechten Rand, und der Hintergrund der Navigation ist auch 1px höher als der Hintergrund bei News (s. Bild) Hier der HTML Code: Code:
<body> Code:
/* CSS */ |
PS
Hallo zusammen,
arbeite gerade an einem CSS Layout und hab ein paar Abstandsprobleme zwischen den Browsern. Hab mal 3 (Windows)Screenshots des Layouts angehangen (IE, Opera, Firefox) Probleme: IE: Da sieht es eigentlich schon so aus wie ichs haben möchte. Einziges Problem ist das der untere Rand unter "Logo" und Banner mit 1px zu sehen ist, was aber nicht sein soll.(s. Bild) Opera: Der rechte Rand der Hauptbox soll eigentlich nur 2px breit sein. Hier ist er aber wesentlich breiter.(s. Bild) Firefox: Ebenfalls das Problem am rechten Rand, und der Hintergrund der Navigation ist auch 1px höher als der Hintergrund bei News (s. Bild) Hier der HTML Code: Code:
<body> Code:
/* CSS */ Zitat:
|
Wenn der IE es als Einzigster richtig anzeigt, dann hast du einen Fehler im Code!
Gib uns bitte deinen kompletten HTML und CSS Code. Sonst können nichts testen. |
Zitat:
|
Der komplette Code
Hier die komplette Code:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> Und hier nochmal der CSS Code: Code:
/* CSS */ |
Deine Seite ist im "Quirksmodus". DOCTYPE-Switch und seine Auswirkungen
Ein </head> fehlt. Zu dem machst du es dir an vielen Stellen zu kompliziert. Stell doch deine Navigation eine Liste (<ul>) und gebe den <li>-Elemeten die Grafiken als Hintergrund, dann musst du nicht so basteln. Kommentare sehen so aus: Code:
<!-- Kommentar --> |
Quirks Modus
Danke für die Tips!
Hab jetzt den Doc Type auf Strict gesetzt, allerdings hat sich nichts an den Pixeln Problemen geändert, ausser das jetzt bei Firefox die komplette linke Spalte fehlt. Die Navi wird am Ende aus Roll Over Bildern bestehen. Wollte das mit Java Script machen. Wenn das mit CSS geht wäre natürlich noch besser, aber ich bin noch recht neu im CSS und das übersteigt dann meine Fähigkeiten. :o |
Hast du einen korrekten Doctype verwendet oder nur Strict reingeschrieben?
CSS kann auch Navigationen mit "rollover" hinbekommen. |
Strict Code
Anbei der neue HTML Code mit dem neuen Strict Code:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" Der CSS COde ist der selbe wie vorher, da ich ja leider noch nicht weiss was ich ändern muss. Gibt es einen Link zu einem Beispiel wie man eine <ul>Navi programmiert, die mit Image-Rollovers arbeitet? Wäre ja super wenn ich auf Java verzichten kann! :) |
Hier: Cascading Style Sheets { Tutorial : Horizontal-Navigation mit gleitenden Hintergründen }
CSS und (X)HTML wird nicht programmiert. ;) |
Alle Zeitangaben in WEZ +2. Es ist jetzt 07:34 Uhr. |
Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
© Dirk H. 2003 - 2023