奇怪的& lt; img>位置的行为

Strange <img> placement behavior

本文关键字:位置 img lt      更新时间:2023-09-26

我有一个HTML页面内的图像行为奇怪。

I似乎被放置在div的另一边(即-从左到右),但任何小刷新都会导致它回到它应该在的位置(从右到左)

这里的"小刷新"是指以下情况之一:

  1. 打开检查元素并取消选中任何css属性,然后重新检查。
  2. 任何js向表单添加字段或更新其值。
  3. 有时甚至点击div也会导致它返回。

有什么建议或解决方法吗?

编辑:

终于解决了。问题是某个地方多了一个"ltr"……它的行为方式仍然很奇怪,但现在我不在乎了:-)

您使用的是什么浏览器?我以前见过这种情况。div可能需要1个像素才能正确放置。如果您检查它,则可能会在div上应用css,使其滑动到正确的位置。尝试使用css来找到一个不移动的配置(例如,添加边距顶部,或在某处添加clear:both元素)