【心得总结】Bootstrap模板及一点心得总结

【心得总结】Bootstrap模板及一点心得总结

使用Boot栅格布局体系,里面的内容自己定义

 

boot2主要针对pc端,对PCIE6-8兼容较好,但是Boot2每个栅格之间有很大的间隙,没法去除可能还没研究透

 

Boot3, 我主要研究了Boot3,boot3对不同宽度屏幕使用了不用的栅格类.col-lg-大屏   .col-md-中等屏  .col-sm-PAD屏幕  .col-xs-手机屏幕

但是我新发现一个问题,就是在IE8以下就算你引入了responsive.js仍然栅格体系调用的是手机最小屏幕的

解决方法以下几种方式

1、单独给IE8及以下写一种CSS引入

<!– HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries –>
<!–[if lt IE 9]>
  <script src=”http://static.utan.com/theme/default/utan/js/common/html5.js”></script>
  <script src=”js/respond.min.js”></script>
  <link rel=”stylesheet” type=”text/css” href=”css/styleIE8.css” />
<![endif]–>

其实主要几点就是:

写个给定的宽度,如中度屏幕的宽度屏幕或者1000,

其二就是在小屏幕下的栅格体系不一样的话用固定布局调整

2、使用Boot2

总结:

我觉得PC和手机用一套好像不是很靠谱,首先PC端的图片很大很多等。。。不适用于手机端。用一套。。

解决方法是手机PC布局可以大致一样,但是单独引入一个CSS以及单独引入一个html做调整此html只写col-xs-一种

 

 

以下是模板,我的建议是栅格体系的paddingmargin值重置为0,自己在栅格体系里面加一个div来控制Marginpadding值
<!DOCTYPE html>
<html lang=”zh-CN”>

<head>
    <meta charset=”utf-8″>
    <meta http-equiv=”X-UA-Compatible” content=”IE=edge”>
    <meta name=”viewport” content=”width=device-width, initial-scale=1″>

    <title>bootgulp</title>

    <meta name=”description” content=”Gulp.js 是一个自动化构建工具,开发者可以使用它在项目开发过程中自动执行常见任务。Gulp.js 是基于 Node.js 构建的,利用 Node.js 流的威力,你可以快速构建项目并减少频繁的 IO 操作。Gulp.js 源文件和你用来定义任务的 Gulp 文件都是通过 JavaScript(或者 CoffeeScript )源码来实现的。”>
    <meta name=”keywords” content=”Gulp.js,Gulp,Node.js,Node,JavaScript,CoffeeScript,Grunt,Gruntjs,Stream,流,自动化,Make”>
    <meta name=”author” content=”gulp.js 中文网”>
    <link rel=”icon” href=”favicon.ico”>

    <!– Bootstrap core CSS –>
    <link rel=”stylesheet” href=”http://cdn.bootcss.com/bootstrap/3.3.5/css/bootstrap.min.css”>
    <link rel=”stylesheet” href=”http://cdn.bootcss.com/highlight.js/8.4/styles/monokai_sublime.min.css”>

    <!– Custom styles for this template –>
    <link rel=”stylesheet” href=”css/style.css”>

    <!– HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries –>
    <!–[if lt IE 9]>
      <script src=”http://cdn.bootcss.com/html5shiv/3.7.2/html5shiv.min.js”></script>
      <script src=”http://cdn.bootcss.com/respond/1.4.2/respond.min.js”></script>
      <link rel=”stylesheet” type=”text/css” href=”css/iestyle.css” />
    <![endif]–>
    <style>
        [class*=”col-“],.container{

        padding-left:0;
        padding-right:0;
    }
    .row{

        margin-left:0;
        margin-right:0;
    }

    </style>
</head>

<body>
<div class=”container”>
    <div class=”sectionone”>
        <div class=”row”>
            <div class=”col-md-6″>
                <h2>易于使用</h2>
                <p>通过代码优于配置的策略,Gulp 让简单的任务简单,复杂的任务可管理。</p>
            </div>
            <div class=”col-md-6″>
                <h2>构建快速</h2>
                <p>利用 Node.js 流的威力,你可以快速构建项目并减少频繁的 IO 操作。</p>
            </div>
        </div>
    </div>
    <div class=”sectionfour”>
        <div class=”row”>
            <div class=”col-md-3″>哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈dddd哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈dddd哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈</div>
            <div class=”col-md-3″>哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈dddd哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈dddd哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈</div>
            <div class=”col-md-3″>呵呵呵呵呵额鹅鹅鹅呵呵呵呵呵额鹅鹅鹅鹅鹅鹅饿鹅鹅鹅饿呵呵呵呵呵额鹅鹅鹅鹅鹅鹅饿鹅鹅鹅饿呵呵呵呵呵额鹅鹅鹅鹅鹅鹅饿鹅鹅鹅饿鹅鹅鹅饿鹅鹅鹅饿</div>
            <div class=”col-md-3″>呵呵呵呵呵额鹅鹅鹅呵呵呵呵呵额鹅鹅鹅鹅鹅鹅饿鹅鹅鹅饿呵呵呵呵呵额鹅鹅鹅鹅鹅鹅饿鹅鹅鹅饿呵呵呵呵呵额鹅鹅鹅鹅鹅鹅饿鹅鹅鹅饿鹅鹅鹅饿鹅鹅鹅饿</div>
        </div>
    </div>
</div>
    <!– IE10 viewport hack for Surface/desktop Windows 8 bug –>
    <script src=”js/ie10-viewport-bug-workaround.js”></script>
    <script src=”http://cdn.bootcss.com/highlight.js/8.4/highlight.min.js”></script>
    <script src=”http://cdn.bootcss.com/jquery/1.11.2/jquery.min.js”></script>
    <script src=”http://cdn.bootcss.com/bootstrap/3.3.5/js/bootstrap.min.js”></script>
    <script src=”js/site.js”></script>
</body>
</html>

一般手机端用rem做适配。大屏中屏幕小屏幕用Boot,如果用boot3则 给IE8及以下写固定宽度调整样式,电脑端的界面可以不用写col-xs-则每行都会掉下来,掉下来后给每个栅格按比例给百分比宽以及浮动。这样兼容IE7也好点。因为如果写了最小栅格在PC  IE8可做调整,但是IE7就不好调整了

.container{width:1000px;margin:0 auto;}
.sectionone [class*=”col-“]{

    float:left;
    width:50%;
}
.sectionfour [class*=”col-“]{

    float:left;
    width:25%;
}

转载于:https://www.cnblogs.com/zhp404/articles/4752777.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/109362.html原文链接:https://javaforall.net

(0)
上一篇 2021年9月8日 下午2:00
下一篇 2021年9月8日 下午2:00


相关推荐

  • C语言背包问题

    C语言背包问题0/1背包问题一个旅行者有一个最多能装MM公斤的背包,现在有nn件物品,它们的重量分别是W1,W2,…,WnW1,W2,…,Wn,它们的价值分别为C1,C2,…,CnC1,C2,…,Cn,求旅行者能获得最大总价值。【输入】第一行:两个整数,MM(背包容量,M<=200M<=200)和NN(物品数量,N<=30N<=30);第2..N+12..N+1行:每行二个整数Wi,CiWi,Ci,表示每个物品的重量和价值。【输出】仅一行…

    2022年7月14日
    14
  • 基于FPGA的LVDS接口设计

    基于FPGA的LVDS接口设计实验内容 通过 LVDS 接口 完成数据的收发测试

    2026年3月17日
    3
  • java后台代码添加超链接_Java 实现Excel文档添加超链接的代码

    java后台代码添加超链接_Java 实现Excel文档添加超链接的代码超链接即内容链接 通过给特定对象设置超链接 可实现载体与特定网页 文件 邮件 网络等的链接 点击链接载体可打开链接目标 在文档处理中是一种比较常用的功能 本文将介绍通过 Java 程序给 Excel 文档添加超链接的方法 这里支持添加多种不同类型的链接 如 URL 网页链接 Workbook 工作簿链接 File 文档链接 Unc 网络路径链接等 使用工具 FreeSpire XLSforJava 免费版

    2026年3月16日
    2
  • sqlmap下载安装教程_termux 安装kali

    sqlmap下载安装教程_termux 安装kali第一步:下载python:https://www.python.org/downloads/(这里有python各种版本,但是一般建议安装3和2.7)sqlmap:https://github

    2022年8月5日
    9
  • 开心农场外挂助手_开心农场最新版本下载

    开心农场外挂助手_开心农场最新版本下载开心农场外挂助手,支持校内开心农场、校内开心农民、QQ校友开心农场、开心网001花园、开心网农场作用:1、自动倒计时,到朋友作物即将成熟前提醒你。2、不会错过好友的任何一个水果。偷东西一个都不会少。3、时间支持小时的输入;支持关机倒计时。4、支持自定义声音提醒、图标闪烁提醒使用方法:1、添加数据:直接在表格里填写好友标记、时间(分,最近成熟时间)2、添加完毕后,可最小化(就是X按钮)。去干其他事情…

    2025年11月10日
    4
  • matlab算kappa系数,[转载]Kappa系数的计算及应用

    matlab算kappa系数,[转载]Kappa系数的计算及应用Kappa 一致性相关分析中经常应用的 Kappa 系数有三种 即简单 Kappa 系数 加权 Kappa 系数和总 Kappa 系数及标准误和检验统计量的计算公式 并针对 Kappa 系数仅适用于行数和列数相等的方表的问题 给出了用 SPSS 软件实现对行列数不等资料的 Kappa 检验方法 1 简单 Kappa 系数的计算公式 1 K P0 Pe1 Pe 其中 P0 ipii 称为观测一致率 Pe ipi pi 称为期望一致率

    2026年3月16日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号