html - 我的列没有显示在 Safari 中(但它们在 Chrome、Explorer、Firefox 中)?
问题描述
只有第 1 列和第 3 列显示,所以我假设它与显示有关。我用类和显示查看了可能的解决方案。我似乎找不到让它出现的方法。有什么我应该添加或删除的吗?谢谢!
<div id="NameA" >
<div id="NameB">
<div class="container">
<div class="row">
<div class="container" id="content-container1">
<div class="col-md-3" id="name1">
</div>
<div class="col-md-3" id="name2" >
</div>
<div class="col-md-3" id="name3" >
</div>
<div class="col-md-3" id="name4">
</div>
</div><!--/content-container-->
</div><!-- /row -->
</div><!-- /container -->
</div>
</div>
CSS
#NameA {width: 100%; position: absolute; bottom: 0px;}
#NameB {padding-top: 20px; background-color: #000; height: 220px; width:100%; }
解决方案
尝试添加这个,因为有时会在破坏 Safari 之前和之后隐藏代码:
.row:before, .row:after {display: none !important;}
推荐阅读
- javascript - 如何在数组中搜索一些文本并在javascript中获取搜索到的数组的索引
- elasticsearch - ELK 重新索引数据流
- android - minSDK 16 的图像分类 TensorFlow 替代品?
- java - “val = _val”的前导下划线是什么意思?它有什么深刻的用途或深刻的含义吗?在 Java 中
- java - 在 Java 中计算字符串的 1 和 0,并将它们按顺序排列?
- c++ - 如何在不共享源的情况下分发 fw 模块
- java - 在 Testng 测试中使用来自 Spring Cloud 配置服务器的数据不起作用
- powerbi - 使用自定义总计进行测量 (PowerBI - DAX)
- python - Dask中逗号分隔列的虚拟/一热编码
- graphql - 如何在 POSTMAN 中为 GraphQL 文件上传定义操作映射