html - CSS 代码帮助居中图像,但它以某种方式恢复到当前编码的左侧

标签 html css firefox browser safari

以前我是这样做的:

#navigation ul {
  list-style: none;
  padding: 0;
  width:400px;
  margin:auto;
  text-align: center;
}

但不知何故,我的图像完全恢复到左侧。 这也只发生在 Firefox 而不是 safari!我该怎么办?

最佳答案

根据您的页面,您具有以下结构:

<div id="content" class="span-24 last">
  <center><img src="front.jpg"></center>
</div>

首先你根本不需要 <center>标签。其次,你需要在你的 CSS 上使用这个:

#content {
  margin:auto;
  margin-top:25px; /*to keep the value you have just for top*/
  text-align:center;
}

关于html - CSS 代码帮助居中图像,但它以某种方式恢复到当前编码的左侧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20380029/

相关文章:

HTML5,创建一个左,右和顶部中心的类别过滤栏?

javascript - HTML CSS 中的动画

javascript - 预选兴趣小组 Mailchimp

html - 导航列表最后一项周围的空白/边距

jquery - HTML5 "required"验证未在 Mozilla Firefox 中显示错误消息

javascript - 无需单击的jquery表单验证 ->当确定显示div时

html - 如何将完整图像完美地放入 slider ?

javascript - 如何在客户端(浏览器/CLI 等)启用 Javascript 文件(例如 jQuery)和 CSS 文件的缓存?

Firefox 中的 CSS 3D 变换在左上角左右倾斜

javascript - 最新版本的 Firefox 没有 svgElm.offsetHeight 属性