原因:

现在技术更新很快,我们需要掌握更多的语言和技术,公司现在也希望招全栈工程师。

名词:

bootstrap(前端框架),less(css的扩充)

案例:

在bootstrap中常用row行级元素来定义元素,比如说一个页面有许多板块组成的,这些板块我们可以看成是一个个的长方形框里面有文字有图片,我们写页面就要有一个基本的思想,这个页面我们可以分为几块,比如页面顶部,页面左部,页面右部,页面底部,我们拿最简单的一个页面举例。

.container 类用于固定宽度并支持响应式布局的容器。<div class="container"></div>container的div包含着你写的所有HTML代码,然后我们用row定义页面布局了。

比如顶部一个row<div class="row col-lg-12 col-md-12 col-sm-12 col-xs-12"></div>在这个div里你就可以写你的顶部代码了,

row后的四个代码是支持不同宽度的屏幕的,比如手机,平板,pc端,想调各种大小就调这四个,我就不详细说了,可以去菜鸟教程或官网查询,row使用的时候会有15的边距当你想把宽度变小的时候用row,这里你也可以不用row包,

我喜欢row 包起来写宽度比较合适,再来一个row现在写中间部分,里面包含了页面左部与页面右部 ,row一行有12个格子,相当于把页面宽度分为12份 , 先定义一个row加四个那种代码

<div class="row">

  <div class="col-lg-4 col-md-4 col-sm-4 col-xs-4"></div>       //这是页面左部

<div class="col-lg-8 col-md-8 col-sm-8 col-xs-8">

    <div class="row">

      <div class="row col-lg-6 col-md-6 col-sm-6 col-xs-6"></div>  //右部的左边部分

      <div class="row col-lg-6 col-md-6 col-sm-6 col-xs-6"></div>  //右部的右边部分

    </div>  

  </div>  //这是页面右部

</div>

上面就是把一行分为两步份,左边与右边,如果你还想在右部分两个框

row的宽度是比较小的所以要用padding来定义,padding是来调整高度的,

flex这是用来布局的,是一种新出现的技术,我就不介绍了http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html,可以自学

最后再写底部了,row的边距可以用margin调,margin-left|right|top|bottom或padding-left|right|top|bottom来调整大小边距问题,css样式你可以用css写也可以用less写,再less里你可以完全用css写

本篇文章适合公司要求用到上面技术而你没接触过的可以看看,下次介绍less的简单写法。

后台程序员简单应用前端的bootstrap(小白)的更多相关文章

  1. 程序员面试京东前端,现场JavaScript代码写出魔方特效

    程序员面试京东前端,现场JS代码写出魔方特效,成功搞定20K月薪 今天小编我逛论坛,看到了一位程序员小伙子,因为是有了两年工作经验,然后去京东面试前端岗,一面二面轻松就过了,到了技术面这一块,小伙干脆 ...

  2. 12款程序员们最爱的Bootstrap模板

    如果你还没有开始使用Bootstrap模板,那你可真是有够OUT,这是一个帮助你快速开发的工具,Bootstrap是基于jQuery框架开发的,它在jQuery框架的基础上进行了更为个性化和人性化的完 ...

  3. SQL性能优化十条经验,后台程序员都需要掌握

    1.查询的模糊匹配 尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用. 解决办法: 其实只需要对该脚本略做改进,查询速度便会 ...

  4. 程序员简单打造一个灵活智能的自动化运维系统C#实例程序

    你是一个程序员,被派去管理公司500台计算机.这些机器可能需要执行一些自动化任务,一台台手动操作会把你累死.重复性的工作还是交给电脑处理,怎么解决这个问题呢?一个自动化的运维系统是必须的.自己实现的好 ...

  5. Android程序员学WEB前端(1)-HTML(1)-标准结构常用标签-Sublime

    转载请注明出处:http://blog.csdn.net/iwanghang/article/details/76522043觉得博文有用,请点赞,请评论,请关注,谢谢!~ 8月份了,换工作有2个月了 ...

  6. 后台程序员的HTTP缓存

    1.后端程序员只需要关注请求头: if-None-Match //上一次response头中的ETag的值. 响应头: Etag //是URL的Entity Tag,用于标示URL对象是否改变,区分不 ...

  7. Android程序员学WEB前端(5)-HTML(5)-框架集-Sublime

    转载请注明出处:http://blog.csdn.net/iwanghang/article/details/76576279 觉得博文有用,请点赞,请评论,请关注,谢谢!~ 框架集: index7. ...

  8. 后端程序员写的前端js代码模板

    看几天的javascript面向对象和基础等之类相关javascript的知识,因为自己是写php的,也写过java,所以想在写javascript代码的时候也能用上面向对象的思想, 折腾了一整天的j ...

  9. Android程序员学WEB前端(8)-CSS(3)-盒子内联块级定位浮动-Sublime

    转载请注明出处:http://blog.csdn.net/iwanghang/article/details/76618473 觉得博文有用,请点赞,请评论,请关注,谢谢!~ 盒子模型: <!D ...

随机推荐

  1. 阶段5 3.微服务项目【学成在线】_day02 CMS前端开发_18-CMS前端页面查询开发-页面原型-创建页面和定义路由

    module下创建cms目录,里面存cms模块相关的页面 在cms下创建api和components目录,components下放的就是组件. 这个组件刚才介绍的base的下的组件不一样.base下的 ...

  2. 【工具】sqlmap 中文手册 使用教程

    日期:2019-07-28 09:27:27 更新: 作者:Bay0net 介绍:自己翻译了一下,做个备忘. 0x01. 基本信息 官网 sqlmap: automatic SQL injection ...

  3. yum搭建LAMP环境

    LAMP=Linux+Apache(httpd)+Mysql(mariadb)+PHP Apache HTTP 服务器 2.4 文档:http://httpd.apache.org/docs/2.4/ ...

  4. sersync+rsync做实时同步

    (1).实验环境 源主机:youxi1 192.168.5.101 目的主机:youxi2 192.168.5.102 目的:实时同步数据 sersync默认端口874,rsync默认端口873 (2 ...

  5. 无法登录到Windows云服务器怎么办?

    当您的云服务器无法远程登录时,我们首先建议您使用VNC方式登录. 是否可以通过控制台远程登录 远程登录失败时,请首先尝试能否通过管理控制台,使用VNC方式登录弹性云服务器. 登录管理控制台. 选择“计 ...

  6. jenkins通过ssh登不上远程主机

    https://blog.csdn.net/cdnight/article/details/81078191 就是需要切换jenkins用户,用jenkins用户生产的秘钥拷到其他主机上

  7. maven-mybatis代码生成

    1.创建测试工程 选择maven Project 点击next 填写项目名称 点击 finish 项目创建完成 2.pom.xml <project xmlns="http://mav ...

  8. 15-1 shell脚本进阶

    shell脚本进阶 循环 循环执行 将某代码段重复运行多次 重复运行多少次 循环次数事先已知 循环次数事先未知 有进入条件和退出条件 for, while, until for循环 for VAR i ...

  9. css消除已有的背景颜色

    比如我们在第三方库的时候,样式会有你不喜欢的,就比如背景颜色.那么就要去除已有的背景颜色 background-color:transparent;

  10. Design Excel Sum Formula

    Your task is to design the basic function of Excel and implement the function of sum formula. Specif ...