我不确定标题是否正确,所以请随意将其编辑为更具描述性的标题。
如果有办法,如何读取背景图像的宽度/高度并将其传递给CSS中该元素的宽度/高度属性(不使用JavaScript)?
所以,既然我认为问题仍然令人困惑,我最好提供一个例子:
element {
background: url(image.png);
width: auto;
height: auto;
}
我知道上面的例子不起作用,但我想知道是否有类似的内容可能。
谢谢!
P.S:我可以在JS中完成,所以不需要发布JS解决方案。
答案 0 :(得分:1)
只有CSS才能做到这一点。
我不确定还有什么可说的。
答案 1 :(得分:0)
这是不可能的 - workaraound是把img放在那里,将overflow设置为隐藏,并将第二个div放入相对位置(它有一些设置适合所有,但它有效)