Jestem bardzo nowy w HTML / CSS i próbuję wyświetlić tekst jako przezroczysty w 50%. Do tej pory mam HTML do wyświetlania tekstu z pełnym kryciem
<html><font color=\"black\" face=\"arial\" size=\"4\">THIS IS MY TEXT</font></html>
Nie jestem jednak pewien, jak zmienić jego krycie. Próbowałem poszukać w Internecie, ale nie wiem dokładnie, co zrobić z kodem, który znajdę.
rgba
.Sprawdź krycie , możesz ustawić tę właściwość css na div,
<p>
lub używając<span>
chcesz, aby były przezroczysteNawiasem mówiąc, znacznik czcionki jest przestarzały , użyj CSS, aby stylizować tekst
Edycja: ten kod sprawi, że cały element będzie przezroczysty, jeśli chcesz, aby ** tylko tekst ** był przezroczysty, sprawdź odpowiedź @Mattias Buelens
źródło
Po prostu użyj
rgba
tagu jako koloru tekstu. Możesz użyćopacity
, ale wpłynęłoby to na cały element, a nie tylko na tekst. Powiedzmy, że masz obramowanie, które sprawi, że również będzie przezroczyste.źródło
Najlepszym rozwiązaniem jest przyjrzenie się znacznikowi „krycie” elementu.
Na przykład:
Więc w twoim przypadku powinno to wyglądać mniej więcej tak:
Pamiętaj jednak, że tag nie jest obsługiwany w HTML5.
Powinieneś też użyć CSS :)
źródło
A co z
opacity
atrybutem css ?0
do1
wartości.Ale wtedy prawdopodobnie będziesz musiał użyć bardziej wyraźnego elementu dom niż „font”. Na przykład:
Jako dodatkowe informacje sugerowałbym oczywiście używanie deklaracji CSS poza elementami html, ale również spróbuj użyć stylu czcionki css zamiast znacznika html czcionki.
Aby uzyskać informacje o generatorze stylów CSS3 dla różnych przeglądarek, zajrzyj na stronę http://css3please.com/
źródło
Łatwo! po twoim:
dodaj ten:
wystarczy zmienić „.6” dla liczby dziesiętnej z zakresu od 1 do 0
źródło
Nie ma właściwości CSS, takiej jak krycie tła, której można używać tylko do zmiany krycia lub przezroczystości tła elementu bez wpływu na elementy potomne, z drugiej strony, jeśli spróbujesz użyć właściwości krycia CSS, nie tylko zmieni to krycie tła, ale zmienia także krycie wszystkich elementów potomnych. W takiej sytuacji możesz użyć koloru RGBA wprowadzonego w CSS3, który zawiera przezroczystość alfa jako część wartości koloru. Za pomocą koloru RGBA możesz ustawić kolor tła, a także jego przezroczystość.
źródło
spróbuj się bawić
mix-blend-mode: multiply;
MDN
instruktaż
źródło