gpt4 book ai didi

html - 在 Bootstrap 布局中使图像填充背景

转载 作者:太空宇宙 更新时间:2023-11-04 03:10:07 25 4
gpt4 key购买 nike

我正试图击败 Bootstrap 布局以适应我的一些要求。该布局最初是由 MVC 5 元素模板生成的默认布局,但我坚持让图像填充整个浏览器宽度。我需要图像显示如下:

enter image description here

如果我添加一个带有 img 标签的部分,图像不会延伸到整个屏幕,而是从左侧开始“缩进”,并导致浏览器“溢出”到右边,比如:

enter image description here

我能看到的唯一选择是为 body-content 设置背景图片,但这会为图片下方的内容带来很多可怕的定位问题,并且有很多其中,例如在文本“Here's what you'll get' 下方还有大量内容。

这是我第一次尝试的缩略版:

<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>s</title>
<link href="/Content/bootstrap.css" rel="stylesheet" />
<link href="/Content/site.css" rel="stylesheet" />
<script src="/Scripts/modernizr-2.6.2.js"></script>
</head>
<body>
<div class="navbar">
...
</div>
<div class="container body-content">
<section id="landing">
<img src="/Content/Images/landing_back.png" alt="The Tax-Free Investment Account" />
</section>
<footer>
...
</footer>
</div>
<script src="/Scripts/jquery-1.10.2.js"></script>
<script src="/Scripts/bootstrap.js"></script>
<script src="/Scripts/respond.js"></script>
</body>
</html>

最佳答案

可以这样设置全身的背景图:

body {
background-image: url("http://www.placecage.com/1000/800");
background-size:100%;
}

但是,如果您希望使用 Bootstrap 使特定元素全宽,那么您应该使用 container-fluid 而不是 container 来保存您的内容,因为该元素到达屏幕宽度的边界而不是固定宽度。

注意:全屏运行此代码段以获得完整效果。

.container,
.container-fluid {
background-image: url("http://www.placecage.com/1000/800");
min-height: 400px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>

<div class="container">
<div class="row">
<div class="col-xs-12">Fixed width</div>
</div>
</div>

<div class="container-fluid">
<div class="row">
<div class="col-xs-12">Full width</div>
</div>
</div>

关于html - 在 Bootstrap 布局中使图像填充背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29714574/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com