Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 17. Juni 2011 11:51

chrissy-dizzy
kennt CMS/ms
Ort: Bergisches Land
Registriert: 14. Dezember 2010
Beiträge: 212
Webseite

(Gelöst) Css Validation MLE CMS klappt nicht

Ich versuche diese Seite css-valide zu bekommen:Link. Folgende Fehler werden angezeigt:    
Die Eigenschaft -ms-filter existiert nicht : 'progid:DXImageTransform.Microsoft.Alpha(Opacity=90)' 'progid:DXImageTransform.Microsoft.Alpha(Opacity=90)'
116         Einlese-Fehler opacity=90)
116         Die Eigenschaft opacity existiert nicht in CSS level 2.1, aber in : 0.9 0.9
149         Die Eigenschaft bg-color existiert nicht : #333399 #333399

Ich habe sowohl den Opacity-Wert aus dem Menü-CSS gelöscht als auch bg-color durch background ersetzt. Die Fehler bleiben jedoch.

Beitrag geändert von chrissy-dizzy (18. Juni 2011 12:14)

Offline

#2 17. Juni 2011 12:50

jeff1980
Server-Pate
Ort: Dortmund
Registriert: 26. November 2010
Beiträge: 630

Re: (Gelöst) Css Validation MLE CMS klappt nicht

Hi,

der Fehler liegt im Dokument selbst, nicht in den CSS-Dateien.
Schau Dir mal den Quelltext der Seite an und such nach "-ms-".
Das Ganze liegt am MleCMS - das legt die Transparenz über die Flaggen. Das kannst Du über Inhalte->Mle CMS->Mulitlanguage Template anpassen. Bin auch grad dabei, eine Seite mit dem Modul zu machen und habe es noch auf der ToDo-Liste. Mein Ansatz wird ein Bild mit beiden Zuständen sein (volle Farbe und leicht transparant), welches dann je nach Zustand entsprechend im Hintergrund verschoben wird.
Oder Du nimmst zwei Flaggen-Bilder - wobei dann das Zweite manuell hochgeladen werden müsste.

Die bg-color kommt in einem "p" vor, am besten auch im Quelltext suchen und dann an der entsprechenden Stelle ändern.

Offline

#3 18. Juni 2011 11:13

chrissy-dizzy
kennt CMS/ms
Ort: Bergisches Land
Registriert: 14. Dezember 2010
Beiträge: 212
Webseite

Re: (Gelöst) Css Validation MLE CMS klappt nicht

Danke für den Tipp. Background-color war noch vom DW CS3. Was das mle-CMS angeht: Diesen Code:

[== MLE CMS ==]
<a   {if $lang.flag}style="-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=90)'; filter: alpha(opacity=90); opacity:.9;"{/if} href="{$lang_href}">     {if $lang.flag}<img src="uploads/{$lang.flag}" alt="{$lang.name}" title="{$lang.name}"  />{else}{$lang.name}{/if} </a>

muss ich wohl verändern. Aber wie? (Bin php-unbedarft). Die Flaggen sollen sich nicht verändern.

Beitrag geändert von chrissy-dizzy (18. Juni 2011 11:17)

Offline

#4 18. Juni 2011 11:59

nockenfell
Moderator
Ort: Lenzburg, Schweiz
Registriert: 09. November 2010
Beiträge: 2.927
Webseite

Re: (Gelöst) Css Validation MLE CMS klappt nicht

Die MS Geschichte ist eine proprietäre Einstellung von Microsoft. Ähnlich wied die moz- oder webkit- Anweisungen.

Der Style solte wahrscheinlich eine Transparenz erzeugen, oder? Insofern würde ich hier nach Lösungen suchen wie das ohne diesen CSS Filter zu lösen ist. (Crossbrowser fähig)


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#5 18. Juni 2011 12:13

chrissy-dizzy
kennt CMS/ms
Ort: Bergisches Land
Registriert: 14. Dezember 2010
Beiträge: 212
Webseite

Re: (Gelöst) Css Validation MLE CMS klappt nicht

Mut zur Lücke - ich habe den Style aus dem Original-Template von mle cms gelöscht - nun ist die Seite valide. Danke für eure Hilfe.

Offline