今天写css时使用了opacity,注意到这个是背景和内容全部拥有透明度,此时如果只想背景(背景未图片时)透明而内容不变,则只能分开写两个独立的div(之前是背景和内容在同一个div),然后再使用定位等合到一起

如果背景为背景色,则可以使用rgba

rgba(0~1)

可以让指定样式透明,而不影响其他样式

如红色背景图这样 #div2{width: 200px;height: 200px;background:rgba(255,0,0,0.5);} 括号里最后一个参数代表透明度,这和上一个不一样,这个只有背景色透明

css背景透明度_背景图片