Bootstrap全局CSS样式(一)

2018-11-05  本文已影响0人  Frewen

文字排版

标题
标题 实践
段落
p标签特性 实例
1. class = “text-left” 文本左对齐
2. class = “text-right”  文本右对齐
3. class = “text-center” 文本中对齐
4. class = “text-justify ” 文本两端对齐
5. class = “text-nowrap” 禁止文本换行
1. class =“text-lowercase”  转成小写
2. class = “text-uppercase” 转成大写
3. class = “text-capitalize” 首字母大写

外观表现为文本底部的虚线框,鼠标移至上面时会变成带有“问号”的指针。当鼠标悬停在上面时会显示完整的文本(需要为 <abbr>title 属性添加了文本)<abbr title="World Wide Web">WWW</abbr>万维网

实例
<!DOCTYPE html>
<html>
  <head>
    <title>文本</title>
    <meta charset="utf-8"/>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="css/bootstrap.min.css">
  </head>
  <body>
        <div class="container">
            <div class="row">
              <div class="col-md-12">
                <p class="text-left">左对齐文本</p>
                    <p class="text-center">居中对齐文本</p>
                    <p class="text-right">右对齐文本</p>
                    <p class="text-justify">两端对齐</p>
                    <p class="text-nowrap">禁止文本换行</p>
                    <br/>
                    <p class="text-lowercase">Lowercased text.</p>
                    <p class="text-uppercase">Uppercased text.</p>
                    <p class="text-capitalize">Capitalized text.</p>
                    <br/>
                    <abbr title="World Wide Web">WWW</abbr>万维网
                    <br/>
                </div>
            </div>
        </div>
    <script src="js/jquery.js"></script>    
    <script src="js/bootstrap.min.js"></script> 
  </body>
</html>
文本颜色
.text-muted:提示,使用浅灰色(#999)
.text-primary:主要,使用蓝色(#428bca)
.text-success:成功,使用浅绿色(#3c763d)
.text-info:通知信息,使用浅蓝色(#31708f)
.text-warning:警告,使用黄色(#8a6d3b)
.text-danger:危险,使用褐色(#a94442)
实例
<p class="bg-primary">...</p>
<p class="bg-success">...</p>
<p class="bg-info">...</p>
<p class="bg-warning">...</p>
<p class="bg-danger">...</p>
链接组件,鼠标经过时,颜色会加深!
实例
列表
<!DOCTYPE html>
<html>
  <head>
    <title>文本</title>
    <meta charset="utf-8"/>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="css/bootstrap.min.css">
  </head>
  <body>
        <h4>有序列表</h4>
        <ol>
            <li>Item 1</li>
            <li>Item 2</li>
            <li>Item 3</li>
        </ol>
        <h4>无序列表</h4>
        <ul>
            <li>Item 1</li>
            <li>Item 2</li>
            <li>Item 3</li>
        </ul>
        <h4>未定义样式列表</h4>
        <ul class="list-unstyled">
            <li>Item 1</li>
            <li>Item 2</li>
            <li>Item 3</li>
        </ul>
        <h4>内联列表</h4>
        <ul class="list-inline">
            <li>Item 1</li>
            <li>Item 2</li>
            <li>Item 3</li>
            <li>Item 4</li>
        </ul>
        <h4>定义列表</h4>
        <dl>
            <dt>Description 1</dt>
            <dd>Item 1</dd>
            <dt>Description 2</dt>
            <dd>Item 2</dd>
        </dl>
        <h4>水平的定义列表</h4>
        <dl class="dl-horizontal">
             <dt>Description 1</dt>
             <dd>Item 1</dd>
             <dt>Description 2</dt>
             <dd>Item 2</dd>
        </dl>
    <script src="js/jquery.js"></script>    
    <script src="js/bootstrap.min.js"></script>   
  </body>
</html>
列表实例

代码

Bootstrap 允许以两种方式显示代码:

有多行时,应该使用 <pre> 标签。使用 <pre><code> 标签时,确保开始和结束标签使用字符实体

&lt;和&gt;
pre
<!DOCTYPE html>
<html>
  <head>
    <title>响应式图片</title>
    <meta charset="utf-8"/>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
      <link rel="stylesheet" href="css/bootstrap.min.css">
  </head>
  <body>
    <div class="container">
            <p><code>&lt;header&gt;</code> 作为内联元素被包围。</p>
            <p>如果需要把代码显示为一个独立的块元素,使用 &lt;pre&gt; 标签:</p>
            <pre>
                &lt;article&gt;
                    &lt;h1&gt;文章标题&lt;/h1&gt;
                &lt;/article&gt;
            </pre>
    </div>
        <script src="js/jquery.js"></script>    
    <script src="js/bootstrap.min.js"></script>
  </body>
</html>

图片

添加.img-responsive 可以让Bootstrap 3中的图片更友好地支持响应式布局。

实质是为图片赋予了max-width: 100%; 和height: auto; 属性,可以让图片按比例缩放,不超过其父元素的尺寸。

<img src="..." class="img-responsive" alt="Responsive image">

注意:Internet Explorer 8 不支持 CSS3 中的圆角属性。

image
上一篇 下一篇

猜你喜欢

热点阅读