前言
这一章主要学习breadcrumb和close和Code。这三分组件的代码量较少,易读。
研究对象
close实例图
Code实例图
标签,inline和block类型都可以。为了正确的展示代码,要将尖括号做转义处理。
标签,inline类型,用于键盘输入表示。
标签,inline类型,用于展示单行代码
bootstrap里还有和标签,分别用于显示变量代码和程序输出。
breadcrumb.scss
源文:
1234567891011121314151617181920212223242526
//// 路径导航// --------------------------------------------------.breadcrumb { padding: $breadcrumb-padding-vertical $breadcrumb-padding-horizontal; margin-bottom: $line-height-computed;//注① list-style: none; background-color: $breadcrumb-bg; border-radius: $border-radius-base; > li { display: inline-block; + li:before { content: "#{$breadcrumb-separator}\00a0"; //注②: content属性要使用Unicode编码才能显示出想要的"/"字符。#{}:调用带引号的字符串 padding: 0 5px; color: $breadcrumb-color; } } > .active { color: $breadcrumb-active-color; }}
close.scss
源文:
code.scss
源文:
相关说明
- 注①:
- 行高默认值计算方式: floor(($font-size-base * $line-height-base)) !default;
- floor(),向下取整。
- $font-size-base为14px 默认
- $line-height-base为 1.428571429 默认
- 变量$line-height-computed用于设置margin值、padding值。
- 注②:
- #{} 用于调用带引号的字符串;
- \00a0是Unicode编码。