CSS のさまざまな方向矢印を使って遊んでみましょう

烟雨青岚
リリース: 2020-07-07 13:13:44
転載
3210 人が閲覧しました

CSS のさまざまな方向矢印を使って遊んでみましょう

ページを開発するとき、矢印の使用が必要なリストがたくさんあります。画像を背景として直接使用できます。純粋な CSS も使用でき、互換性の問題はありません必要ありません。それに比べて、CSS3 は画像よりもうまく機能します。

原理: 高さと幅が等しい正方形で、必要な辺を選択してそれを切ると台形になります。高さと幅が 0 で、他の辺が透明な場合、CSS のさまざまな方向矢印を使って遊んでみましょうになります。出てきます

台形コード:
CSS のさまざまな方向矢印を使って遊んでみましょう

html:
<div class="arrow"></div>
css:
arrow{
width:10px;
height:10px;
border:10px solid #000;
border-left-color:orange;
}
ログイン後にコピー

高さと幅を0に設定し、他の辺を透明色にすると、CSS のさまざまな方向矢印を使って遊んでみましょうが出てきます。
CSS のさまざまな方向矢印を使って遊んでみましょう

html:
<div class="arrow"></div>
css:
arrow{
width:0;
height:0;
border: 10px solid transparent;
border-left-color: orange;//左箭头
}
ログイン後にコピー

開発では、DOM 構造を変更せずに、疑似クラスを使用して実装を配置できます。これはシンプルでエレガントです。 content はCSS のさまざまな方向矢印を使って遊んでみましょうの位置を提供します。この属性を省略することはできません。
CSS のさまざまな方向矢印を使って遊んでみましょう

html:
<div class="arrow">文字文字</div>
css:
div{
position:relative;
arrow{
width:0;
height:0;
border: 10px solid transparent;
border-left-color: orange;
position:absolute;
content:&#39;&#39;;
}
ログイン後にコピー

グラフィック デザインを追求している今、別のタイプの 三角線矢印 があり、こちらの方が人気があります。
2 つの疑似クラスを設定します。最初の疑似クラスは、他の疑似クラスをカバーします。いくつかの行を省略してください:
CSS のさまざまな方向矢印を使って遊んでみましょう

html:
<div class="arrow">文字文字</div>
CSS:
div {
       position: relative; 
    }
    .arrow:after,.arrow:before {
        width: 0;
        height: 0;
        border: 10px solid transparent;
        border-left-color: orange;
        position: absolute;
        content: "";
    }
   .arrow:before{
    top: 0;
   left: 70px;//根据实际情况调整
   border-left-color: white;
   }
ログイン後にコピー

may you like it.

読んでくれた皆さんありがとうございます、たくさんの利益が得られることを願っています。

この記事は、https://blog.csdn.net/qq_34250472/article/details/55513862

から転載されたものです:「CSS チュートリアル

以上がCSS のさまざまな方向矢印を使って遊んでみましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
css
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート