用bootstrapt写一个响应式的简单页面
来源:互联网 发布:一骑当千动作数据 编辑:程序博客网 时间:2024/05/01 20:23
<!DOCTYPE html><html><head><meta charset="utf-8" /><title>首页案例</title><!--引入bootstrap的JS,CSS文件--><script src="https://code.jquery.com/jquery-1.12.4.min.js" integrity="sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ=" crossorigin="anonymous"></script> <script src="js/bootstrap.min.js" type="text/javascript"></script> <link href="css/bootstrap.min.css" rel="stylesheet" /></head><body style="background-color:antiquewhite ;"><!--构建导航栏(nav)响应式导航栏--> <nav class="navbar navbar-default" style="background-color:antiquewhite;"> <!--应用到BOOTSTRAP的项目必须在其DIV中的class值添加container或container-fluid(流式布局)--> <div class="container"> <!--这里制作LOGO和缩小页面后的展开按钮--> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#aaaa" aria-expanded="false"> <span style="color:hotpink"><b>展开</b></span> </button> <img src="img/LOGO.png"/> </div> <!--这里制作导航首页,论坛等各个按钮--> <div class="collapse navbar-collapse" id="aaaa"> <ul class="nav navbar-nav"> <li class="active"><a href="#">首页</a></li> <li><a href="#">新闻</a></li> <li><a href="#">论坛</a></li> <li><a class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">全部 <span class="caret"></span></a> <ul class="dropdown-menu"> <li><a href="http://www.baidu.com" target="_blank">生活</a></li> <li><a href="http://www.baidu.com" target="_blank">教育</a></li> <li><a href="http://www.baidu.com" target="_blank">经济</a></li> </ul> </li> </ul> <!--这里制作导航页面的搜索框--> <div class="navbar-form navbar-left visible-lg-block"> <div class="input-group"> <input type="text" class="form-control" placeholder="输入关键字"> <span class="input-group-btn" > <button class="btn btn-success">搜索</button> </span></div> </div> <!--这里制作导航栏中的用户注册和登陆链接--> <div class="navbar-right navbar-text"> <a href="#" class="navbar-link">用户登录</a> | <a href="#" class="navbar-link">免费注册</a> </div> </div> </div> </nav><!--这里又见到container了!此DIV制作用户输入界面及登录按钮--><div class="container" ><!--利用FORM表单来做,应用bootstrap中的各种现成的样式,通过col-md-offset-X来调节该DIV的位置。--><form class="form-horizontal col-md-offset-3 "> <div class="form-group" > <div class="col-md-8 text-center"> <h3>用户登录</h3> </div> </div> <!--这里制作用户名跟输入框,利用col-md-X(中等屏幕)来设置div跟label的大小 手机屏幕用col-xs-X参数设置大小,超大屏幕用col-lg-X设置 值得注意的是,COL栅格系统最多把屏幕分为12列,所以同一行不能超过12列的分配。--> <div class="form-group"> <label class="col-md-2 control-label">用户名</label> <div class="col-md-4"> <input type="text" id="txtUserName" class="form-control" placeholder="输入用户名" /> </div> </div> <!--这里同上--> <div class="form-group"> <label class="col-md-2 control-label">用户密码</label> <div class="col-md-4"> <input type="password" class="form-control" placeholder="输入密码" /> </div> </div> <!--这里制作登录按钮,相关代码还有一段JavaScript的,在下面。--> <div class="form-group text-center"> <div class="col-md-6"> <button autocomplete="off" data-loading-text="正在登录..." class="btn btn-danger" type="button" id="cmdLogin">登录</button> </div> </div> </form></div><!--这里制作一个模态框,相关还有一句JavaScript代码--><div class="modal" id="aa"><div class="col-md-6 col-md-offset-3" style="background: #FFFFFF;border-radius: 6px;margin-top:150px;line-height: 30pt;"><p class="page-header">你好,天气不错</p> <p>Overflowing text to show scroll behavior Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta!</p> <p class="text-right"><button class="btn btn-success" onclick='$("#aa").modal("hide")'>关闭</button></p></div></div> <script>// 这一句代码是调用了bootstrap的函数,直接传入ID即可使用. $('#aa').modal("show")// 这里是根据登录按钮的事件写的一段JavaScript代码,应对不同事件产生不同的效果. function login() { //假设是服务器交互方法 $("#cmdLogin").button("reset"); } $(document).ready(function(){ $("#cmdLogin").popover({ content:"用户名和密码必须填写<b>错误错误</b>", "title":"错误" }) $("#cmdLogin").click(function(){ if($("#txtUserName").val()!="") { $("#cmdLogin").popover("hide"); alert("登录成功"); } }) }) </script></body></html>
0 0
- 用bootstrapt写一个响应式的简单页面
- 用Bootstrap写一个简单的响应式布局
- 一个用XHTML写的简单页面
- 用CSS写一个简单的幻灯片效果页面
- 一个简单的响应组合页面过滤和悬停效果
- 写一个简单的java web页面必须的步骤
- 一个java写的简单的页面内容爬取
- 写一个简单的几个页面的心得
- 简单地用swing写一个登陆页面
- 用html 和css 写了一个简单的空页面
- 一个简单的页面,设置背景图平铺、table布局居中、响应式布局及响应式布局中em尺寸单位使用
- 第一个响应式布局的简单页面
- 用Swift写一个响应式编程库
- 一个页面响应不能结束的问题
- 用C#写的一个简单屏幕保护程序
- 用java写的一个简单浏览器
- 用Flex写的一个简单计算器
- 用Flex写的一个简单计算器
- java拼接byte[]
- Android Proguard混淆打包经验总结
- 如何发现优秀的开源项目
- 基于qualcomm平台的无人机开发demo
- 写 Gradle 插件的一点经验
- 用bootstrapt写一个响应式的简单页面
- poj 1655树的重心入门
- python学习书单
- Caffe 初学拾遗(十二) Solver
- [HNOI2008]越狱
- Eclipse软件开发Android前的配置环境
- Windows命令行关闭IE代理
- 欢迎进入Hensen_的博客目录(全站式导航)
- 基于qualcomm平台的 IP Camera 参考设计