|
发表于 2023-4-16 23:32:04
|
显示全部楼层
首先,你的代码中的类名有一个小错误。类名前面的点(.)应该去掉,它只在CSS中表示类选择器。接下来,我们需要将左右两个<div>包含在一个容器内,并使用row类来确保它们在同一行上。以下是修复后的代码:
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <title>blog</title>
- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
- <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
- </head>
- <body>
- <div class="container">
- <div class="row">
- <div class="col-md-4" style="background-color: aquamarine;">左边</div>
- <div class="col-md-8" style="background-color:brown;">右边</div>
- </div>
- </div>
- </body>
- </html>
复制代码
这里有几个更改:
- 去掉了类名前的点(.)。
- 将本地的Bootstrap CSS替换为CDN链接,以确保可用性。不过,你也可以继续使用本地版本,只需确保文件路径正确。
- 添加了容器<div>,并为其添加了container类。
- 添加了一个row类的<div>,将左右两个<div>包含在其中,以确保它们在同一行上。
现在,这个页面应该可以正常显示左右两个并排的栅格。如果你想要适应不同的屏幕大小,你可以尝试使用col-xs-*,col-sm-*,col-md-*和col-lg-*等栅格类。
|
|