Herkes açıklayabiliyor (github sayfası olmadığından) Neden Modernizr bu sınıf adlarının tümünü HTML etiketine ekleme gereği duyuyor? Modernizr yükledikten sonra, şuna benzer: Modernizr kütüphanesini kullanarak, neden html etiketine sınıflar ekliyor
<!doctype html>
<html class=" js flexbox canvas canvastext webgl ~~~~ etc etc
Ben hiç o yapmak istediği niçin hiçbir açıklama bakın. Modernizr, örneğin tuvalin desteklenip desteklenmediğini bildirmek için özellikler sağlar (Modernizr.canvas == true?). Bu html classnames, bundan daha kolay bir test için eklenmiş mi?
CSS'yi öğrenmem gerekecek gibi görünüyor. Stil özellikleri hakkında her zaman yeterince bilgi sahibi olduğumu düşünmüştüm ama bu bazı ileri düzey şeyler gibi görünüyor. – Dee2000
Birinin bu cevabı onayladığı görüyorum. Sanırım bunun cevabı bu. Ben cevabını işaretlemek için işarete tıkladım bile nasıl/neden cevap olduğunu anlamıyorum :) – Dee2000
@ Dee2000, mantıklı olduğu için onu oy kullandım. Bu örnekte, tarayıcınızın açılır gölgeleri desteklemediğini söyleyin; .boxshadow div.box "asla" hedeflenmiş olmamalıdır, bu nedenle, .box bir yedek olarak kullanılır – series0ne