zoukankan      html  css  js  c++  java
  • Bootstrap迁移系列

        原来项目是使用2.x完成的,现在需要使用3.x进行升级。

       

    对jQuery的依赖

    请注意,所有JavaScript插件都依赖jQuery,在页面中的引入顺序可以参考基本模版。 bower.json中列出了Bootstrap所支持的jQuery版本。

         3.x需要JQuery1.9.0以上版本,推荐V1.9.1(支持IE6+)

         
        模态框组件(V3.0)的HTML结构发生了很大的改变。.modal-header.modal-body.modal-footer部分目前包含在了.modal-content.modal-dialog中,为的是增强移动设备上的样式和行为特性。


        


        在2.x中的实现效果



         实现代码:

    <!DOCTYPE html>
    <html>
      <head>
        <title>登录框</title>
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <!-- Bootstrap -->
        <link href="css/bootstrap.min.css" rel="stylesheet" media="screen">
      </head>
    	<body style="background: #555;">
    
    		<div class="modal show" role="dialog">
    			<div class="modal-header">
    				<h3>登录</h3>
    				<p>请输入E-mail和密码</p>
    			</div>
    		<div class="modal-body">
    			<form action="admin/user/login" method="post" accept-charset="utf-8">	
    				<table class="table">
    					<tr>
    						<td>Email</td>
    						<td><input type="text" name="email" value=""  /></td>
    					</tr>
    					<tr>
    						<td>密码</td>
    						<td><input type="password" name="password" value=""  /></td>
    					</tr>
    					<tr>
    						<td></td>
    						<td><input type="submit" name="login" value="登入" class="btn btn-primary" /></td>
    					</tr>
    				</table>
    			</form>
    		</div>
    		<div class="modal-footer">
    			© xiaobin_hlj80
    		</div>
    	</div>
    
        <script src="http://code.jquery.com/jquery-1.9.1.js"></script>
        <script src="js/bootstrap.min.js"></script>
      </body>
    </html>


        在3.x中的实现效果



        实现代码:

    <!DOCTYPE html>
    <html>
      <head>
        <title>登录框</title>
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <!-- Bootstrap -->
        <link href="css/bootstrap.min.css" rel="stylesheet" media="screen">
      </head>
    	<body style="background: #555;">
    	
    		<div class="modal-dialog">
    			<div class="modal-content">
    				<div class="modal-header">
    					<h3>登录</h3>
    					<p>请输入E-mail和密码</p>
    				</div>
    				<div class="modal-body">
    					<form action="admin/user/login" method="post" accept-charset="utf-8">	
    						<table class="table">
    							<tr>
    								<td>Email</td>
    								<td><input type="text" name="email" value="" class="form-control" placeholder="请输入你的E-mail" /></td>
    							</tr>
    							<tr>
    								<td>密码</td>
    								<td><input type="password" name="密码" value="" class="form-control" placeholder="请输入你的密码" /></td>
    							</tr>
    							<tr>
    								<td></td>
    								<td><input type="submit" name="login" value="登入" class="btn btn-primary btn-lg btn-block" /></td>
    							</tr>
    						</table>
    					</form>
    				</div>
    				<div class="modal-footer">
    					© xiaobin_hlj80
    				</div>
    			</div>
    		</div>
    
        <script src="http://code.jquery.com/jquery-1.9.1.js"></script>
        <script src="js/bootstrap.min.js"></script>
      </body>
    </html>




    模态框组件的HTML结构发生了很大的改变。 .modal-header .modal-body .modal-footer 部分目前包含在了 .modal-content .modal-dialog 中,为的是增强移动设备上的样式和行为特性。
  • 相关阅读:
    心情日记:疯人疯语
    疾病研究:转载口服药物恢复了杜氏进行性肌营养不良患者缺失的蛋白
    报告论文:游程(行程)长度编码matlab(或者C++)实现
    技巧心得:没有 显示隐藏的文件和文件夹 选项
    视频教程:YUV420和RGB相互转换C++实现(二)
    应聘经历:网易公司 笔试
    视频教程:YUV和RGB相互转换MATLAB实现(一)
    读书札记:7天搞定C语言(一)
    嵌入式系统Linux内核开发工程师必须掌握的三十道题
    交流:IT学习大本营:“2×10+10:积分+资源分”大派送
  • 原文地址:https://www.cnblogs.com/fuhaots2009/p/3363240.html
Copyright © 2011-2022 走看看