CSS ロリポップを描くサンプルコード

CSS ロリポップを描くサンプルコード

背景: 毎日少しずつ進歩し、少しずつ積み重ねていけば、どんどん良くなっていきます

コード:

<!doctypehtml>
<html lang="ja">
<ヘッド>
<メタ文字セット="UTF-8">
<title>ロリポップ</title>
    <h3>CSS を使用してロリポップを描く</h3>

    <p>要件:</p>
    <p>1: ロリポップの中央のテキストは水平方向に中央揃えになっています</p>
    <p>2: 少なくとも 3 層のカラー</p>
<スタイル>
 。ラウンド{
    幅: 100ピクセル;
    高さ: 100px;
    背景色: #e5e7e9;
    位置: 相対的;
    テキスト配置: 中央;
    マージン: 100px;
    フォント: 斜体 太字 17px/100px Arial、サンセリフ;
    ボックスシャドウ: 
        0 0 0 10ピクセル #4286b4,
        0 0 0 20px #fc052e,
        0 0 0 30px #FBDD00,
        0 0 0 40px #00BDFB;
    境界線の半径: 200px;
    色: #ffffff;
 }
 .バンバン{
    幅: 20px;
    高さ: 150px;
    マージン: -80px 0px 0px 142px;
    背景色: #00BDFB;
    境界線の半径: 10px;
 }
</スタイル>
</head>
<本文>
    <div class="round">
    こんにちは世界!
    </div>
    <div class="バンバン"></div>
</本文>
</html>

効果画像:

今日得た知識:

1:フォントの略称について

フォントスタイル:斜体;
フォントバリアント:small-caps;
フォントの太さ:太字;
フォントサイズ:12px;
行の高さ:1.5em;
フォントファミリー:arial,verdana;

次のように書くことができます:

フォント: 斜体 太字 17px/100px Arial、サンセリフ;

17pxはフォントサイズを表します
100pxは行の高さを表します

略語を使用する際の注意点:

1:font-size と line-height は、スラッシュ / を使用して 1 つの値としてのみ記述でき、個別に記述することはできません。

2: 順序は変更できません。この短縮方法は、font-size 属性と font-family 属性の両方が同時に指定されている場合にのみ機能します。また、font-weight、font-style、font-variant を設定しない場合は、デフォルト値が使用されます。

2: センタリングについて

最も簡単な方法は、テキストの高さを div の高さと同じにして、text-align:center を設定することです。フォントを設定しない場合は、line-height:100px を設定します。これにより、テキストを中央揃えにする効果も得られます。

3: 国境について

私は複数の値に設定できる box-shadow 属性を使用します。これは現在のシナリオに適しています。値に 2 つのレイヤー、または 1 つのレイヤーが必要な場合は、境界線または 2 つの div ネストまたはアウトライン属性を直接設定できます。

要約する

上記はエディターが紹介した CSS でロリポップを描画するサンプルコードです。皆様のお役に立てれば幸いです。ご質問がございましたら、メッセージを残していただければ、エディターがすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

<<:  コンテンツウェブページの画像プレビューのデザイン

>>:  ウィンドウ表示効果を実現するJavaScript

推薦する

Reactはいくつかの方法でパラメータを渡します

目次親コンポーネントと子コンポーネント間でパラメータを渡すルーティングパラメータステータスの改善コン...

JavaScript で簡単なモグラ叩きゲームを実装する

この記事では、モグラ叩きゲームを実装するためのJavaScriptの具体的なコードを参考までに紹介し...

Linux システムで MySQL データベースにリモート接続する方法のチュートリアル

序文最近、職場でこの要件に遭遇し、リモート接続を確立するのに 1 時間以上かかりました。ローカル コ...

MySQL ビューの原則と使用例の概要

この記事では、MySQL ビューの原理と使用法についてまとめます。ご参考までに、詳細は以下の通りです...

VMWare 仮想マシン 15.X LAN ネットワーク構成チュートリアル図

最近、分散型およびビッグデータ技術について学ぶために、いくつかの仮想マシンに取り組んでいます。まず、...

HTML_PowerNode Java アカデミーでテーブルを動的に追加する

さっそく、コードを直接投稿します。具体的なコードは次のとおりです。 <html> <...

MySQL で特殊文字を含むデータベース名を作成する方法の例

序文この記事では、MySQL で特殊文字を使用してデータベース名を作成する方法について説明します。こ...

Nginx サーバーの https 設定方法の例

Linux: Linux バージョン 3.10.0-123.9.3.el7.x86_64 ngin...

計算プロパティとリスナーの詳細

目次1. 計算されたプロパティ1.1 基本的な例1.2 計算プロパティキャッシュとメソッド1.3 計...

重複したMySQLレコードを現場でチェックし、処理する実践的な記録

目次序文分析するデータ合計繰り返し率どこにあるかと持っているかの違い要約する序文私はソフトウェアの導...

リクエストを転送したり、静的リソースファイルにアクセスしたりする複数の場所への nginx の実装

この記事では主に、リクエストを転送したり、静的リソース ファイルにアクセスしたりする nginx の...

静的ページと動的ページの実行メカニズムの説明

1. 静的ページとは、Web ページ内に HTML タグのみが含まれるページです。WEB 開発者がこ...

docker runコンテナの自動終了の解決策

今日、Dockerfile を使用してイメージを作成したときに問題が発生し、イメージの実行後にコンテ...

Vueはv-modelを使用してel-paginationコンポーネントのプロセス全体をカプセル化します。

v-model を使用してページング情報オブジェクトをバインドします。ページング情報オブジェクトに...

Docker nginx + https サブドメイン設定の詳細なチュートリアル

今日はたまたま友人のサーバーの移転を手伝うことになり、サーバーの基本的な設備の設定を行ったのですが、...