bootstrap3 创建页面
来源:互联网 发布:c语言判断是不是数字 编辑:程序博客网 时间:2024/06/06 00:58
背景:开始自己项目的开发工作了,没有设计,没有UI,于是不会规划页面,更不会切图。发现要一个人做一个项目,在资源不够的情况下,真的是很艰难。还好,之前的一次面试中听技术面试官提到过Bootstrap,一个可以通过编写dom元素class属性直接应用写好的样式形成页面的前端框架。
以下是我自己应用bootstrap3的一些小经验(好像听说3的版本不支持IE6)
1.居中样式属性class="container"
当在dom元素class属性中加入container值后,该元素会宽度自动调整并且水平方向上适应居中
2.右对齐样式属性class="pull-right"
当在dom元素class属性中加入pull-right值后,该元素会水平方向上从右侧对齐
3.导航nav的应用
<nav class="navbar navbar-inverse" role="navigation"><div class="container"> <ul class="nav navbar-nav pull-right"> <li><a data-toggle="modal" href="#reg_modal">注册</a></li> <li><a data-toggle="modal" href="#backpwd_modal">找回密码</a></li> <li><a data-toggle="modal" href="#login_modal">登录</a></li> <li><a href="{$site_url}">退出</a></li> <li><a href="{$site_url}">联系</a></li> </ul></div></nav>效果如图:
4.模态弹出窗口
<div class="modal fade" id="login_modal"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h4 class="modal-title text-center">登录</h4> </div> <div class="modal-body"> <div class="container"><form class="form-signin" role="form"> <input type="text" class="form-control" placeholder="请输入登录邮箱" title="邮箱正确格式:xxx@xxx.xxx" required pattern="^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$" autofocus=""> <input type="password" class="form-control top15" placeholder="请输入登录密码" required=""> <button class="btn btn-lg btn-primary btn-block top15" type="submit">登录</button></form></div> </div> <div class="modal-footer"> <a href="javascript:void(0);" class=""> <img src="__PUBLIC__/img/icon/qq_icon.jpg" width="30px" height="30px" title="QQ账号登录" /> </a> <a href="javascript:void(0);" class=""> <img src="__PUBLIC__/img/icon/sina_icon.jpg" width="30px" height="30px" title="新浪账号登录" /> </a> </div> </div> </div></div>效果如图:
补充:
1.属性placeholder描述的是文本框里默认显示的值,文本框被清空也会显示
2.属性required表示文本框在form表单验证时不能为空
3.属性pattern表示文本框在form表单验证时需要匹配的正则表达式规则
总结:
初步应用bootstrap3时,主要是要知道自己想要什么样的效果,然后谷歌百度出应该写上什么样子的属性以及属性值。
资料:http://www.w3cschool.cc/bootstrap/bootstrap-css-overview.html (这个里面的好像是版本2的,但可以参照)
http://www.bootcss.com/ 这个可以看到3的版本 中国官网
QQ群:38012881
380
0 0
- bootstrap3 创建页面
- Django1.7.2+Bootstrap3.3.0 整合八:创建后台登录页面
- Bootstrap3 排版-页面主体
- bootstrap3控件页面不能缩放
- Bootstrap3免费单页面模板-Shuffle
- bootstrap3 modal加载远程页面缓存问题
- Django1.7.2+Bootstrap3.3.0 整合三:创建website_python项目
- Django1.7.2+Bootstrap3.3.0 整合四:创建manage应用
- Bootstrap3.0学习第十五轮(大屏幕介绍、页面标题、缩略图、警示框、Well)
- bootstrap3.0教程之排版详细使用教程(标题、页面主体、强调、缩略语等用法)
- Bootstrap3.0学习第十五轮(大屏幕介绍、页面标题、缩略图、警示框、Well)
- django bootstrap3
- Bootstrap3 概述
- bootstrap3教程
- bootstrap3框架
- Bootstrap3模板
- 创建文章静态页面
- Ajax 页面对象创建
- linux shell基础知识之五
- 10、 JNI_Android项目中调用.so动态库
- Spring3.0官网文档学习笔记(五)--3.3
- NOJ1073成绩排名——stable_sort
- 11、Jsoup的使用
- bootstrap3 创建页面
- Tips For Working With Unity #4: Coding and General Tips
- poj 2243:Knight Moves
- Android开发全程记录(十)——使用新浪微博授权登录和分享注意事项
- ASP.NET MVC URL重写与优化(初级篇)-使用Global路由表定制URL
- 编程之美之饮料供货问题
- JD 1521:二叉树的镜像
- 1、Android开发者福音-史上最快模拟器genymotion
- java List<>详解