CSS3支持多个背景图像,例如:
foo { background-image: url(/i/image1.jpg), url(/i/image2.jpg); }
Run Code Online (Sandbox Code Playgroud)
我希望能够将二级图像添加到具有类的元素中.
例如,假设你有一个导航菜单.每个项目都有一个背景图片.选择导航项时,您希望在另一个背景图像上进行分层.
我没有看到"添加"背景图片的方法,而不是重新声明整个背景属性.这很痛苦,因为为了使用多背景进行此操作,如果项目具有唯一图像,则必须为每个项目反复编写基本bg图像.
理想情况下,我可以做这样的事情:
li { background: url(baseImage.jpg); }
li.selected { background: url(selectedIndicator.jpg); }
Run Code Online (Sandbox Code Playgroud)
如果我这样做,li.selected的最终结果会显示相同:
li.selected { background: url(baseImage.jpg), url(selectedIndicator.jpg); }
Run Code Online (Sandbox Code Playgroud)
更新:我也试过以下没有运气(我相信背景不是继承..)
li { background: url(baseImage.jpg), none; }
li.selected { background: inherit, url(selectedIndicator.jpg); }
Run Code Online (Sandbox Code Playgroud) 是否可以在目录基础上禁用Keep-Alive?
例如,我有一个在domain.com/api/上运行的API
如果不在/ api /目录中的任何请求上使用KeepAlive,那将是很好的.
更新/解决方案:
SetEnvIf Request_URI/api/nokeepalive