fre*_*ent 4 css jquery background background-image
我正在尝试覆盖按钮背景,即:
background: url("path/to/image.jpg") no-repeat scroll left center transparent;
Run Code Online (Sandbox Code Playgroud)
我想摆脱图像,但由于我无法访问该文件,我需要通过CSS或Jquery覆盖.
任何想法我怎么能这样做,因为一些简单的东西background: none不起作用,我不能使用Jquery删除整个类,我不想放入透明的1x1px png并浪费HTTP请求.图像必须......任何想法我能做什么?
感谢帮助.
背景是复合属性,您可以仅通过图像定位background-image: none.有关MDN和W3C的更多信息.
请注意,浏览器对此的支持可能会有所不同 - 我已经快速进行了谷歌搜索,似乎IE和Safari可能存在此问题.
要在vanilla JS中定位此属性,您将使用驼峰案例:
element.style.backgroundImage = 'none';
Run Code Online (Sandbox Code Playgroud)