热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

前端库Bootstrap框架:「11]使用span创建行内元素

Bootstrap 是一个前端框架,用于设计响应式 web 页面和 web 应用程序。它采用移动优先的方法来开发 web。Bootstrap 包括预构建的 CS

Bootstrap 是一个前端框架,用于设计响应式 web 页面和 web 应用程序。它采用移动优先的方法来开发 web。Bootstrap 包括预构建的 CSS 样式和类,以及一些 Javascript 功能。Bootstrap 采用响应式 12 列网格布局,并具有以下设计组件模板:按钮、图片、表格、表单、导航,本专题介绍在 web 项目中使用 Bootstrap 框架的一些方法。

使用 span 创建行内元素

我们可以使用 span 标签来创建行内元素。还记得我们怎么使用 btn-block
 class 来创建填满整行的按钮吗?

normal button

btn-block button

上面的例子就是 "inline" (行内)元素和 "block" (块级)元素的区别。

通过使用行内元素 span
,你可以把不同的元素放在同一行,甚至能为一个元素的不同部分指定样式。

"最讨厌的三件事" 元素的写法如下:

<p><span class="text-danger">讨厌的:span>三件事 p>


我们做个练习,将宠物猫爱好文字中的 "爱好" 放入 span
 标签。然后为其添加 text-danger
 class 来使其文字变成红色。

调整后的完整代码如下所示:

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"/>
<style>
h2 {
font-family: Lobster, Monospace;
}


.thick-green-border {
border-color: green;
border-width: 10px;
border-style: solid;
border-radius: 50%;
}
style>


<div class="container-fluid">


<h2 class="text-center text-primary">宠物猫应用h2>


<a href="#"><img class="img-responsive thick-green-border" src="https://bit.ly/fcc-relaxing-cat" alt="一只可爱的橙色猫躺在它的背上">a>


<img class="img-responsive" src="https://bit.ly/fcc-running-cats">
<div class="row">
<div class="col-xs-4">
<button class="btn btn-primary btn-block">喜欢button>
div>
<div class="col-xs-4">
<button class="btn btn-info btn-block">提示信息button>
div>
<div class="col-xs-4">
<button class="btn btn-block btn-danger">删除button>
div>
div>
<p>宠物猫<span class="text-danger">爱好span>:p>
<ul>
<li>吃鱼li>
<li>嬉戏li>
<li>吃猫粮li>
ul>
<p>最讨厌的三件事:p>
<ol>
<li>跳蚤li>
<li>打雷li>
<li>li>
ol>
<form action="http://www.icoderoad.com/submit-cat-photo">
<label><input type="radio" name="indoor-outdoor"> 户内label>
<label><input type="radio" name="indoor-outdoor"> 户外label>
<label><input type="checkbox" name="personality">label>
<label><input type="checkbox" name="personality"> 懒惰label>
<label><input type="checkbox" name="personality"> 疯狂label>
<input type="text" placeholder="cat photo URL" required>
<button type="submit">提交button>
form>
div>


今天就讲到这里,如果有问题需要咨询,大家可以直接留言或扫下方二维码关注公众号。也可以添加 happyzjp 微信受邀加入学习社群,我们会尽力为你解答。练习网站已经正式上线,大家可以登陆网站 http://www.icoderoad.com 进行文章中示例的练习。





推荐阅读
  • 一句话解决高并发的核心原则
    本文介绍了解决高并发的核心原则,即将用户访问请求尽量往前推,避免访问CDN、静态服务器、动态服务器、数据库和存储,从而实现高性能、高并发、高可扩展的网站架构。同时提到了Google的成功案例,以及适用于千万级别PV站和亿级PV网站的架构层次。 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • [echarts] 同指标对比柱状图相关的知识介绍及应用示例
    本文由编程笔记小编为大家整理,主要介绍了echarts同指标对比柱状图相关的知识,包括对比课程通过率最高的8个课程和最低的8个课程以及全校的平均通过率。文章提供了一个应用示例,展示了如何使用echarts制作同指标对比柱状图,并对代码进行了详细解释和说明。该示例可以帮助读者更好地理解和应用echarts。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • Voicewo在线语音识别转换jQuery插件的特点和示例
    本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ... [详细]
  • Html5-Canvas实现简易的抽奖转盘效果
    本文介绍了如何使用Html5和Canvas标签来实现简易的抽奖转盘效果,同时使用了jQueryRotate.js旋转插件。文章中给出了主要的html和css代码,并展示了实现的基本效果。 ... [详细]
  • {moduleinfo:{card_count:[{count_phone:1,count:1}],search_count:[{count_phone:4 ... [详细]
  • {moduleinfo:{card_count:[{count_phone:1,count:1}],search_count:[{count_phone:4 ... [详细]
  • Vue基础一、什么是Vue1.1概念Vue(读音vjuː,类似于view)是一套用于构建用户界面的渐进式JavaScript框架,与其它大型框架不 ... [详细]
  • MVC中的自定义控件
    怎么样创建自定义控 ... [详细]
  • document .ready中的函数怎么被按钮调用? ... [详细]
author-avatar
一粒小小无名砂_741
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有