Gibt es eine Möglichkeit, den CSS-Transparenzstil nur auf den innerText des Etiketts und nicht auf untergeordnete Elemente anzuwenden?
P粉794851975
P粉794851975 2023-08-17 20:51:57
0
1
462

Im folgenden Beispiel habe ich viele Tags, bei denen die Tags Eingaben enthalten.

Gibt es eine Möglichkeit, den CSS-Deckkraftstil auf den inneren Text des Etiketts und nicht auf untergeordnete Elemente anzuwenden, ohne die Farbe explizit anzugeben? Im folgenden Beispiel wurde die Deckkraft auf das Dropdown-Menü angewendet, nicht nur auf die Beschriftung selbst.

Ich weiß, dass ich das Beschriftungselement so ändern könnte, dass es den Text einfach umschließt, und dann einen for= hinzufügen könnte, aber ich ziehe es vor, die Beschriftung um das zu markierende Element zu wickeln.

div{ padding: 10px;} wählen { Hintergrundfarbe: weiß; } .farbig{ Farbe weiß; Hintergrundfarbe: hellblau; } Etikett { Deckkraft: .7; }
 


P粉794851975
P粉794851975

Antworte allen (1)
P粉066224086

很不幸,opacity适用于容器和其中的所有内容。但在您的情况下,您可以使用rgbacolor代替:

select { background-color: white; } .colored{ color: white; background-color: lightblue; padding: 10px; } label { color: rgba(255, 255, 255, .7); }
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!