我正在尝试放置一个滚动的 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>
答案 0 :(得分:1)
div是块级元素,不会侦听text-algin
。您需要在margin: 0 auto
元素上使用.scroll
或将div设为内联块元素。虽然不完全支持块级元素作为内联块级元素的支持,但您必须使用span来获得完整支持。但是,更好的选择是如果你的div有一个设定的宽度,在你想要居中的元素上使用auto
的左右边距。
答案 1 :(得分:0)
text-align
仅影响文字。要将<div>
定位在中心,请使用
margin-left:auto;margin-right:auto
。
答案 2 :(得分:0)
您可以将display:inline;margin:auto
添加到<div>
。
答案 3 :(得分:0)
试试这个
<强> HTML 强>
<div id ="content">
<div class="scroll"> Stuff </div>
</div>
<强> CSS 强>
#content
{
text-align: center;
margin-left:auto;
margin-right:auto;
width:300px;
height:200px;
overflow: scroll;
}
.scroll
{
background-color:#fff;
color:#000;
width:500px;
height:400px;
}
live fiddle here