html - 全宽画廊,中间有一张图片

标签 html css

我必须创建一个“无限”宽度的图库,每张幻灯片都是 940px 宽,网站中心很简单 width:940px;margin: 0 auto 0;我怎样才能强制当前图像正好位于网站的中心?

这是我的尝试:

1

  #gallery {
    white-space: nowrap;
    text-align: center;
  }

2

  #gallery {
    width: 100%;
    text-align: left;
  }

请注意,我可以用 javascript 解决这个布局问题,我正在寻找一个解决方案 CSS。

谢谢。

最佳答案

这可能会有所帮助 - 以下 CSS 会将一个 div 放置在中心/中间(水平和垂直),而不是像 align:center 那样只是水平居中。

http://jsfiddle.net/fSNJR/

#centerdiv { 
position:absolute; 
top:50%; 
left:50%; 
width:940px; 
height:300px; 
margin-top:-150px; /* Half your height */
margin-left:-470px; /* Half your width */
background:#333; }

关于html - 全宽画廊,中间有一张图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12507598/

相关文章:

javascript - 为什么 slideToggle 会向下并超出屏幕?

php - if(!isset($_SESSION ['username' ])) 导致用户从 verify_login_form.php 重定向回 index.php

html - 换行符 <hr> 未按预期呈现

html - 在 Google Optimize 中居中 Div 类

html - 图片链接到页面

jquery - 以百分比分配宽度,但想以像素为单位获取它

asp.net - 粘性页脚,但内容不会

javascript - ng-bind-html 不会一次连接不同的东西(即使使用 $sce.trustAsHtml() 也不行)

javascript - 为什么 jQuery Focus 函数第二次不起作用?

javascript - window.scrollTo 在 phonegap 中不起作用 - 替代解决方案或解决方法?