我对HTML/CSS非常陌生,我正在尝试将一些文本显示为50%透明。到目前为止,我已经用HTML完全不透明地显示了文本
<html><font color=\"black\" face=\"arial\" size=\"4\">THIS IS MY TEXT</font></html>
然而,我不确定如何改变它的不透明性。我试着在网上查找,但我不确定如何处理我找到的代码。
发布于 2012-05-31 22:25:08
选中Opacity,您可以将此css属性设置为要使其透明的div、<p>
或使用<span>
顺便说一下,字体标签是deprecated,使用css设置文本样式
div {
opacity: 0.5;
}
编辑:此代码将使整个元素透明,如果您想使**只是文本**透明检查@Mattias Buelens答案
发布于 2014-12-03 00:30:26
只需使用rgba
标签作为文本颜色即可。您可以使用opacity
,但这将影响整个元素,而不仅仅是文本。假设你有一个边框,这也会使它变得透明。
.text
{
font-family: Garamond, serif;
font-size: 12px;
color: rgba(0, 0, 0, 0.5);
}
发布于 2012-05-31 22:29:02
您最好的解决方案是查看元素的“不透明度”标签。
例如:
.image
{
opacity:0.4;
filter:alpha(opacity=40); /* For IE8 and earlier */
}
因此,在您的示例中,它应该如下所示:
<html><span style="opacity: 0.5;"><font color=\"black\" face=\"arial\" size=\"4\">THIS IS MY TEXT</font></html>
但是,不要忘记在HTML5中不支持该标记。
您也应该使用CSS :)
https://stackoverflow.com/questions/10835500
复制相似问题