CSS-Stilbereich gilt außerhalb des Bereichs

8

Das einfachste Beispiel für den Bereichsstil funktioniert in Chrome nicht (v 25):

%Vor%

Probieren Sie es aus: Ссылка

Beide h1 werden rot:

Der Oszilloskopstil sollte nur für das zweite h1 gelten.

Ich habe gelesen, dass die Funktionalität in Chrome implementiert wurde, warum funktioniert das nicht? Mache ich etwas falsch?

    
Matthieu Napoli 28.02.2013, 21:49
quelle

2 Antworten

9

Sie machen nichts falsch. Ab diesem Zeitpunkt ist scoped CSS immer noch eine experimentelle Funktion, die von keinem aktuellen Browser unterstützt wird.

Wenn Sie jedoch in Chrome damit spielen möchten, können Sie Folgendes tun:

  • Gehen Sie zu chrome: // flags / in Ihrem Chrome-Browser;
  • Suchen Sie nach "Experimentelle WebKit-Funktionen aktivieren". und klicken Sie auf
  • Starten Sie Ihren Browser neu.
  • Versuchen Sie Ihren Code. Es sollte funktionieren.
Radu Tutunaru 28.02.2013, 22:06
quelle
2

Ich denke, wenn Sie lesen, dass Chrome es implementiert hat, bedeutet das, dass es in der Entwicklungsversion war, weil es sicherlich nicht in der aktuellen Version v25 ist.

Informationen zur Kompatibilität finden Sie auf der CanIUse-Website: Ссылка

Gleiches gilt für Firefox; Es ist nur im aktuellen Alpha.

Angesichts der Geschwindigkeit der Entwicklung wird es in der Release-Version dieser beiden Browser in relativ kurzer Zeit sein, aber die kurze Antwort ist, dass es jetzt nicht da ist.

    
Spudley 28.02.2013 22:04
quelle

Tags und Links