5 Stimmen

Css - Erweiterte Kurzschreibweise Eigenschaften - Was bedeutet border-left-color-ltr-source: physical

Einführung

Wenn Sie auf die Registerkarte css in Firebug klicken, steht eine Option namens "Abkürzungs-Eigenschaften erweitern" zur Verfügung!

Eine typische css-Regel wie die folgende:

border-left:2px solid #7FA100;

..wird in die "Erweiterte" Version wie folgt umgewandelt:

border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:#7FA100;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:solid;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:2px;

Mein Problem / Frage

Ich arbeite an einem Projekt, bei dem der Designer Stylesheets einführt, die Regeln in ihrer "erweiterten" Form direkt enthalten.

1) Sind sie korrekte css-Regeln?

2) Erkennen alle (oder einige, oder welche) Browser diese erweiterten Regeln direkt?

Vielen Dank, dS

6voto

Omegakenshin Punkte 311

Dies ist eine interne Darstellung von Mozilla der normalen border Eigenschaft, die die Web Developer Toolbar + Dom Inspector sehen könnte.

Nichts von Bedeutung für CSS-Autoren.

4voto

Moses Punkte 8923
  1. Nein, teste es in jsfiddle und es wird nicht funktionieren.
  2. Warum sollte es wichtig sein? Möchtest du wirklich deinen Code so schreiben?

Ich denke, du und der Designer müssen ernsthaft darüber sprechen, unnötigen Code zu schreiben, der nicht wartbar ist und wahrscheinlich in der Hälfte der Browser da draußen nicht funktioniert.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X