我正在尝试动态插入CSS代码段.理想情况下,这将工作:
style(type='text/css')
#header a#logo { background:url(constants.logo) no-repeat; }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) {
#header a#logo { background-image: url(constants.logo_2x); }
}
Run Code Online (Sandbox Code Playgroud)
不幸的是,constants.logo /字面/放置在DOM中.工作如下:
!= "<style type='text/css'>"
!= "#header a#logo { background:url('"+constants.logo+"') no-repeat; }"
!= "@media only screen and (-webkit-min-device-pixel-ratio: 1.5) {"
!= " #header a#logo { background-image: url('"+constants.logo_2x+"'); }"
!= "}</style>"
Run Code Online (Sandbox Code Playgroud)
有没有更好的办法?
| 归档时间: |
|
| 查看次数: |
4703 次 |
| 最近记录: |