Wissen über CSS Alpha -Transparenz. Bitte beachten Sie den folgenden Code:
Programmcode
Filter: Alpha (Opazität = 50);
-moz-optimal: 0,5;
Opazität: 0,5;
Eine kurze Erklärung, IE, verwendet den privaten Immobilienfilter: Alpha (Opazität). Die Familie Moz verwendet die Privateigentum -moz -Opazität, und die Standardeigenschaft ist Opazität (CSS 3, MOZ -Familie unterstützt CSS3 teilweise). Der folgende Wert ist die Transparenz unter Verwendung von prozentualem oder dezimalem (Alpha (Opazität), um Werte von mehr als 0 und weniger als 100 zu verwenden, was tatsächlich ein Prozentsatz ist). Aus dem obigen Code sehen Sie Opera nicht. Ja, die Opera unterstützt weder Standard -Opazität noch hat es ihre privaten Eigenschaften, die Alpha -transparent unterstützen können. Wir wissen jedoch, dass Opera Alpha -transparente PNG -Bilder unterstützt (natürlich unterstützt die Familie Moz es auch). So können wir Hintergrundbilder verwenden, um den transparenten Alpha -Effekt zu erzielen.
Der Schlüssel ist:
Programmcode
Hintergrund: transparente URL (alpha80.png) linke obere Wiederholung! Wichtig;
Hintergrund: #CCC;
Filter: Alpha (Opazität = 50);
Da die Familie Moz Alpha transparent PNG unterstützt, müssen ihre privaten Eigenschaften nicht verwendet werden. Natürlich können Sie Standard -Deckkraft verwenden, aber nicht gleichzeitig Alpha -transparente Bilder und Opazitäten verwenden, da dies zu einer Mischung aus beiden wird. Sie können das obige Beispiel herunterladen und dann die Kommentare für /* oopacity:.5 ;*/ überprüfen.