html - CSS - 在填充中放置滚动条

标签 html css

我有一个问题,我不知道如何解决。

具有特定高度的 div 容器在右侧有一个内边距。如果容器的内容太大,我希望滚动条显示在该容器的填充空间中。

HTML

<div class="top-content">
  <div class="inner-content">
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. 
    Aenean commodo ligula eget dolor. Aenean massa. 
    Cum sociis natoque penatibus et magnis dis parturient montes
  </div>
</div>
<div class="bottom-content">
  <div class="inner-content">
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. 
    Aenean commodo ligula eget dolor. Aenean massa. 
    Cum sociis natoque penatibus et magnis dis parturient montes, 
    nascetur ridiculus mus. 
  </div>
</div>

CSS

.top-content {
    padding-right: 20px;
    text-align: justify;
    border: 1px solid #DDD;        
  }
  .inner-content {
    border-right: 1px solid #DDD;       
  }     
  .bottom-content {
    overflow-y: auto;
    text-align: justify;
    height: 100px;
    border: 1px solid #DDD;
    padding-right: 20px;
    margin-bottom: 50px;
  }
  .bottom-content > .inner-content {
    min-height: 100px;
  }

查看这个 JsFiddle http://jsfiddle.net/ushLprzd/1/

我希望第二个示例看起来像第一个示例,但带有滚动条。有谁知道这个的解决方案?有可能吗?

最佳答案

只需删除文本aling: justify;和 padding-right:20px;

给 margin-right:-20px;到内部内容

关于html - CSS - 在填充中放置滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28337437/

相关文章:

javascript - 如何在编辑器中隐藏您的自定义 website.com 网站菜单

php - 需要在php中使用粗体标签

css - 构建具有可拖动节点的图形

html - 如何使我的 Bootstrap 4 导航栏下拉菜单全宽?

javascript - 在关键事件上更改多个背景图像

jquery - 对我的手机后台进行故障排除?

css - 使用 :after and :hover:after button in IE11

html - 下拉导航选项卡不适用于文档类型声明

javascript - 基于类的 Javascript 注入(inject)有什么缺点吗?

javascript - 了解使用 JS Angular + HTML 进行导航的语法(ng-click ="save(userForm)".....)