文章の目录

  • 1、文本对齐
  • 2、文字折行和溢出
  • 3、单词中断
  • 4、文本转换
  • 5、字体粗细和斜体
  • 6、等宽字体(Monospace)
  • 7、重置颜色
  • 8、文字装饰
  • 写在最后

举例说明用于控制文本内容的对齐、折行、字重等属性的工具类。

1、文本对齐

使用文本对齐类可以轻松地将文本重新对齐到组件。

<p class="text-justify">Some placeholder text to demonstrate justified text alignment. Will you do the same for me? It's time to face the music I'm no longer your muse. Heard it's beautiful, be the judge and my girls gonna take a vote. I can feel a phoenix inside of me. Heaven is jealous of our love, angels are crying from up above. Yeah, you take me to utopia.</p>


对于左对齐、右对齐和居中对齐,我们还提供了响应式工具类,这些工具类使用了与栅格系统相同的基于视口(viewport)宽度的断点。

<p class="text-left">Left aligned text on all viewport sizes.</p>
<p class="text-center">Center aligned text on all viewport sizes.</p>
<p class="text-right">Right aligned text on all viewport sizes.</p><p class="text-sm-left">Left aligned text on viewports sized SM (small) or wider.</p>
<p class="text-md-left">Left aligned text on viewports sized MD (medium) or wider.</p>
<p class="text-lg-left">Left aligned text on viewports sized LG (large) or wider.</p>
<p class="text-xl-left">Left aligned text on viewports sized XL (extra-large) or wider.</p>

2、文字折行和溢出

利用 .text-wrap 类可以让文字折行。

<div class="badge badge-primary text-wrap" style="width: 6rem;">This text should wrap.
</div>


使用 .text-nowrap 类可以防止文字折行。

<div class="text-nowrap bd-highlight" style="width: 8rem;">This text should overflow the parent.
</div>


对于较长的内容,你可以通过添加 .text-truncate 类将文本截断并添加省略号。 但必须是 display: inline-blockdisplay: block 类型。

<!-- Block level -->
<div class="row"><div class="col-2 text-truncate">Praeterea iter est quasdam res quas ex communi.</div>
</div><!-- Inline level -->
<span class="d-inline-block text-truncate" style="max-width: 150px;">Praeterea iter est quasdam res quas ex communi.
</span>

3、单词中断

通过使用.text-break设置word-wrap: break-wordword-break: break-word,可以防止长文本字符串破坏组件的布局。为了获得更广泛的浏览器支持,我们使用换行而不是更常见的溢出换行,并添加已弃用的break-word: break-word以避免flex容器的问题。

<p class="text-break">mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm</p>

4、文本转换

使用文本大小写类转换组件中的文本。

<p class="text-lowercase">转为小写的文本。</p>
<p class="text-uppercase">转为大写的文本。</p>
<p class="text-capitalize">转为首字母大写的文本。</p>


注意,.text-capitalize 只改变每个单词的第一个字母,不影响任何其他字母的大小写。

5、字体粗细和斜体

快速更改普通文本或斜体文本的字重(或粗细)。

<p class="font-weight-bold">Bold text.</p>
<p class="font-weight-bolder">Bolder weight text (relative to the parent element).</p>
<p class="font-weight-normal">Normal weight text.</p>
<p class="font-weight-light">Light weight text.</p>
<p class="font-weight-lighter">Lighter weight text (relative to the parent element).</p>
<p class="font-italic">Italic text.</p>

6、等宽字体(Monospace)

.text-monospace 类将所选内容更改为等宽字体(monospace font)。

<p class="text-monospace">This is in monospace</p>

7、重置颜色

.text-reset 类重置文本或链接的颜色,以便从父元素继承颜色属性。

<p class="text-muted">Muted text with a <a href="#" class="text-reset">重置链接的颜色</a>.
</p>

8、文字装饰

.text-decoration-none 类去除文字的装饰。

<a href="#" class="text-decoration-none">不带下划线的链接</a>

写在最后

如果你感觉文章不咋地//(ㄒoㄒ)//,就在评论处留言,作者继续改进;o_O???
如果你觉得该文章有一点点用处,可以给作者点个赞;\\*^o^*//
如果你想要和作者一起进步,可以微信扫描二维码,关注前端老L~~~///(^v^)\\\~~~
谢谢各位读者们啦(^_^)∠※!!!

Bootstrap系列之文本(Text)相关推荐

  1. ASP.NET MVC使用Bootstrap系列(3)——使用Bootstrap 组件

    Bootstrap为我们提供了十几种的可复用组件,包括字体图标.下拉菜单.导航.警告框.弹出框.输入框组等.在你的Web Application中使用这些组件,将为用户提供一致和简单易用的用户体验. ...

  2. Bootstrap 斜体、文本对齐、缩略图、地址、列表等

    目录 1.标题 2.页面主体 3.强调     a.小号文本     b.着重     c.斜体     d.对齐class     e.强调class 4.缩略语 5.地址 6.列表     a.无 ...

  3. HTML弧度文本,[js高手之路] html5 canvas系列教程 - 文本样式(strokeText,fillText,measureText,textAlign,textBaseline)...

    canvas提供两种输出文本的方式: strokeText:描边文本 fillText:填充文本 fillStyle配合fillText使用,strokeStyle配合strokeText使用 str ...

  4. weui 弹出 $.toast(“我是文本“,“text“); 总是带有图标

    在前段代码中引入 weui.css ,weuix.css 和js jquery-weui.min.js就可以使用weui的一些样式了 按照官方的文档中 $.toast("我是文本" ...

  5. Windows Vista系列技术文本――AERO篇(转)

    Windows Vista系列技术文本――AERO篇(转)[@more@] 导言:随着 Windows Vista Beta2 的发布, Windows Vista 正式版本越来越近了,相信大家都早已 ...

  6. Bootstrap系列之-FileInput中文API整理

    一.    引入文件 <link href="../css/bootstrap.min.css"rel="stylesheet"> <link ...

  7. 一步一步学习Bootstrap系列--表单布局

    前言:Bootstrap 属于前端 ui 库,通过现成的ui组件能够迅速搭建前端页面,简直是我们后端开发的福音,通过几个项目的锻炼有必要总结些常用的知识,本篇把常用的Bootstrap表单布局进行归纳 ...

  8. netty系列之:文本聊天室

    文章目录 简介 聊天室的工作流程 文本处理器 初始化ChannelHandler 真正的消息处理逻辑 总结 简介 经过之前的系列文章,我们已经知道了netty的运行原理,还介绍了基本的netty服务搭 ...

  9. Bootstrap系列 -- 41. 带表单的导航条

    有的导航条中会带有搜索表单,在Bootstrap框架中提供了一个"navbar-form",使用方法很简单,在navbar容器中放置一个带有navbar-form类名的表单.nav ...

最新文章

  1. Thread-方法以及wait、notify简介
  2. 8、clone使用和数组列表的copy
  3. npm run build,start
  4. 【渝粤题库】陕西师范大学202241 金融市场学 作业(专升本)
  5. Microduino中LM75温度传感器的使用
  6. 【译文】R语言中的离群值检测和处理
  7. TensorFlow中数据的feed与fetch
  8. 把文件放在Linux内存里
  9. TASKCTL用户权限如何设置
  10. 计算机二级真题期刊论文模板,最新一般期刊论文格式
  11. 【JavaScript 红宝书】JavaScript 高级教程第 3 版学习笔记
  12. 最新图解 FileZilla Server + FlashFXP 快速傻瓜式搭建FTP服务 1
  13. 安装SqlServer2008时出现重新启动电脑但是重启电脑也不行
  14. android平板 代码禁用wifi模块,使平板电脑无线模块禁用的方法
  15. vue中使用AntV G6 — 基础篇
  16. 手机上可以拍一寸证件照吗
  17. SQLiteSpy导入db文件(导入数据库文件)
  18. 云服务器 共享文件,云服务器 共享文件
  19. 基于A*搜索算法迷宫游戏开发
  20. 0328 - 一日三更

热门文章

  1. Unity 蛇形移动(经典贪吃蛇方式移动)
  2. 微信墙php摇一摇无声音,IOS微信摇一摇声音无法播放的解决办法
  3. 解决python3 pkl文件打印出的数组有省略号的问题(numpy, pytorch)
  4. 什么是SUID?在Linux/Unix中如何设置SUID
  5. CROSS使用说明书 发行和拍卖NFT完整攻略
  6. HTTP状态码之101
  7. 苹果app商品定价_苹果App新定价 中国区最低或变8元
  8. amis框架实现sdk中使用tsx
  9. Vue项目中如何使用computed计算属性
  10. openssl passwd 手动生成密码——passwd提权