div-Layer einheitlich positionieren


 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> CSS
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
David
Administrator

Beitragdiv-Layer einheitlich positionieren Antworten mit Zitat

axinio Internet Marketing
Ich arbeite an meiner privaten Homepage und möchte natürlich auch die neuesten Standards anwenden, soweit klappt es eigentlich ganz gut. Alle Layer bis auf einen (Copyright) werden einheitlich in allen Browsern dargestellt. Woran könnte es liegen. Die Eigenschaften sind überall gleich. Angaben sind in Pixel. Vllt sollte man eine andere Einheit nehmen?

http://www.mirzoian.com/

_________________
MfG David Mirzoian
axinio Internet Marketing - professionelle Suchmaschinenoptimierung
25 Okt 2005 08:42
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Werner
Homepage-Total.de
Moderator

Beitrag Antworten mit Zitat

Die div-Layer sind einheitlich positioniert.
Das Problem liegt beim Firefox, der rechnet zu der Größe
z.B: #content( HEIGHT: 400px;) noch PADDING-BOTTOM: 10px; und PADDING-TOP: 10px dazu. Ergebnis: Höhe = 420.
Laut W3C ist das richtig!

Die einfachste Lösung wäre:
Code:

<DIV id=content>
<DIV class=padding>
....
</DIV></DIV>

_________________
Bei Fragen oder Fehlermeldungen - Bitte ausführlichen Code posten!
Wie man Fragen richtig stellt
25 Okt 2005 21:31
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
David
Administrator

Beitrag Antworten mit Zitat

Klasse, danke, werde es gleich machen.

Jetzt ist noch eine andere Frage aufgetaucht.

Und zwar möchte ich ein Layer in ein Tabellen-Layout einfügen mit der besonderen Eigenschaft, dass es hinter die Tabelle verschwindet, falls die Größe des Browser-Fensters geändert (verkleinert) wird. Hast du da auch einen Vorschlag für mich?

Hab z-index:0; versucht, funktioniert aber nur innerhalb der Layer.

_________________
MfG David Mirzoian
axinio Internet Marketing - professionelle Suchmaschinenoptimierung
26 Okt 2005 17:46
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Werner
Homepage-Total.de
Moderator

Beitrag Antworten mit Zitat

Mit dieser CSS-Anweisung, kommt die Tabelle vor dem Layer.

Code:

<style type="text/css">
 table, tr, td, th {
   z-index: 5;
}
</style>

<div style="z-index: 1;"> ... </div>


Natürlich nur bei einer absoluten Positionsangabe.

_________________
Bei Fragen oder Fehlermeldungen - Bitte ausführlichen Code posten!
Wie man Fragen richtig stellt
27 Okt 2005 12:20
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
axinio Internet Marketing
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> CSS Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  

Ähnliche Beiträge
Thema Webmaster Forum Antw. Autor Verfasst am
Keine neuen Beiträge mit php include frameseiten ersetzt, ... PHP / MySQL 1 Lysander 13 Okt 2011 01:33 Letzten Beitrag anzeigen
Keine neuen Beiträge Div - Layer aus einem iframe mit Link... Javascript 1 Geiseltaler 02 März 2011 20:23 Letzten Beitrag anzeigen
Keine neuen Beiträge Image Slider hinter Logo Positionieren Javascript 1 dehelle 31 Dez 2010 22:46 Letzten Beitrag anzeigen
Keine neuen Beiträge mehre div layer einblenen und ausblenden CSS 1 vayu 02 Mai 2010 03:59 Letzten Beitrag anzeigen
Keine neuen Beiträge Layer automatisch ausblenden Javascript 0 iuna123 15 März 2010 10:17 Letzten Beitrag anzeigen