如果您想要HTML元素的X和Y background-position
,则以下jQuery代码有效:
$(element).css("background-position-x");
$(element).css("background-position-y");
背景宽度和高度是否相等?下面的代码失败。
$(element).css("background-position-width");
$(element).css("background-position-height");
contain
,cover
和其他关键字显然会使背景尺寸复杂化,但是当background-size
属性包含数字值时,是否可以获取背景宽度和高度?
为了阐明这一点,这是关于从background-size
属性中读取定义的值作为单个值,而不只是读取如何获取用作背景元素的图像的大小。