jquery - 缩小和放大时 div 移动

标签 jquery html css browser

这是我的html

<div class="span_sec_0mid">
 <div class="span_sec_banner">
  <div class="span_sec_banner_mid">
   <!--other divs--> 
  </div>
 </div>
</div>

css是

.span_sec_0mid {    
height: 480px;
margin: 0 auto;
width: 100%;
}
.span_sec_banner {
display: block;
height: 479px;
margin: 70px auto 0;
overflow: hidden;
width: 1362px;
 }
.span_sec_banner_mid {
display: block;
height: 479px;
margin: 0 auto;
width: 1000px;
}

但是当我放大或放大大屏幕时,内部 div 会移动。我怎样才能解决这个问题。请帮忙。谢谢。

最佳答案

使用transform-origin到 0px 潜水哪个缩放。阅读更多关于 transform-origin 的信息

transform-origin 属性允许您更改变换元素的位置。

 transform-origin: 0px 0px;
-webkit-transform-origin: 0px 0px;
-moz-transform-origin: 0px 0px;
-ms-transform-origin: 0px 0px;

我的网站在缩小/放大功能方面面临同样的问题。我解决了使用上面的 css 代码。看这里的屏幕截图

enter image description here

关于jquery - 缩小和放大时 div 移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29294773/

相关文章:

Javascript - Onclick 事件应该触发一个函数,但它不起作用

javascript - 从输入中获取数据并在提交按钮上单击控制台记录数据

html - Div - 聚焦滚动屏幕

jquery - JPlayer 控件在 IE 中困惑 - 在所有其他浏览器中工作正常

jquery - 如何为组分配点击功能

如果单击 div 并具有类,则使用 Javascript 语句

javascript - 如何在打开下拉菜单时隐藏当前选定的选项

javascript - 菜单下拉并检查它是否是当前项目并重定向

javascript - 打印所有 li 的 child 的文本,而不为每个 li 获取子 child 的文本

javascript - 如何在元素外部单击时使用 jquery 隐藏元素