gpt4 book ai didi

css - Bootstrap : How to stabilize the container padding while changing the window size?

转载 作者:行者123 更新时间:2023-11-28 03:33:39 25 4
gpt4 key购买 nike

当更改浏览器窗口的大小时,我注意到窗口边框和行(红色)之间的填充正在发生变化,如您在此处所见:

enter image description here

然后,缩小窗口:

enter image description here

我用来做这个简单例子的代码是:

 <!DOCTYPE html>
<html lang="en">
<head>
<title>Bootstrap Example</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>



<div class="container">
<br><br><br><br><br><br><br><br>

<div class="row" style="background-color: red;margin: 20px;">
<br>
</div>

</div>

</body>
</html>

因此,我尝试更改“容器”类,如下所示:

<style>

.container {

padding-right: auto;

padding-left: auto;

margin-right: 15px;

margin-left: 15px;

}

</style>

这一次,当我改变浏览器的窗口时,左边的填充不会移动,但右边的填充不同并且会改变:

enter image description here

然后缩小窗口:

enter image description here

抱歉所有这些图片,但图片胜于解释。

谢谢

最佳答案

首先您需要知道 auto 不是 padding 属性的有效值。尝试对容器使用 margin: auto。我在这个 fiddle 中试过你的代码,它工作正常;

https://jsfiddle.net/j7ezbvdq/2/

关于css - Bootstrap : How to stabilize the container padding while changing the window size?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44593814/

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