javascript - 如何居中div?

标签 javascript html css

我在 HTML 中将 div 居中时遇到问题(垂直和水平)。我的代码看起来像这样:

<div id="container">SOME HTML</div>

#container{
    width: 366px;
    height: 274px;
    margin: 50%;
    top: -137px;
    left: -188px;
    position:absolute;
}

只有 chrome 将此 div 置于屏幕中间。

最佳答案

这将使 <div> 居中横向:

#container{
    width: 366px;
    height: 274px;
    margin: 0 auto;
}

垂直居中不是很简单,你可能必须为此使用 javascript,或者你试试 this css solution .

关于javascript - 如何居中div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10301282/

相关文章:

javascript - 在 Node.js 中写入 process.stdin 并解析该行的最佳方法?

javascript - 如何使 JavaScript 函数在 Eclipse "Outline View"中可见?

javascript - 获取某些顶部元素的 HTML 页面的(背景)颜色

javascript - 烦人的 IE8 下拉问题在 XP 而不是 windows 7

javascript - 显示自 mongodb 对象的时间戳 + 重新格式化时间戳以来耗时

javascript - Angucomplete-alt 在自动完成标签上使用 ng-scope

php update 没有更新数据库

html - 在样式标签中显示无表格单元格

php - 需要帮助尝试使我的用户可以使用 php 更改自己的字体大小和颜色

css - 位置 : relative appearing over position:absolute