BootStrap-經常使用樣式--樂字節前端

經常使用樣式

排版

標題

​ Bootstrap和普通的HTML頁面同樣,定義標題都是使用標籤<h1>到<h6>,只不過Bootstrap覆蓋了其默認的樣式,使用其在全部瀏覽器下顯示的效果同樣。爲了讓非標題元素和標題使用相同的樣式,還特地定義了.h1~.h6六個類名。同時後面能夠緊跟着一行小的副標題<small></small>或使用.smallhtml

<h1>h1. Bootstrap heading<small>副標題</small></h1>
<div class="h1">Bootstrap標題1<span class="small">副標題</span></div>

段落

​ 段落是排版中另外一個重要元素之一。經過.lead 來突出強調內容(其做用就是增大文本字號,加粗文本,並且對行高和margin也作相應的處理。可使用如下標籤給文本作突出樣式處理:前端

​ <small>:小號字java

​ <b><strong>:加粗瀏覽器

​ <i><em>:斜體框架

<p class="lead"><small>之後的</small><b>你</b>會<i>感謝</i>如今<em>努力</em>的<strong>你</strong></p>

強調

​ 定義了一套類名,這裏稱其爲強調類名,這些強調類都是經過顏色來表示強調,具本說明以下:ide

​ .text-muted:提示,使用淺灰色(#999)微服務

.text-primary:主要,使用藍色(#428bca)

    .text-success:成功,使用淺綠色(#3c763d)

    .text-info:通知信息,使用淺藍色(#31708f)

    .text-warning:警告,使用黃色(#8a6d3b)

    .text-danger:危險,使用褐色(#a94442)
<div class="text-muted">提示效果</div>
<div class="text-primary">主要效果</div>
<div class="text-success">成功效果</div>
<div class="text-info">信息效果</div>
<div class="text-warning">警告效果</div>
<div class="text-danger">危險效果</div>

對齊效果

​ 在CSS中經常使用text-align來實現文本的對齊風格的設置。測試

​ 其中主要有四種風格:大數據

​ 左對齊,取值left ;this

​ 居中對齊,取值center;

​ 右對齊,取值right ;

​ 兩端對齊,取值justify。

​ 爲了簡化操做,方便使用,Bootstrap經過定義四個類名來控制文本的對齊風格:.text-left:左對齊 .text-center:居中對齊 .text-right:右對齊 .text-justify:兩端對齊。

<p class="text-left">我居左</p>
<p class="text-center">我居中</p>
<p class="text-right">我居右</p>
<p class="text-justify">網格系統的實現原理很是簡單,僅僅是經過定義容器大小,平分12份(也有平分紅24份或32份,但12份是最多見的),再調整內外邊距,最後結合媒體查詢,就製做出了強大的響應式網格系統。Bootstrap框架中的網格系統就是將容器平分紅12份</p>

列表

​ 在HTML文檔中,列表結構主要有三種:

​ 無序列表(<ul><li>…</li></ul>)

​ 有序列表(<ol><li>…</li></ol>)

​ 定義列表(<dl><dt>…</dt><dd>…</dd></dl>)

去點列表

​ class="list-unstyled"

<ul class="list-unstyled">
    <li>無序項目列表一</li>
    <li>無序項目列表二</li>
</ul>
內聯列表

​ class="list-inline",把垂直列表換成水平列表,並且去掉項目符號(編號),保持水平顯示。也能夠說內聯列表就是爲製做水平導航而生。

<ul class="list-inline">
    <li>首頁</li>
    <li>java學院</li>
    <li>在線課堂</li>
</ul>
定義列表

​ 在原有的基礎加入了一些樣式,使用樣式 class="dl-horizontal" 製做水平定義列表 : 當標題寬度超過160px時,將會顯示三個省略號。

<dl>
    <dt>HTML</dt>
    <dd>超文本標記語言</dd>
    <dt>CSS</dt>
    <dd>層疊樣式表是一種樣式表語言</dd>
</dl>
<dl class="dl-horizontal">
    <dt>HTML 超文本標記語言</dt>
    <dd>HTML稱爲超文本標記語言,是一種標識性的語言。</dd>          
    <dt>測試標題不能超過160px的寬度,不然2個點</dt>
    <dd>我在寫一個水平定義列表的效果,我在寫一個水平定義列表的效果。</dd>
</dl>

代碼

​ 通常在我的博客上使用的較爲頻繁,用於顯示代碼的風格。在Bootstrap主要提供了三種代碼風格:

​ (1)使用<code></code>來顯示單行內聯代碼

​ (2)使用<pre></pre>來顯示多行塊代碼

​ 樣式:pre-scrollable (height,max-height高度固定,爲340px,超過存在滾動條)

​ (3)使用<kbd></kbd>來顯示用戶輸入代碼,如快捷鍵

單行內聯代碼
<code>this is a simple code</code>
快捷鍵
<p>使用<kbd>ctrl+s</kbd>保存</p>
多行塊代碼
<!-- 代碼會保留本來的格式,包括空格和換行 -->
<pre>
public class HelloWorld {
    public static void main(String[] args){
        System.out.println("helloworld...");
    }
}
</pre>
<!-- 
    顯示html標籤的代碼須要適應字符實體  
    小於號(<)要使用硬編碼「&lt;」來替代,大於號(>)使用「&gt;」來替代 
-->
<pre>
    &lt;ul&gt;
        &lt;li&gt;測試實體符&lt;/li&gt;
    &lt;/ul&gt;
</pre>
<!-- 當高度超過,會存在滾動條 -->
<pre class="pre-scrollable">
    <ol>
        <li>...........</li>
        <li>...........</li>
        <li>...........</li>
        <li>...........</li>
        <li>...........</li>
        <li>...........</li>
        <li>...........</li>
        <li>...........</li>
        <li>...........</li>
        <li>...........</li>
        <li>...........</li>
        <li>...........</li>
    </ol>
</pre>

想要更多Java,前端,大數據,微服務等資料<a href="https://i.loli.net/2020/06/22/zbPOtKIqDjo45Mw.png">點我掃碼領取</a>;

相關文章
相關標籤/搜索