Привет я был просто интересно, если есть способ, чтобы изменить непрозрачность текста с помощью innerHTML почти как контейнер ...Как изменить непрозрачность текста с помощью innerHTML?
var x = document.getElementById("myId");
x.innerHTML.style.opacity = .5;
??? может быть, что-то вроде этого? У меня была идея иметь другой класс и просто добавлять этот класс к определенному HTML, но я пытаюсь захватить html элемента, изменить прозрачность текста на более светлый оттенок, удалить его из элемента, но сохранить его в переменной, добавить в новом html, а затем добавьте оригинальный html, но я хочу, чтобы новый html был темнее оригинала, поэтому я не могу изменить непрозрачность элемента, иначе он будет влиять на весь текст в элементе. Если у кого-то есть предложения, мы будем очень благодарны. Я пытаюсь использовать только HTML, CSS и Javascript, поэтому я стараюсь избегать любых добавленных библиотек, если я могу помочь. Спасибо.
Если вы хотите только прозрачность на письма, а не контейнер, вы должны установить 'color' как Rgba стоимость. '.myTransparentText {color: rgba (0,0,0,0,5)}', например, сделает ваш текст черным с непрозрачностью 50% на письмах. Другого варианта нет. http://www.css3.info/introduction-opacity-rgba/ – connexo
, так как вы хотите изменить innerHtml для элемента, почему бы не изменить этот непрозрачность родительского элемента? –
ok Позвольте мне попробовать и посмотреть, могу ли я что-нибудь с этим сделать. эффект, который я пытаюсь найти, присутствует в текстовой игре «темная комната» в играх с удвоенной скоростью, если вы хотите увидеть, что я имею в виду – Pixelknight1398