gpt4 book ai didi

css - 获取 ABSOLUTE backgroundSize 而不是 background-size 给出的相对值(CSS3 属性)

转载 作者:行者123 更新时间:2023-11-28 14:16:03 26 4
gpt4 key购买 nike

有没有办法找到元素中背景图像的绝对背景大小。

CSS3 属性可以返回自动/百分比等形式的值。但是我想找出绝对值(比如 200 像素、100 像素)

我知道一种方法,我们可以在隐藏的 img 元素中使用 load() 函数加载背景图像,然后使用浏览器函数或 jquery 找到它的高度和宽度...

但这会很慢,因为它会再次加载图像,有没有办法从已经渲染的背景图像元素中找到大小

最佳答案

CSS3 background-size 属性的值只是 style 属性的值(图像应该如何显示),并没有说明所引用的实际图像的大小背景图片 网址。如果您想确定,您必须加载图像(希望它会从浏览器缓存中出来,但您不能确定)。背景图像本身不是文档 DOM 的一部分。

关于css - 获取 ABSOLUTE backgroundSize 而不是 background-size 给出的相对值(CSS3 属性),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9032770/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com