MudGuard: :hover bei CSS3 Eigenschaft transform

Beitrag lesen

Hi,

rahm.style.WebkitTransform = "rotate("+[b]+"deg)";

Diese CSS-Regeln haben also dieselbe specificity wie wenn sie im HTML als style-Attribut gesetzt wären.

Warum setzt Du die Variable b eigentlich in eckige Klammern? Was ist der Sinn davon? Warum erzeugst Du ein Array-Literal, wenn Du kein Array brauchst?
Das funktioniert nur deshalb "zufällig", weil [b].toString() (oder wie auch immer der Mechanismus heißt, der das Array in einen String umsetzt) die kommaseparierte Liste der Inhalte des Arrays ergibt - bei nur einem Wert ist diese Liste identisch mit dem Wert.

.rahm:hover {

Die specificity dieses Selectors ist niedriger - nichts kommt an die specificity des style-Attributs ran, außer !important.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.