我想做的是在 html 文档中创建一个 'div' 元素,并使用 CSS 或 Javascript/JQuery 更改背景透明度,使其看起来像Android 中的Simple Calendar Widget或Glass Widgets。有谁知道这样做的方法?我已经尝试过 css Opacity 功能,但它与所有文本混淆,如果我制作第二个“div”并设置它的透明度,我需要手动调整它的大小,我不希望这样做。
如果有一个简单的方法可以做到这一点,我很抱歉,我浪费了大家的时间,但我真的坚持这一点。
我想做的是在 html 文档中创建一个 'div' 元素,并使用 CSS 或 Javascript/JQuery 更改背景透明度,使其看起来像Android 中的Simple Calendar Widget或Glass Widgets。有谁知道这样做的方法?我已经尝试过 css Opacity 功能,但它与所有文本混淆,如果我制作第二个“div”并设置它的透明度,我需要手动调整它的大小,我不希望这样做。
如果有一个简单的方法可以做到这一点,我很抱歉,我浪费了大家的时间,但我真的坚持这一点。
rgba(0,0,0,0.5)
如果您不希望不透明度影响后代文本节点,则应使用 alpha 值。
http://www.w3.org/TR/css3-color/#rgba-color
唯一的缺点是不支持低于 IE 9 ( http://caniuse.com/css3-colors )