html - Bootstrap 中的滚动卡片
问题描述
我想要实现的是让两个框的宽度相等,即左侧卡片(带有图像)的大小始终是右侧卡片与列表框的最大宽度。
所需的结果将是相同的宽度,左侧卡片的剪切内容带有滚动条。
我尝试过溢出 CSS 属性,但是它们永远不会导致滚动条正常工作。我会为列表卡指定一个以像素为单位的高度,并且会出现一个滚动条,但是它们与左侧卡的高度不匹配。
您可以在全屏下方查看我的示例,因为非移动视图存在问题。
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.3.1/css/bootstrap.css" rel="stylesheet" />
<div class="container-fluid pt-1 pb-1" style="background: #eeeeee">
<div class="row">
<div class="col">
<h2 class="text-center h2-special-gray text-center" style="color: #444!important; font-family: 'Source Sans Pro',sans-serif; padding-top:15px;">Meetings unlike any other</h2>
</div>
</div>
<div class="container-fluid pt-4 pb-5">
<div class="row mx-lg-2 mx-sm-0">
<div class="col-md-8 col-sm-12 d-flex">
<div class="card">
<a href="my link here">
<img class="card-img-top" src="https://place-hold.it/300x100/666/fff/000.gif" alt="Card image cap">
</a>
<ul class="nav nav-pills nav-fill navtop">
<li class="nav-item px-sm-0">
<a class="nav-link active" href="my link/">WELCOME</a>
</li>
</ul>
<div class="card-body">
<p class="card-text">
<span class="lead">Here I am begin example</span> text text text text text text text text text text text text text text text text text texttext text texttext text texttext text texttext text texttext text texttext text texttext text texttext
text texttext text texttext text texttext text text
</p>
</div>
</div>
</div>
<div class="col-md-4 col-sm-12 d-flex ">
<div class="card w-100">
<div class="card-body" style="padding-left: 0!important; padding-right: 0!important; padding-top: 0!important;">
<ul class="nav nav-pills nav-fill navtop">
<li class="nav-item px-sm-0">
<a class="nav-link active text-left" href="https://meetings.cshl.edu/">UPCOMING EVENTS</a>
</li>
</ul>
<div class="position-absolute all-0 d-flex flex-column">
<ul class="list-group list-group-hover d-flex overflow-auto" style="overflow-y: auto;">
<li class="list-group-item w-100">
<a id="event1" class="lead" href="link">Specific Event Name</a>
<br>
<i class="fa fa-calendar" aria-hidden="true"></i> Mon Mar 11 - Sun Mar 17 2019
<span id="" class="text-muted"></span>
<br>
<i class="fa fa-clock-o" aria-hidden="true"></i> Applications - Tue Jan 15 2019
</li>
<li class="list-group-item w-100">
<a id="event1" class="lead" href="link">Specific Event Name</a>
<br>
<i class="fa fa-calendar" aria-hidden="true"></i> Mon Mar 11 - Sun Mar 17 2019
<span id="" class="text-muted"></span>
<br>
<i class="fa fa-clock-o" aria-hidden="true"></i> Applications - Tue Jan 15 2019
</li>
<li class="list-group-item w-100">
<a id="event1" class="lead" href="link">Specific Event Name</a>
<br>
<i class="fa fa-calendar" aria-hidden="true"></i> Mon Mar 11 - Sun Mar 17 2019
<span id="" class="text-muted"></span>
<br>
<i class="fa fa-clock-o" aria-hidden="true"></i> Applications - Tue Jan 15 2019
</li>
<li class="list-group-item w-100">
<a id="event1" class="lead" href="link">Specific Event Name</a>
<br>
<i class="fa fa-calendar" aria-hidden="true"></i> Mon Mar 11 - Sun Mar 17 2019
<span id="" class="text-muted"></span>
<br>
<i class="fa fa-clock-o" aria-hidden="true"></i> Applications - Tue Jan 15 2019
</li>
<li class="list-group-item w-100">
<a id="event1" class="lead" href="link">Specific Event Name</a>
<br>
<i class="fa fa-calendar" aria-hidden="true"></i> Mon Mar 11 - Sun Mar 17 2019
<span id="" class="text-muted"></span>
<br>
<i class="fa fa-clock-o" aria-hidden="true"></i> Applications - Tue Jan 15 2019
</li>
<li class="list-group-item w-100">
<a id="event1" class="lead" href="link">Specific Event Name</a>
<br>
<i class="fa fa-calendar" aria-hidden="true"></i> Mon Mar 11 - Sun Mar 17 2019
<span id="" class="text-muted"></span>
<br>
<i class="fa fa-clock-o" aria-hidden="true"></i> Applications - Tue Jan 15 2019
</li>
</ul>
</div>
<div class="sidebar_item">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
解决方案
我能够通过在以下行添加引导实用程序类“h-100”来解决此问题,
<div class="position-absolute all-0 d-flex flex-column w-100 h-100">
推荐阅读
- c++ - “名称后跟'::'必须是类或命名空间名称”在发布模式但不是调试模式下出错
- reactjs - 将 redux 添加到 react-navigation 的最短方法是什么?
- sql - 如何在存储过程中使用 DECLARE
- android - 带有抽屉布局和动态菜单项的 Android 导航组件
- javascript - Puppeteer:点击 Google 搜索按钮会出现“不可见或不是 HTMLElement”错误
- java - 为异步方法编写 Junit 测试用例
- wordpress - 反向代理背后的 Wordpress:斜杠和搜索引擎访问
- python - 将一组数组拆分为多个数组
- python - 视频系统未初始化但我同时使用了 pygame.init() 和 sys.exit()
- mysql - 如果 A 列和 B 列与表单的输入匹配,则要求 MYSQLI 更新记录,而不是创建新记录