Bootstrap项目实践:Grid布局应用

简介: Bootstrap项目实践:Grid布局应用
+关注继续查看

前言

 

刚刚大三对前端开发不是很熟练,之前学过html和Javascrip课程但是掌握的并不是很熟练,希望能够借助Bootstrap课程巩固前端课程。


一、Grid布局


https://www.runoob.com/bootstrap/bootstrap-grid-system.html

主要应用网格布局做一些响应式网页开发。


二、Grid测试


1.题目1


按以下要求创建一个栅格系统布局:创建一个8-4列栅格,在第一个8列中插入8-4列,在第二个4列中插入9-3列(备注:以中屏md970px)为例)。


简单的测试题

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content ="width=device-width,initial-scale=1,shrink-to-fit=no">
<link rel="stylesheet" href="bootstrap-4.2.1-dist/css/bootstrap.css">
<title>栅格系统布局</title>
</head>
<body class="container">
<div class="row">
    <div class="col-md-8 border py-3 bg-light">
        <div class="col-md-8 border py-3 bg-light">col-md-8</div>
        <div class="co-md-4 border py-3 bg-light">co-md-4</div>
    </div>
    <div class="col-md-4 border py-3 bg-light">
        <div class="col-md-9 border py-3 bg-light">col-md-9</div>
        <div class="co-md-3 border py-3 bg-light">co-md-3</div>
    </div>
    </div>
</body>
</html>

2.题目2


  1. 用栅格系统布局一个网页:顶部有一个logo区域,同时跨越两栏。左栏内容,右栏导航,两栏下方还有一个footer区域。


footer区域随便写了一下,具体还是看格式,歌单形式。

<!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no">
    <link rel="stylesheet" href="bootstrap-4.2.1-dist/css/bootstrap.css">
    <title>bootstrap1</title>
    </head>
    <style type="text/css">
        div.logo{
            overflow: hidden;
        }
        div.img{
            overflow: hidden;
        }
        div.logo aside{
            width: 100%;
            height: 300px;
            background-image: url(1.png)
        }
        div.img aside{
            width:100%;
            height:200px;
            background-image: url(2.png)
        }
        </style>
 
        <body>
            <div class="container">
            
            <div class="col-12">
          <div class="logo">
            <aside></aside>
          </div>
          </div>
          <div class="row">
          <div class="col-6 ">
            <div class="img">
                <aside></aside>
            </div>
          </div>
            <div class="col-6 ">
            <ul><h3>查询歌曲</h3></ul>
            <ul><h3>我喜欢的</h3></ul>
            <ul><h3>我喜欢的</h3></ul>
            <ul><h3>我喜欢的</h3></ul>
            </div>
            </div>
            <footer>
             <p>Posted by: Hege Refsnes</p>
                <p><time pubdate datetime="2020-09-24"></time></p>
                </footer>
            </div>
        </body>
    </html>


3.题目3


网页制作布局题,目标达成网页响应。

20200925120459206.png


字和图片排版出了点问题,希望有人指点一下

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no">
<title>网格测试</title>
<link rel="stylesheet" href="bootstrap-4.2.1-dist/css/bootstrap.css">
</head>
<style>
    .lmg{
        overflow: hidden;
    }   
    .lmg aside{
        width: 100%;
        height: 341px;
        background-image: url(image1/1.png);
    }
    .hlong *{
        display:inline-block;
        vertical-align:middle
    }
</style>
 
<body >
<div class="container">
<h3 align="center" ><font color="#11F44E">我们的使命</font></h3>
    <div class="row">
        <div class="col-md-6 col-sm-12 border py-3 bg-warning">
            <div class="lmg">
                <aside></aside>
            </div>
        </div>
        <div class="col-md-6 col-sm-12 border py-3 bg-warning"> 
            <div class="hlong">
                <img src="image1/i1.gif">
                    <font color="#11F44E">治理污染</font>
                    <span>1.环境污染和生态破坏。将环境保护纳入国民经济与社会发展计划和年度计划,在经济发展中防治</span>
                <img src="image1/i2.gif">
                    <font color="#11F44E">垃圾分类</font>
                    <span>2.关心垃圾分类,特别是可回收垃圾,进行回收再生,减少对森林树木的采集砍伐</span>
                <img src="image1/i3.gif">
                    <font color="#11F44E">节能低碳</font>
                    <span>3.开始低碳生活吧,节能减排,减少对资源的浪费,并还自己一片蓝天!</span>
            </div>
        </div> 
    </div>
</div>
</body>
</html>

效果

20200925120934328.png


20200925120753972.png


总结


一些html的知识比如盒子和排列的问题需要再去复习一下。

参阅:


html 图片文字并排显示

目录
相关文章
|
26天前
|
前端开发
使用bootstrap的栅栏实现五列布局
使用bootstrap的栅栏实现五列布局
13 0
|
2月前
|
前端开发 JavaScript API
关于 Angular 应用的 Bootstrap 过程
关于 Angular 应用的 Bootstrap 过程
18 0
|
6月前
|
前端开发
前端|BootStrap 布局组件
前端|BootStrap 布局组件
42 0
|
8月前
|
前端开发 JavaScript 测试技术
Bootstrap时间日历插件bootstrap-datetimepicker配置与应用小结
Bootstrap时间日历插件bootstrap-datetimepicker配置与应用小结
251 0
|
8月前
|
存储 JSON 前端开发
Bootstrap Bootstrap表格插件bootstrap-table配置与应用小结3
Bootstrap Bootstrap表格插件bootstrap-table配置与应用小结3
93 0
|
8月前
|
JSON 前端开发 JavaScript
Bootstrap Bootstrap表格插件bootstrap-table配置与应用小结 2
Bootstrap Bootstrap表格插件bootstrap-table配置与应用小结
120 0
|
8月前
|
JSON 前端开发 JavaScript
Bootstrap Bootstrap表格插件bootstrap-table配置与应用小结 1
Bootstrap Bootstrap表格插件bootstrap-table配置与应用小结
190 0
|
前端开发
关于Bootstrap 表格样式及表单布局的设置
讲解bootstrap、表格样式、表单布局、Bootstrap 实现表格样式、表单布局等。
229 0
关于Bootstrap 表格样式及表单布局的设置
|
前端开发
Bootstrap栅格布局
Bootstrap栅格布局
|
前端开发
SAP UI5 应用启动(bootstrap)过程单步调试
SAP UI5 应用启动(bootstrap)过程单步调试
81 0
SAP UI5 应用启动(bootstrap)过程单步调试
相关产品
云迁移中心
推荐文章
更多