繁体   English   中英

CSS 来自 background-image 属性的宽度和高度属性

[英]CSS width and height property from background-image property

我不确定我的标题是否正确,因此请随时将其编辑为更具描述性的内容。

如果有办法,如何读取背景图像图像的宽度/高度并将其传递给 CSS 中该元素的宽度/高度属性(不使用 JavaScript)?

所以,既然我认为这个问题仍然令人困惑,我最好提供一个例子:

element {
    background: url(image.png);
    width: auto;
    height: auto;
}

我知道上面的例子不起作用,但我想知道是否有类似的东西。

谢谢!

PS:我可以在 JS 中完成,因此不需要发布 JS 解决方案。

只有 CSS 无法做到这一点。

我不确定还有什么要说的。

这是不可能的 - 工作方法是将 img 放在那里,将溢出设置为隐藏,然后将第二个 div 放入 position 相对(它的一些设置适合它,但它有效)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM