javascript - 图像将整个 body 向右移动

标签 javascript html css

编辑:我是个白痴。我只是有一个垂直长的图像,所以它“移动”了,因为滚动条出现了。我知道...:O

我很难弄清楚为什么图像会移动整个 body ,这是一个大问题。您可以在这里查看:http://needstackhelp.tumblr.com/

所以基本上,如果您单击右上角的“隐藏帖子”,它会收缩 div,从而隐藏图像。您还会注意到,每当您单击隐藏帖子,然后显示时,它会稍微左右移动整个 body 。为什么这样? 但是,如果我删除显示“This is an image”的图像,主体会留在一个地方!

我该如何解决这个问题?我计划始终在 div 中放置一个图像,所以这对我来说是一个非常重要的问题。

此外,对于那些要诊断来源的人,我很抱歉,我从没想过其他人会需要查看代码,而且我只是一个非常懒惰的设计师。大多数情况下只需使用 Chrome/Firefox 的检查元素。

最佳答案

我看到的唯一变化仅仅是由于浏览器隐藏/显示其垂直滚动条引起的,从而稍微改变了正文宽度并导致居中内容重新调整。

关于javascript - 图像将整个 body 向右移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11033624/

相关文章:

javascript - 获取背景图片 url 值

html - margin、padding、border 都为零后还有空间吗?

javascript - 使用JS在网站上更改设置内容

用于简化 CSS 样式的 CSS 提示和技巧 - 特别是字体样式

css - 100% 宽度的粘性页脚 + 标题,但居中的 3 列内容高度为 100%?

CSS :last-of-type and :before is not working

javascript - window.parent.location.href IE9 Bug?

php - html5 Canvas toDataURL 返回空白图像

javascript - React Native + AWS AppSync - 最大数据存储

javascript - 自定义文本布局 CSS-JS