CSS を使用して物流の進行状況のスタイルを実装するためのサンプルコード

CSS を使用して物流の進行状況のスタイルを実装するためのサンプルコード

効果:

CSS スタイル:

<スタイル タイプ="text/css">
        ul li {
            リストスタイル: なし;
        }
        .パッケージステータス{
            パディング: 18px 0 0 0
        }
        .パッケージステータス .ステータスリスト {
            マージン: 0;
            パディング: 0;
            上マージン: -5px;
            左パディング: 8px;
            リストスタイル: なし;
        }
        .package-status .status-list>li {
            左境界線: 2px 実線 #0278D8;
            テキスト配置: 左;
        }
        .package-status .status-list>li:before {
            /* フローポイントスタイル*/
            コンテンツ: '';
            境界線: 3px 実線 #0278D8;
            背景色: #0278D8;
            表示: インラインブロック;
            幅: 6px;
            高さ: 6px;
            境界線の半径: 10px;
            左マージン: -7px;
            右マージン: 10px
        }
        .パッケージステータス .ステータスボックス {
            オーバーフロー: 非表示
        }
        .package-status .status-list>li {
            高さ: 自動;
            幅: 95%;
        }
        .パッケージステータス .ステータスリスト {
            上マージン: -8px
        }
        .パッケージステータス .ステータスボックス {
            位置: 相対
        }
        .package-status .status-box:before {
            コンテンツ: " ";
            背景色: #f3f3f3;
            表示: ブロック;
            位置: 絶対;
            上: -8px;
            左: 20px;
            幅: 10px;
            高さ: 4ピクセル
        }
        .パッケージステータス .ステータスリスト {
            上マージン: 0px;
        }
        .status-list>li:not(:first-child) {
            パディング上部: 10px;
        }
        .ステータスコンテンツ前{
            テキスト配置: 左;
            左マージン: 25px;
            上マージン: -20px;
        }
        .ステータスコンテンツ最新{
            テキスト配置: 左;
            左マージン: 25px;
            色: #0278D8;
            上マージン: -20px;
        }
        .ステータス時間前 {
            テキスト配置: 左;
            左マージン: 25px;
            フォントサイズ: 10px;
            上マージン: 5px;
        }
        .ステータスタイム最新{
            テキスト配置: 左;
            左マージン: 25px;
            色: #0278D8;
            フォントサイズ: 10px;
            上マージン: 5px;
        }
        .ステータスライン{
            下境界線: 1px 実線 #ccc;
            左マージン: 25px;
            上マージン: 10px;
        }
        .リスト{
            パディング: 0 20px;
            背景色: #F8F8F8;
            マージン: 10px 0 0 25px;
            境界線: 1px 実線 #EBEBEB;
        }
        .list li {
            行の高さ: 30px;
            色: #616161;
        }
    </スタイル>

HTML:

<本文>
    <div class="パッケージステータス">
        <div class="ステータスボックス">
            <ul class="ステータスリスト">
                <li>
                    <div class="status-content-before">ご注文は処理中です</div>
                    <div class="status-time-before">2017-08-17 23:31 木曜日</div>
                    <div class="ステータスライン"></div>>
                </li>
                <li>
                    <div class="status-content-before">販売者が発送します</div>
                    <div class="status-time-before">2017-08-18 09:11 金曜日</div>
                    <div class="ステータスライン"></div>
                </li>
                <li>
                    <div class="status-content-before">深セン転送ステーションに送信</div>
                    <div class="status-time-before">2017-08-19 01:21 土曜日</div>
                    <div class="ステータスライン"></div>
                </li>
                <li>
                    <div class="status-content-before">深センに到着</div>
                    <div class="status-time-before">2017-08-19 06:21 土曜日</div>
                    <div class="ステータスライン"></div>
                </li>
                <li>
                    <div class="status-content-before">Chaoshan Center に送信</div>
                    <div class="status-time-before">2017-08-19 09:21 土曜日</div>
                    <div class="ステータスライン"></div>
                </li>
                <li class="最新">
                    <div class="status-content-latest">速達便が潮汕センターに到着</div>
                    <div class="status-time-latest">2017-08-20 14:16 日曜日</div>
                    <div class="ステータスライン"></div>
                </li>
            </ul>
        </div>
    </div>
</本文>

要約する

上記は、CSS を使用して物流進捗のスタイルを完成させるために紹介したサンプルコードです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

<<:  vue-cli の紹介とインストール

>>:  Docker イメージのインポートとエクスポートのコード例

推薦する

CSS でテキストシャドウと要素シャドウ効果を使用する

テキストシャドウの紹介CSSでは、 text-shadowプロパティを使用してテキストの影を設定しま...

Centos7 で NIS を構成する詳細な手順

目次原理ネットワーク環境の準備インストール前の準備NIS サーバー操作NIS クライアント操作原理N...

JavaScript排他的思考の具体的な実装

前回のブログで、Xiao Xiong は関連する要素の操作方法を更新しましたが、同じ要素のグループが...

Dockerはホスト間のネットワーク通信を実現するためにMacvlanを導入する

基本的な概念: Macvlanの動作原理: Macvlan は、Linux カーネルでサポートされて...

mysql エラー 1033 を解決する方法: ファイル内の情報が正しくありません: 'xxx.frm'

問題の説明1. 収集ステーションのデータベース2. データが無い状態での移動は問題ありませんが、デー...

60件のページング事例と優れた実践例を推奨

<br />構造と階層により複雑さが軽減され、読みやすさが向上します。記事やサイトが整理...

MySQLデータテーブルの基本操作:テーブル構造の操作、フィールド操作例の分析

この記事では、テーブル構造操作やフィールド操作など、MySQL データ テーブルの基本的な操作につい...

iframeノードの初期化の問題に関する議論

今日、ふとリッチテキストエディタの制作原理を見直してみようと思いました。それで、彼は何も言わずにそれ...

JSはキャンバス技術を使用してeChartsの棒グラフを模倣します

Canvas は HTML5 の新しいタグです。js を使用して Canvas 描画 API を操作...

フラッシュプラグインを使用してPCのカメラを呼び出し、TMLページに埋め込む方法

序文この記事を書いた主な理由は、チームリーダーが、ブラウザを使用してコンピューターのカメラを呼び出し...

Web ページでの Unicode 文字の使用の概要 (&#、\u など)

初期のコンピュータでは ASCII 文字しか使用できませんでしたが、コンピュータのアプリケーションの...

MySQL の大文字と小文字の区別に関する注意

目次MySQLの大文字と小文字の区別はパラメータによって制御されますMySQLの大文字と小文字の区別...

Linux で SpringBoot jar プログラム デプロイメント シェル スクリプトを起動および停止する方法

では早速、コードをお見せしましょう。具体的なコードは次のとおりです。 #!/bin/bash cd ...

Firefox または IE でスパン幅が決定されない場合の解決策

コードをコピーコードは次のとおりです。 <html xmlns="http://ww...

MySQL 5.7.25 のインストールと設定方法のグラフィックチュートリアル

MySQL インストール ファイルには、msi 形式と zip 形式の 2 種類があります。クリック...