html - 我在将滚动 div 居中时遇到问题

标签 html css

我正在尝试放置一个滚动的 div。我希望它死在页面的中心,但它不是用我在下面提供的代码来完成的。请帮忙。

CSS

#content  
{
text-align: center;
}

.scroll
{
background-color:#fff;
color:#000;
width:500px;
height:400px;
overflow:scroll;
}

HTML

<div id ="content">
<div class="scroll"> Stuff </div>
</div>

最佳答案

div 是 block 级元素,不会监听 text-algin。您需要在 .scroll 元素上使用 margin: 0 auto 或使 div 成为内联 block 元素。尽管不完全支持将 block 级元素作为内联 block 级元素的支持,因此您必须使用 span 才能获得完整支持。但是,更好的选择是,如果您的 div 具有设置的宽度,请在要居中的元素上使用 auto 的左右边距。

关于html - 我在将滚动 div 居中时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15457367/

相关文章:

html - 如何使用 css 塑造图像?

html - CSS3 ASP HTML 不工作

javascript - 如果元素数量超过 X,CSS/html 会在两列中显示列表?

javascript - 将 IE hack 与 JQuery css() 结合起来?

jquery - 根据滚动位置更改多个对象的 css

javascript - 基本 Accordion 下拉使用 java 脚本和 css 不工作。我怎样才能让它旁边没有符号?

html - Django 如何指定一个基本 url

javascript - Angular 4/Typescript - 如何使用 Typescript 编辑 HTML 文件

css - 如何使网格响应?

javascript - 如何将注意力集中在切换按钮上?