Bootstrap初学笔记

Bootstrap,来自 Twitter,是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。

所以为了最近的期末大作业,学习记录一下  Bootstrap 框架的学习。

同时直接用的bootstrap的链接文档,所以不需要下载包也能使用.

bootstrap官网:https://getbootstrap.com/

学习视频(这个讲的蛮好的):https://biaoyansu.com/14.x 

一.表单学习


<!DOCTYPE html> 
<link href="https://cdn.bootcss.com/twitter-bootstrap/3.4.1/css/bootstrap.min.css" rel="stylesheet">
<html> 
    <head>
    	<meta charset = "UTF-8"> 
    	<title> 注册界面 </title>
    </head>
    <body> 
    	<!--使用container来保证输入div框不会无限延长-->
    	<form class="container">
    		<h1>注册用户信息</h1>
    		<!--div form-group :基本表单组 -->
    		<div class="form-group" >
    			<label>用户名</label>
    			<!--输入部分使用 form-control -->
    			<input type="text" class="form-control">
    		</div>
    		<div class="form-group">
    			<label>密码</label>
    			<input type="password" class="form-control">
  			</div>
  			<div class="form-group">
    			<label>再次输入密码</label>
    			<input type="password" class="form-control">
  			</div>

  			<!--在input-group中添加input-group-addon制作框内头部显示效果-->
  			<div class="form-group">
    			<label>初始工资</label>
    			<div class="input-group">
    				<div class="input-group-addon">¥</div>
    				<input type="text" class="form-control"> 
    			</div>
  			</div>

  			<!--关于按钮的常见四种模式 primary,default,danger,info-->
  			<!--大小设置 btn-lg,sm,xm -->
  			<!--占页面的整个宽度 btn-block -->
  			
  			<div class="">
  				<input type="submit" value="注册" class="btn btn-default">
  				<!-- input type="button" value="注册" class="btn btn-default" 效果不相同 -->
  				<!--链接跳转形式 <a herf ="url" class="btn bt-danger" type="submit" value="注册"> -->
  			</div>

    	</form>
    </body> 
</html>

二、导航栏

(1)本网页导航

<!DOCTYPE html> 
<link href="https://cdn.bootcss.com/twitter-bootstrap/3.4.1/css/bootstrap.min.css" rel="stylesheet">
<link href="https://cdn.bootcss.com/twitter-bootstrap/3.4.1/css/bootstrap.css" rel="stylesheet">
<html> 
    <head>
        <meta charset = "UTF-8"> 
        <title> </title>
    </head>
    <body> 
    	<!--本页导航标签-->
    	<ul class="nav nav-tabs">
    		<li class="active"><a href="#">前言</a></li>
    		<li><a href="#">制作信息</a></li>
    		<li><a href="#">制作人员</a></li>
    	</ul>

    	<div>
    		<h1>登录</h1>
    		<p>collect2.exe: error: ld returned 1 exit status</p>
    	</div>
    	<br>
    	<br>
    	<br>
    	<div class="col-sm-1">
    	<!-- nav-stacked 竖向排列(侧栏) -->
	    	<ul class="nav nav-pills nav-stacked">
	    		<li class="active"><a href="#">前言</a></li>
	    		<li><a href="#">制作信息</a></li>
	    		<li><a href="#">制作人员</a></li>
	    	</ul>
    	</div>
    	<div>
	    	<h1>登录</h1>
	    	<p>collect2.exe: error: ld returned 1 exit status</p>
	    </div>
    </body> 
</html>

(2)整个网站导航

三、表格学习

<!DOCTYPE html> 
<link href="https://cdn.bootcss.com/twitter-bootstrap/3.4.1/css/bootstrap.min.css" rel="stylesheet">
<link href="https://cdn.bootcss.com/twitter-bootstrap/3.4.1/css/bootstrap.css" rel="stylesheet">
<html> 
    <head>
        <meta charset = "UTF-8"> 
        <title> </title>
    </head>
    <body> 
    	<!--table-striped 灰白相间的形式 -->
    	<!--table-hover 鼠标指到哪一行就高亮 -->
    	<table class="table table-hover table-bordered">
    		<thread>
    			<tr>
    				<th>姓名</th>
    				<th>职位</th>
    				<th>入职时间</th>
    			</tr>
    		</thread>
    		<tbody>
    			<!-- 添加颜色 -->
    			<tr class="success">
    				<td>小薇薇</td>
    				<td>管理员</td>
    				<td>2019-01-01</td>
    			</tr>
    			<tr class="warning">
    				<td>小薇薇</td>
    				<td>管理员</td>
    				<td>2019-01-01</td>
    			</tr>
    			<tr class="danger">
    				<td>小薇薇</td>
    				<td>管理员</td>
    				<td>2019-01-01</td>
    			</tr>
    		</tbody>
    	</table>
    </body> 
</html>

利用bootstrap的css制作一个简单的注册界面(表单)

效果图:

 <!DOCTYPE html> 
<link href="https://cdn.bootcss.com/twitter-bootstrap/3.4.1/css/bootstrap.min.css" rel="stylesheet">
<!--覆写表单style:
  padding:设置边框内边距
  margin:设置外边距
-->
<style type="text/css">
	body{
		padding: 0;
		margin: 0 auto;
	}
	.container{
		width: 300px;
		height:  800px;
		margin: 20px auto;
		padding: 50px 0;
	}
	#footer {
		height: 40px;
		line-height: 40px;
		position: fixed;
		bottom: 0;
		width: 100%;
		text-align: center;
		background: #333;
		color: #fff;
		font-family: Arial;
		font-size: 12px;
		letter-spacing: 1px;
	}
	.content {
		height: 1800px;
		width: 100%;
		text-align: center;
	}
	.text-center{
	/*使用text-align来居中靠右靠左*/
		text-align:center;
	}
</style>
<html> 
    <head>
      <meta charset = "UTF-8"> 
      <title> 注册界面 </title>
    </head>
    <body> 
      <!--使用container来保证输入div框不会无限延长-->
      <form class="container">
		<div style="text-align:center">
        <h1>用户注册</h1>
		</div>
        <!--div form-group :基本表单组 -->
        <div class="form-group" >
          <label>用户名</label>
          <!--输入部分使用 form-control -->
          <input type="text" class="form-control" placeholder="请输入用户名">
        </div>
        <div class="form-group">
          <label>密码</label>
          <input type="password" class="form-control" placeholder="请输入密码">
        </div>
        <div class="form-group">
          <label>再次输入密码</label>
          <input type="password" class="form-control" placeholder="再次输入密码">
        </div>
 
        <!--在input-group中添加input-group-addon制作框内头部显示效果-->
        <div class="form-group">
          <label>输入手机号</label>
          <div class="input-group">
            <input type="text" class="form-control" placeholder="请输入手机号"> 
             <span class="input-group-btn">
              <button class="btn btn-default" type="button">获取验证码</button>
              </span>
            </div>
          </div>
        </div>

        <div class="form-group">
          <label>输入验证码</label>
          <input type="password" class="form-control" placeholder="请输入验证码">
        </div>
		
		<div class="btn-group btn-group-justified" role="group" aria-label="...">
			<div class="btn-group" role="group">
				<input type="submit" value="注册" class="btn btn-default " >
			</div>
			<div class="btn-group" role="group">
				<input type="reset" value="重置"  class="btn btn-default" >
			</div>
			<div class="btn-group" role="group">
				<button type="submit" id="btn" οnclick="btn()"  class="btn btn-default" >找回密码</button>
			</div>
		</div>
        <!--关于按钮的常见四种模式 primary,default,danger,info-->
        <!--大小设置 btn-lg,sm,xm -->
        <!--占页面的整个宽度 btn-block -->
        <!-- input type="button" value="注册" class="btn btn-default" 效果不相同 -->
        <!--链接跳转形式 <a herf ="url" class="btn bt-danger" type="submit" value="注册"> -->
		</form>
		<div id="footer">Copyright&nbsp;&copy;&nbsp;2018&nbsp;-&nbsp;2020&nbsp;Tianwell.</div>
    </body> 
</html>

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值