bootstrap+font awesome使用教程

1、修改博客园样式

修改html源代码,添加bootstrap和font-awesome样式

2、bootstrap3特性:移动设备优先

3、跨浏览器表现一致性:通过使用Normalize.css增加跨浏览器的一致性

4、布局容器和栅格系统示例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>布局容器和栅格系统示例</title>
    <link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
    <link href="//netdna.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
    <style>
        .white {
            background-color: wheat;
            height:100px;
        }
        .red {
            border:1px solid red;
            height:100%;
        }
    </style>
</head>
<body>
<div class="container">
    <div class="row white">
        <div class="col-md-6 col-xs-6 red">col-md-6</div>
        <div class="col-md-6 col-xs-6 red">col-md-6</div>
    </div>
    <div class="row white">
        <div class="col-md-8 col-xs-8 red">col-md-8</div>
        <div class="col-md-4 col-xs-4 red">col-md-4</div>
    </div>

</div>

<script src="jquery-3.3.1.min.js"></script>
<script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>

</body>
</html>

效果如下:

5、使用bootstrap排版示例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>文本排版示例</title>
    <link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css"
          integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
    <link href="//netdna.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">

</head>
<body>
<div class="container">
    <div class="page-header">
        <h1>信息收集卡
            <small>共三步</small>
        </h1>
    </div>
    <div class="progress">
        <div class="progress-bar progress-bar-striped progress-bar-progress active" role="progressbar" aria-valuenow="33" aria-valuemin="0"
             aria-valuemax="100" style="width: 33%">
            1/3
        </div>
    </div>
    <div class="panel panel-primary">
        <div class="panel-heading">
            <h3 class="panel-title">
                基本信息
                <span class="glyphicon glyphicon-pushpin pull-right" aria-hidden="true"></span>
            </h3>
        </div>
        <div class="panel-body">
            <div class="container">
                <div class="row">
                    <div class="col-md-4 col-md-offset-2">
                        <form class="form-horizontal">
                            <div class="form-group">
                                <label for="i1" class="col-sm-2 control-label">姓名</label>
                                <div class="col-sm-10">
                                    <input type="text" class="form-control" id="i1" placeholder="姓名">
                                </div>
                            </div>
                            <div class="form-group">
                                <label for="i2" class="col-sm-2 control-label">手机</label>
                                <div class="col-sm-10">
                                    <input type="text" class="form-control" id="i2" placeholder="姓名">
                                </div>
                            </div>
                            <div class="form-group">
                                <label for="i3" class="col-sm-2 control-label">邮箱</label>
                                <div class="col-sm-10">
                                    <input type="text" class="form-control" id="i3" placeholder="姓名">
                                </div>
                            </div>
                            <div class="form-group">
                                <label for="i4" class="col-sm-2 control-label">密码</label>
                                <div class="col-sm-10">
                                    <input type="password" class="form-control" id="i4" placeholder="密码">
                                </div>
                            </div>
                            <div class="form-group">
                                <label for="exampleInputFile" class="col-sm-2 control-label">头像</label>
                                <input type="file" id="exampleInputFile" class="col-sm-3">
                                <div class="col-sm-9"></div>
                                <p class="col-md-10 col-md-offset-2 help-block">只支持png,jpg,gif格式</p>
                            </div>
                        </form>
                    </div>
                </div>
                <div class="row">
                    <div class="col-md-1 col-md-offset-2">
                        <label class="control-label">属性</label>
                    </div>
                    <div class="col-md-3">
                        <div class="radio">
                            <label>
                                <input type="radio" name="optionsRadios" id="optionsRadios1" value="option1" checked>
                                我是一个好人
                            </label>
                        </div>
                        <div class="radio">
                            <label>
                                <input type="radio" name="optionsRadios" id="optionsRadios2" value="option2">
                                我是一个坏人
                            </label>
                        </div>
                        <div class="radio disabled">
                            <label>
                                <input type="radio" name="optionsRadios" id="optionsRadios3" value="option3" disabled>
                                ...
                            </label>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <hr>
    <button type="button" class="btn btn-success col-md-1 col-md-offset-11">下一步</button>
</div>

<script src="jquery-3.3.1.min.js"></script>
<script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"
        integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa"
        crossorigin="anonymous"></script>

</body>
</html>

效果如下:

原文地址:https://www.cnblogs.com/guanzhicheng/p/9152539.html

时间: 2024-10-02 00:54:57

bootstrap+font awesome使用教程的相关文章

Bootstrap 中文文档教程

Bootstrap 中文文档教程 全局样式和grid布局—Bootstrap中文使用指南 全局样式1.要求html5文档类型 Bootstrap使用的css属性和html元素依赖于html5的文档类型声明,请确保每个Bootstrap的页面包含下面的代码: <!DOCTYPE html> <html> ... </html> 2.排版和链接样式 全局的排版和链接样式放在scaffolding.less文件内(关于less教程后面会有详细说明).默认做了如下处理: 移除b

Bootstrap &amp; Font Awesome 学习笔记

学习网站:http://bootstrap.ninghao.net/index.html https://www.freecodecamp.cn http://www.runoob.com/bootstrap/bootstrap-tutorial.html Bootstrap 为快速简单的实施 Web 开发准备的前端架构. Bootstrap将会根据你的屏幕的大小来调整HTML元素的大小 -- 强调 响应式设计的概念. 通过响应式设计,你无需再为你的网站设计一个手机版的.它在任何尺寸的屏幕上看起

Bootstrap框架菜鸟入门教程

Bootstrap菜鸟入门教程 Bootstrap简介 Bootstrap,来自 Twitter,是目前最受欢迎的前端框架.Bootstrap 是基于 HTML.CSS.JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷. 一.栅格系统 栅格系统的工作原理: "行(row)"必须包含在 .container (固定宽度)或 .container-fluid (100% 宽度)中,以便为其赋予合适的排列(aligment)和内补(padding). 通过"行(ro

Font Awesome入门教程

Font Awesome 图标 Font Awesome 是一套绝佳的图标字体库和CSS框架. Font Awesome 字体为您提供可缩放矢量图标,它可以被定制大小.颜色.阴影以及任何可以用CSS的样式. 要使用Font Awesome图标,请在HTML页面的 部分中添加以下行: ????国内推荐 CDN: <link rel="stylesheet" href="https://cdn.bootcss.com/font-awesome/4.7.0/css/font-

Bootstrap,Font Awesome等组件中 .woff字体报404错的解决办法

参考资料:http://www.zhidao91.com/glyphicons-halflings-regular-woff-404-not-found/ 是因为IIS不支持这种文件的访问,这样修改网站根目录下的web.config添加如下代码即可 1 <staticContent> 2 <remove fileExtension=".woff"/> 3 <mimeMap fileExtension=".woff" mimeType=&

Netty4.x中文教程系列(六) 从头开始Bootstrap

Netty4.x中文教程系列(六) 从头开始Bootstrap 其实自从中文教程系列(五)一直不知道自己到底想些什么.加上忙着工作上出现了一些问题.本来想就这么放弃维护了.没想到有朋友和我说百度搜索推荐了我的文章.瞬间有点小激动啊.决定自己要把这个教程系列完善下去.这里诚挚的想支持我的盆友们道歉.真的是让你们失望了.我居然有想放弃的这种丧心病狂的念头.以后绝对不会了. 其实伴随着对Netty的逐步深入学习.感觉自己对netty的了解仍然有所欠缺.加上笔者语文课是美术老师教的.所以..说多了都是泪

atitit。html&#160;css框架Bootstrap&#160;&#160;Foundation的比较与不同&#160;attilax大总结

atitit.html css框架Bootstrap  Foundation的比较与不同 attilax大总结 1. Bootstrap  Foundation的比较与不同1 2. Bootstrap 教程2 2.1. Bootstrap 简介2 2.2. Bootstrap CSS2 2.3. Bootstrap 布局组件2 2.4. Bootstrap 插件3 2.5. Bootstrap 其他3 3. Bootstrap 的attilax总结3 4. 参考3 1. Bootstrap  F

如何引入外部图标集及使用方法——以bootstrap图标集为例

图标集下载 1.进入图标集页面现将Font Awesome 3.0版本下载下来 2.将Font Awesome 集成到 Bootstrap 非常容易,还可以被单独使用. 最简单的 Bootstrap + Font Awesome 集成方式 首先:拷贝 Font Awesome 字体目录到你的项目中. 其次:font-awesome.min.css 文件到你的项目css文件中. 其次:打开你的项目中的font-awedome.min.css文件并编辑字体路径指向正确的位置(字体路径是相对于你的cs

6款程序猿不得不爱的bootstrap模板

bootstrap模板是前端project师们的最爱!假设你还没有開始使用Bootstrap模板,那你可真是有够OUT,这是一个帮助你高速开发的工具.Bootstrap是基于jQuery框架开发的,它在jQuery框架的基础上进行了更为个性化和人性化的完好,形成一套自己独有的站点风格,并兼容大部分jQuery插件.Bootstrap中包括了丰富的Web组件.依据这些组件.能够高速的搭建一个美丽.功能完备的站点. 当中包括下面组件:下拉菜单.button组.button下拉菜单.导航.导航条.面包