上午接着折腾,总算做出个能看的了,实际效果如下:
先说一下需求:
1.查询框表头需要文字居左,高度一定,存在分隔边框;
2.查询框主体需要分隔边框;
3.查询框底部需要文字居右,添加按钮之类;
以下是三个CSS样式以及实际的代码:
.title {
height: 30px;
padding-left: 10px;
padding-top: 3px;
background-color: #d9d9d9;
border: 1px solid #CCCCCC;
text-align: left;
}
.body {
border: 1px solid #CCCCCC;
border-top: 0px;
padding-left: 12px;
padding-top: 12px;
background: #ededed;
}
.button1 {
border: 1px solid #CCCCCC;
border-top: 0px;
padding-right: 12px;
padding: 6px;
text-align: right;
background: #ededed;
}
并没有什么特别的地方,无非就是设置了下内边距以及背景色还有边框;
以下是这个查询框的代码:
<div class="container-fluid" style="margin-top:10px">
<div class="row">
<div class="col-lg-3">
<div class="title">
<span style="font-size: 13px; font-weight: bold; color: #555555" class="glyphicon glyphicon-search">查询</span>
</div>
<div class="body">
<div class="row">
<div class="col-lg-3">
<span style="font-size: 15px; margin-left:10px;">开始时间</span>
</div>
<div class="col-lg-9 form-group" style="margin-bottom: 10px">
<div class="col-lg-11 ">
<input class="form-control" >
</div>
</div>
<div class="col-lg-3">
<span style="font-size: 15px; margin-left:10px; ">结束时间</span>
</div>
<div class="col-lg-9 form-group" style="margin-bottom: 10px">
<div class="col-lg-11 ">
<input class="form-control" >
</div>
</div>
</div>
</div>
<div class="button1">
<button class="btn btn-success btn-sm">查询</button>
<button class="btn btn-primary btn-sm">重置 </button>
</div>
</div>
<div class="col-lg-9">
<p1>col-xs-9</p1>
</div>
<div class="col-lg-9">
<p1>col-xs-9</p1>
</div>
<div class="col-lg-9">
<p1>col-xs-9</p1>
</div>
</div>
</div>
之前项目使用的是bootstrap2.0早起版本,其中的"span"标签并不是很好用,主要是因为内边距,导致换行时,无法对齐。
而bootstrap3.0版本很好的解决了这个问题,如果大小超过12,那么会另起一行,并且自动对齐。
补充:关于响应式布局
“col-xs-x”、“col-sm-x”、“col-md-x”、“col-lg-x”这四个标签是根据屏幕分辨来适配,和实际屏幕尺寸无关,如果电脑、笔记本、手机、平板的分辨率都是1902*1080P,那么直接使用col-lg-x是可以适配所有设备的,这也就是所谓的响应式布局。
- 大小: 3.2 KB
分享到:
相关推荐
综上所述,"ThinkPhp5+bootstrap搭建个人博客网站"项目是一个全面的实践,涵盖了后端开发、前端设计、数据库管理和服务器配置等多个方面。通过学习和实践,开发者不仅可以掌握ThinkPhp5框架和Bootstrap的使用,还能...
以上就是使用 Bootstrap 和 HTML5 搭建简易添加页面的基本步骤和知识点。这个项目对于初学者来说是个很好的起点,它涵盖了现代网页开发的基础,并提供了实践的机会,有助于快速掌握前端开发技能。通过不断练习,你...
在这个项目中,Bootstrap后台框架被用于创建后台管理界面,利用其预定义的样式和组件,可以快速构建出具有专业外观的表格、卡片、导航栏、模态框等元素。同时,Thymeleaf与Spring Boot的集成使得开发者可以方便地将...
layui框架是一款在中国颇受欢迎...综上所述,这个资源集合了layui和bootstrap的优点,为开发者提供了一个快速搭建后台管理系统的起点。通过学习和运用这些知识点,开发者可以高效地创建出功能齐全、响应迅速的Web应用。
2. CSS文件:这里包含Bootstrap的基础样式文件(如bootstrap.min.css)和其他定制的样式文件,用于调整颜色、字体、间距等视觉效果,使后台界面更符合企业或项目的需求。 3. JavaScript文件:包括Bootstrap的...
2. 组件丰富:包括导航栏、按钮、表单、下拉菜单、模态框、轮播图、提示信息等众多组件,使得开发者可以快速搭建功能丰富的页面布局。 3. 自定义:Bootstrap支持自定义主题,你可以通过调整Sass变量来自定义颜色、...
接下来,为了使用Bootstrap的JavaScript功能,如模态框、下拉菜单等,你需要引入jQuery库,因为Bootstrap依赖于jQuery。压缩包中的`jquery-1.11.3.min.js`就是这个库的一个版本。确保在引入Bootstrap JS之前引入...
Bootstrap是世界上最受欢迎的前端开发框架,它提供了丰富的组件、样式和JavaScript插件,使得开发者能够快速地搭建美观且功能齐全的网站。 首先,我们要了解Bootstrap的核心特性。Bootstrap使用了一种称为栅格系统...
本教程将详细讲解如何使用Bootstrap搭建一个简单的项目环境。 首先,我们需要理解Bootstrap的基本构成。Bootstrap的核心组件包括CSS(层叠样式表)框架,JavaScript插件和可选的自定义字体图标。这些组件协同工作,...
3. **表单元素**:BootStrap 提供了各种表单输入控件的样式,包括文本输入框(Input)、选择框(Select)、复选框(Checkbox)和单选按钮(Radio)。它们都有统一的样式,使得表单看起来专业且一致。 4. **下拉框...
这么简单的功能还需要一天搭建基础环境?能不能只关心我所需要的业务? 有这样的一个项目,基于ASP.NET MVC、EntityFramework、Memcached、Bootstrap的快速项目开发框架,只需3秒钟即可创建一个带有简单用户管理的...
从提供的文件内容中,...以上知识点涵盖了从搭建MVC框架项目、配置日志、集成Bootstrap前端框架、选择合适的第三方库等方面的知识,帮助开发者理解和掌握如何利用现有的框架和工具快速搭建一个功能完备的web应用程序。
2. **预定义组件**:Bootstrap包含了大量预设的UI组件,如导航栏、下拉菜单、按钮、表单、模态框、警告提示、轮播图等。这些组件都有统一的样式和交互设计,使得页面风格保持一致,同时减少了开发者编写CSS的工作量...
1. **组件丰富**:除了Bootstrap自带的栅格系统、导航、表单、按钮、模态框等基础组件,拓展框架可能会添加更多自定义组件,如下拉菜单、滑块、计数器、轮播图、时间线等,以满足更多样化的设计需求。 2. **主题和...
在搭建这样的后台系统时,开发者需要理解如何组织路由来连接不同的页面,如何使用Bootstrap的表格类来显示数据,以及如何通过JavaScript或jQuery处理用户交互,例如提交表单或执行异步请求。 对于初学者,建议首先...
2. `styles`目录:可能包含自定义的CSS样式文件,用于扩展或覆盖Bootstrap默认样式。 3. `assets`目录:存储静态资源,如图片、字体文件、图标等。 4. `node_modules`目录:包含所有依赖的npm包,如Angular核心库、...
2. **Bootstrap Grid System**:Bootstrap的12列网格系统是实现响应式布局的关键。通过调整行(row)和列(column)的组合,开发者可以灵活地控制页面元素的布局,使其在不同设备上自动调整。 3. **组件库**:...
自2012年2月发布2.0版本后,其不断进化,至2012年8月推出的2.2.1版本更是标志着Bootstrap的成熟与完善。如今,已有超过39,921人关注此项目,并产生了9,814个分支,可见其在前端社区的影响力之广。 #### Bootstrap的...
"bootstrap风格前台框架"指的是基于Bootstrap构建的用于网站前台展示的框架,这种框架通常包含了一系列预先设计好的页面模板、UI组件和交互效果,旨在快速搭建具有专业外观的网站。 描述中的"支持多种主题的切换...
在"bootstrap框架的实例以及插件.rar"这个压缩包中,包含了多个与Bootstrap相关的文件,这些文件可能包含了Bootstrap的不同版本(Bootstrap框架2.txt、Bootstrap框架3.txt、Bootstrap框架4.txt)的介绍和使用示例,...