【发布时间】:2018-05-20 21:02:42
【问题描述】:
我一直在尝试从 bootstrap 4.1 向行类添加背景图像,但甚至无法在页面上的任何位置显示图像。我在网上看到的任何解决方案都没有奏效。
我正在使用
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="css\overwrite.css">
所有的 JS 链接都在我的 body 标签的末尾。
<!-- jQuery library -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<!-- Popper JS -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.0/umd/popper.min.js"></script>
<!-- Latest compiled JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js"></script>
这是我的html代码
<div id ="diagL" class ="row text-center">
<div class ="col-sm-6">
<p id="txtzoom" class ="display-1 font-weight-bold">ART.</p>
</div>
<div class ="col-sm-6">
<p id="txtzoom" class ="display-1 font-weight-bold text-warning">SCIENCE.</p>
</div>
至于我的 CSS 代码,我一遍又一遍地修改它,试图让图像显示出来
#diagL{
z-index:99;
position:absolute;
background: transparent !important;
background: url("../images/BG/DiagnolL.jpg") !important;
background: no-repeat !important;
background: center center;
background: cover !important;
}
我尝试过的事情:
使用不同的容器,例如:container、container-fluid、d-flex 或只是单独使用 div。
尝试以不同的方式 url() 我的图像,例如:url("/images/BG/DiagnolL.jpg") 这是从“复制项目路径”复制的确切目录
尝试将 CSS 直接添加到 html 内联 "style =' ...'"
注意:我尝试向容器添加背景颜色,效果非常好,但理想情况下我希望在整个行容器中显示背景图像。
在这一点上,我相信我已经尝试了一切,除了尝试使用 javascript,但我不能完全确定如何应用它。如果有人可以让我知道是否不可能,以便我可以继续尝试其他方法,我将不胜感激。
【问题讨论】:
标签: html css bootstrap-4