pragmaMx Support Forum

pragmaMx => Installation & Update => Thema gestartet von: Franky am 30 Juni 2009, 12:03:14

Titel: [Solved] css-Problem mit em Layout-Ordner
Beitrag von: Franky am 30 Juni 2009, 12:03:14
Wo hängt denn hier der Fehler? Ich find den Eintrag nicht....

Entschuldigung! Es wurden die folgenden Fehler gefunden (1)

URI : http://www.licomet.de/layout/style/default.css.php?t=mx-Underground&skipcache

114    table.blind, table.blind tr, table.blind th, table.blind td    Ungültige Nummer : border nur 0 kann ein length sein. Nach der Zahl muß eine Einheit stehen. : 1

thx
Titel: Re: css-Problem mit em Layout-Ordner
Beitrag von: _Gerry_ am 30 Juni 2009, 12:57:24
Zeile 114:

table.blind,table.blind tr,table.blind th,table.blind td{border:1 !important;margin:0 !important;}


Dort müsste bei border:1 eine Einheit hin, zB px
Titel: Re: css-Problem mit em Layout-Ordner
Beitrag von: Franky am 30 Juni 2009, 14:27:54
Gi Gerry,

jepp das ist mir klar ;-)

Aber ich sagte, ich finde den Eintrag in keiner CSS.

Da ruft die interne css wieder so komisch meine eigene css auf.

:puzzled:
Titel: Re: css-Problem mit em Layout-Ordner
Beitrag von: _Gerry_ am 30 Juni 2009, 14:36:15
Okay war ein denkfehler meinerseits, dachte du findest den Eintrag in der Datei niergends!  :mad2:

Also wen ich das richtig sehe ist der Themecache aktiviert (....default.css.php?t=mx-Underground&skipcache), hoffe ich lieg da jetzt richtig! :puzzled:
Wen dieser aktiviert ist, schalt den doch mal ab, mal sehen was dann geschieht, den der original Eintrag lautet in der default.tables.css ja so:
Zitat
table.blind,
table.blind tr,
table.blind th,
table.blind td {
   border: none !important;
   margin: 0 !important;
}
Alternativ vielleicht dort mal statt none ein 0px eintragen. hmmm....  :gruebel:
Titel: Re: css-Problem mit em Layout-Ordner
Beitrag von: Franky am 30 Juni 2009, 14:43:11
Ach in der table.css steht der Kram drin. Oh mann.....

ok, so funktioniert es nun:

table.blind,
table.blind tr,
table.blind th,
table.blind td {
   border: 1px !important;
   margin: 0 !important;
}


es muss also ein "px" hinter der Zahl stehen. Es sei denn es ist 0, dann brauchts kein px.

Sollte man im Paket dann vielleicht auch mal ändern.

Thx und ciao
:-)
Titel: Re: css-Problem mit em Layout-Ordner
Beitrag von: Andi am 30 Juni 2009, 14:51:40
Hoi :)

ZitatSollte man im Paket dann vielleicht auch mal ändern.

SO, steht es im Original drin:
table.blind,
table.blind tr,
table.blind th,
table.blind td {
   border: none !important;
   margin: 0 !important;
}


Und das sollte auch so bleiben. Die css Klassen im default-Stylesheet haben alle ihren bestimmten Sinn und sind nicht für individuellen Krams gedacht.
Die .blind Klasse sollte ausschliesslich für Layout Tabellen verwendet werden. OHNE Rahmen.


Überhaupt sollte an den Original css-Dateien nichts verändert werden.
Wenn man angepasste oder eigene Klassen benötigt, so kann das über die Custom-CSS Dateien geschehen.
siehe Beispiel, hier: http://www.pragmamx.org/Forum-topic-29394-start-msg188400.html#msg188400
Titel: Re: css-Problem mit em Layout-Ordner
Beitrag von: Franky am 30 Juni 2009, 15:13:18
Ich habe an den css im Layout-Ordner gar nix geändert. Mit dem hab ich mich noch nie beschäftigt.

Aber da w3c darüber gemosert hat (siehe oben) hats mich halt gewundert. Weiß der Geier warum da 1 und nicht none drin stand.

Egal, ist ja hiermit erledigt.


bye