純粋な CSS3+DIV で小さな三角形の境界線効果を実現するためのサンプル コード

純粋な CSS3+DIV で小さな三角形の境界線効果を実現するためのサンプル コード

具体的なコードは次のとおりです。

HTMLコードは次のとおりです <div class="arrow-up">
     <!--上向きの三角形-->
</div>
<div class="arrow-down">
    <!--下向きの三角形-->
</div>
<div class="arrow-left">
    <!--左向きの三角形-->
</div>
<div class="arrow-right">
    <!--右向きの三角形-->
</div>
 
以下では、CSS3を使用して、それぞれ上向き、下向き、左向き、右向きの三角形を実装します。/*上向き矢印*/
.矢印上 {
    幅:0;
    高さ:0;
    border-left:30px 透明、実線;
    border-right:30px 透明、実線;
    border-bottom:30px solid #fff;
}
    
 /*下矢印*/
.矢印下{
    幅:0;
    高さ:0;
    border-left:20px 透明、実線;
    border-right:20px 透明、実線;
    上境界線:20px 実線 #0066cc;
}
    
 /*左向きの矢印*/
.矢印左 {
    幅:0;
    高さ:0;
    border-top:30px 透明;
    border-bottom:30px 透明;
    border-right:30px 黄色一色;
}
   
/*右矢印*/
.矢印右 {
    幅:0;
    高さ:0;
    border-top:50px 透明;
    border-bottom: 50px 透明の実線;
    border-left: 50px 緑一色;
}

ミニプログラムの例

wxml

<view class="index_sale_lists">
      <view class="sanjiao"></view>
      <view class="index_sale_list">
        <view class="index_sale_choice">選択した商品: <text>Shangnao</text></view>
        <view class="index_sale_tezhi">
          <テキスト>
            特徴:牛の肩と首の後ろ、背骨の両側にあります。肉は柔らかくてジューシーで、脂肪が均等に分散され、美しい大理石模様があります。柔らかい食感で口の中でとろけます。脂肪が少なく、タンパク質が豊富です。鍋に適しており、揚げ物、揚げ物、グリル料理にも使用できます。
          </テキスト>
        </ビュー>
      </ビュー>
    </ビュー>

wxss

.index_sale_lists{
  マージン: 50rpx 24rpx 0;
  背景色: #F2F6F4;
  境界線の半径: 20rpx;
  位置: 相対的;
}
.サンジャオ{
    位置: 絶対;
    左: 50%;
    上:-15rpx;
    幅:0;
    高さ:0;
    border-left:10px 透明、実線;
    border-right:10px 透明、実線;
    ボーダー下部:10px 実線 #F2F6F4;
    /* zインデックス: -1; */
}

要約する

純粋な CSS3+DIV を使用して小さな三角形の境界線を実現する方法についての記事はこれで終わりです。三角形の境界線を実現する方法に関するより関連性の高い CSS div コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM を応援していただければ幸いです。

<<:  MySQL インデックス障害の上位 10 の問題の概要

>>:  Div はフラッシュを覆います。フラッシュ透過方式により、フラッシュ上に DIV レイヤーを配置できます。

推薦する

MySQLはイベントを使用してスケジュールされたタスクを完了します

イベントでは、SQL コードを 1 回または一定の間隔で実行することを指定できます。通常、複雑な S...

Nginx 構成の場所の一致ルールの例の説明

nginx の設定命令のスコープは、main、server、location の 3 種類に分けられ...

MySQLテクノロジーにおけるInnoDBロックの詳細な説明

目次序文1. ロックとは何ですか? 2. InnoDBストレージエンジンのロック2.1 ロックの種類...

MySQL でインデックス構造として B+ ツリーを使用する利点は何ですか?

序文MySQL では、Innodb と MyIsam の両方がインデックス構造として B+ ツリーを...

CentOS 8で自動更新を設定するための手順を完了する

データとコンピューターに対してできる最善のことは、それらを安全に保つことです。アップデートを有効にす...

MySQL ページングクエリ最適化テクニック

ページング クエリを使用するアプリケーションでは、LIMIT と OFFSET を含むクエリが非常に...

HTMLフォーム要素の詳しい解説(パート1)

HTML フォームは、さまざまな種類のユーザー入力を収集するために使用されます。 HTML フォー...

CSS で画像アダプティブ コンテナを実装するいくつかの方法 (要約)

多くの場合、画像をコンテナのサイズに合わせて調整する必要があります。 1. imgタグ方式幅と高さを...

純粋な CSS でマークダウンの自動番号付けを実装するサンプル コード

問題の起源私がタイトルの番号付けの問題に初めて注目したのは、学部の論文を書いていた頃まで遡ります。当...

異なるブラウザ間で互換性のあるテキスト配置を実現する CSS

フォームのフロントエンド レイアウトでは、テキスト ボックスのプロンプト テキストを両端に揃える必要...

HTML Selectは、デフォルトの選択を設定するためにselected属性を使用します。

オプションに属性 selected = "selected" を追加すると、それ...

Vueコンポーネントの動的コンポーネントの詳細な説明

目次要約する要約する配列が変更されると、対応するデータを動的にロードしますシナリオ: 異なるコンポー...

JSで画面録画機能を作成する

OBS studioかっこいいですが、 JavaScriptもっとかっこいいです。では、 JavaS...

珍しいけれど役に立つJSテクニックをいくつか紹介します

序文プログラミング言語には通常、さまざまな隠されたトリックが含まれており、これらのトリックを上手に使...

HTML における src と href の違いについての簡単な説明

簡単に言うと、srcは「このリソースをロードしたい」という意味で、hrefは「このリソースに関連付け...