一个div,高度固定,如何让里面的内容过多时,出现横向滚动条?

也就是说,内容在一行上,但可以左右滚动来看到更多文字

阅读 7k
4 个回答

需要两个盒子,外面的固定宽高,overflow:auto;里面的比外面宽或者white-space:nowrap就行了。

<div style='width:200px;overflow:auto;'>
    <p style='white-space:nowrap'>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</p>
</div>

使用white-space:nowrap来禁止换行

css添加 overflow-x: scroll 即可

CSS里给div设置overflow-x: scroll 即横向滚动条,overflow-y: scroll即纵向滚动条。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题