解决方法
更大的问题实际上并不是你想要看到的元素的背景(这只是background-color:transparent),而是它的祖先元素.例如,背景颜色:透明的div仍然会看起来好像它的包含元素有白色背景的白色背景.最好的方法是在页面的较低级别定义背景颜色.例如,如果你想通过div#see-through看到,它是div#的一个小孩,它位于div#header和div#footer之间,你可以给#header和#footer背景颜色,但是将#content定义为透明.然后为#个透明的个别兄弟元素分配背景颜色.还有一件事:在定义透明元素时,即使透明元素可以具有“彩色”边框也可能会有所帮助,这意味着您可以在不添加额外元素的情况下进入中间点.