html - 为什么我在使用 Bootstrap 时会出现红线
问题描述
我正在为一家初创公司开发一个小型网站,该网站在台式机上运行良好,但我正在尝试使用 Bootstrap 网格系统使其更具响应性,但是我得到了红色网格线
我究竟做错了什么?
截屏
下面的 HTML 和 CSS 代码
<section class="tds-banner">
<div class="overlay">
<div class="description">
<div class="container">
<div class="row">
<div class="col-xs-12 col-sm-12">
<h1>Fishing Club Studios</h1>
</div>
</div>
<div class="row">
<div class="col--xs-12 col-sm-12">
<h5>We Make food and We drinks</h5>
</div>
</div>
<div class="row">
<div class="col-6">
<a href="#" class="btn btn-primary shadow mr-2">Food</a>
</div>
<div class="col-6">
<a href="#" class="btn btn-primary shadow mr-2">Drinks</a>
</div>
</div>
</div>
</div>
</section>
<style>
<!--CSS-->
@media only screen and (min-device-width: 300px) {
.tds-banner .overlay{
position: absolute;
min-height: 100%;
min-width: 100%;
left: 0;
top: 0;
background-image:url('/static /talking_drumstudios_logo_360.png');
background-attachment: fixed;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
}
.description {
font-size: 20px;
border: none
}
}
</style>
解决方案
当您发现使用框架覆盖的边框存在此类问题时,请检查元素并尝试以下属性:
border: none;
box-shadow: none;
outline: none;
关于您的文本问题,我无权访问您的代码,但您可能拥有:
- 减少容器上的填充或 div 上的边距,这就是为什么你在顶部和左侧都有所有这些空白。
- 或者我看到你在某些情况下使用绝对位置,尽量使用到最低限度,否则你将有更多的工作来尝试做出响应。
推荐阅读
- javascript - ReactJS 从 NodeJS 接收空数组
- javascript - 无法使用 AJAX JQUERY CODEIGNITER 将数据插入数据库
- html - 什么是输入#提交?
- python - 基于行位置和 ID 的列
- c# - 无法将类型“System.Linq.IGrouping<>”隐式转换为“System.Collections.Generic.IEnumerable<>
- r - 如何创建具有基于从条件参数计算的特定分位数的值的列?
- java - 为什么它不会因堆栈溢出错误而终止?
- mysql - 如何在 GitHub Actions 中将“mysql_native_password”传递给 MySQL 服务?
- keras - 学习率没有影响
- javascript - 如何使用 Leaflet 更新圆的半径?