 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
17.03.2005, 21:21
|
#1
|
|
TP-Supporter
Registriert seit: Feb 2005
|
Oper und Firefox ignorieren CSS
Hallo,
ich arbeite momentan an einer Seite und habe ca. 90 Zeilen CSS Code. Allerdings wird der nur im IE richtig dagestellt. Opera und Firefoy ignorieren alle Angaben, bis auf body. Hab alles nochmal kontrolliert und keinen Fehler gefunden. Das einzige, was mit aufgefallen ist, ist folgendes:
Code:
.main_table.menu.border{
border:2px solid #3F69AB;
}
Also praktisch Klassen in Klassen. Anscheinend wird das von Opera und Firefox nicht (richtig) interpretiert. Gibt es da eine einfache Lösung, indem ich da nur irgendein Zeichen hinzufügen muss, oder muss ich das alles nochmal überarbeiten?
Gruß,
Driver
|
|
|
17.03.2005, 22:14
|
#2
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
Wenn der IE "alles korrekt" anzeigt, und der Firefox nicht, ist Dein HTML/CSS Code hunz. Wie sieht denn die komplette CSS-Datei aus? 
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
17.03.2005, 22:27
|
#3
|
|
TP-Specialist
Registriert seit: Nov 2004
Ort: Oberbayern
|
Die verschachtelten Klassen solltest du mit einem Leerzeichen voneinander trennen. Aus ".main_table.menu.border" wird dann ".main_table .menu .border" - und schon funktioniert es problemlos. Außerdem würde ich gefühlsmäßig auf den Unterstrich in der Klassenbezeichnung verzichten.
|
|
|
17.03.2005, 23:36
|
#4
|
|
TP-Special Mod
Registriert seit: Feb 2005
Ort: Haan / NRW
|
_ ist in css nicht zulässig. Gebrauche dazu - !
Der IE geht etwas schlampig mit den Konventionen um 
|
|
|
18.03.2005, 06:50
|
#5
|
|
TP-Supporter
Registriert seit: Feb 2005
|
Oh super, danke für die schnelle Hilfe. Obwohl ich schon lange mit CSS abreite, hab ich aber noch nie gelesen, dass Unterstriche nicht interpretiert werden :-/ Naja, jetzt weiß ich's.
Ein PRoblem hätte ich jetzt aber noch:
Code:
.main-table .menu {
width:120px;
font-size: 11px;
padding-left:3px;
padding-right:3px;
}
Opera ignoriert die Padding angaben  Und ohne die sieht das ganze wesentlich weinger gut aus. Kann da einer aushelfen?
|
|
|
18.03.2005, 08:08
|
#6
|
|
TP-Special Mod
Registriert seit: Feb 2005
Ort: Haan / NRW
|
versuche es mal mit einer kompletten Padding-Angabe, also
padding : 3px 3px 3px 3px;
oder
padding: 3px;
|
|
|
19.03.2005, 10:53
|
#7
|
|
TP-Supporter
Registriert seit: Feb 2005
|
Zitat:
|
Zitat von St@eff.en
versuche es mal mit einer kompletten Padding-Angabe, also
padding : 3px 3px 3px 3px;
oder
padding: 3px;
|
Wird leider beides nicht dargestellt 
|
|
|
19.03.2005, 10:57
|
#8
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
Versuchs mit margin 
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
19.03.2005, 11:06
|
#9
|
|
TP-Supporter
Registriert seit: Feb 2005
|
Zitat:
|
Zitat von Boris
Versuchs mit margin 
|
Geht auch nicht 
|
|
|
19.03.2005, 11:14
|
#10
|
|
TP-Moderator
Registriert seit: Mar 2003
Ort: Hamburg
|
Dann wäre es eine sher große Hilfe das ganze Online zu betrachten oder wnigstens ein Stück mehr Code zu Gesicht zu bekommen 
|
|
|
19.03.2005, 11:30
|
#11
|
|
TP-Supporter
Registriert seit: Feb 2005
|
Zitat:
|
Zitat von hero-master
Dann wäre es eine sher große Hilfe das ganze Online zu betrachten oder wnigstens ein Stück mehr Code zu Gesicht zu bekommen 
|
http://lvbawue.wrestling-area.com/neu/index.php
|
|
|
19.03.2005, 11:53
|
#12
|
|
TP-Special Mod
Registriert seit: Feb 2005
Ort: Haan / NRW
|
Du benutzt eine völlig veraltete Methode zum zentrieren : <center>
Das würde ich auch ignorieren 
Pack die Tabelle in ein div und zentriere es.
|
|
|
19.03.2005, 12:17
|
#13
|
|
TP-Supporter
Registriert seit: Feb 2005
|
Zitat:
|
Zitat von St@eff.en
Du benutzt eine völlig veraltete Methode zum zentrieren : <center>
Das würde ich auch ignorieren 
Pack die Tabelle in ein div und zentriere es.
|
Oh, na gut, wurde geändert. Aber das Problem mit Padding hab ich immernoch.
|
|
|
19.03.2005, 12:37
|
#14
|
|
TP-Special Mod
Registriert seit: Feb 2005
Ort: Haan / NRW
|
Kein Wunder.
Die Inhalte sind ja nicht in den divs sondern in Tabellenzellen
td {
padding:3px;
}
das löst Dein Problem 
|
|
|
19.03.2005, 13:03
|
#15
|
|
TP-Supporter
Registriert seit: Feb 2005
|
Zitat:
|
Zitat von St@eff.en
Kein Wunder.
Die Inhalte sind ja nicht in den divs sondern in Tabellenzellen
td {
padding:3px;
}
das löst Dein Problem 
|
OK, danke. Hat funktioniert. Ich sollte vielleicht mal öfters mit padding arbeiten 
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| 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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 04:23 Uhr.
|
 |