【问题标题】:Position an image using variables使用变量定位图像
【发布时间】:2020-12-14 21:49:15
【问题描述】:

我希望能够使用变量来改变图像的位置。

我有以下内容,但它不起作用。请问有谁知道我如何做到这一点?

<img id="myImg" src="https://en.wikipedia.org/static/apple-touch/wikipedia.png"/>

<script>
var x = "100px";
var y = "200px";
</script>

<style>
img {
  width: 800px;
  height: 1030px;
  border: 1px solid black;
  background-:transparent;
  margin-right: 1em;
  object-fit: none;
}
#myImg{
  object-position: x y;
}
</style>

【问题讨论】:

标签: javascript css variables positioning


【解决方案1】:

var x = "100px";
var y = "200px";

let img = document.querySelector("#myImg");

img.style.objectPosition = `${x} ${y}`
img {
  width: 800px;
  height: 1030px;
  border: 1px solid black;
  background-:transparent;
  margin-right: 1em;
  object-fit: none;
}
#myImg{
  object-position: x y;
}
&lt;img id="myImg" src="https://en.wikipedia.org/static/apple-touch/wikipedia.png"/&gt;

【讨论】:

猜你喜欢
  • 2020-06-22
  • 2010-09-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多