【css】少し変わったセレクタの設定方法

  • 2021年10月12日
  • 2021年10月12日
  • CSS

ボタンパーツの中のclassNameの指定方法には以下のような変わり種も存在します。

  <Button className={"basic-button-box pickup"} modifier="large" onClick={props.click}>{props.text}<div className="right-arrow-box"><i class={props.svg} icon={{default: props.defaultSVG}} style={{color: "#fff", fontSize: "28px"}}></i></div></Button>

/*画像付きボタンののレイアウト*/
  .basic-button-box ons-button{
    width: 320px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    border-radius: 20px !important;
    padding: 4px 0px !important;
  }
  .basic-button-box .pickup{
    background: #f50057;
  }

cssで二つのセレクタ(ボタンの基本レイアウトと色を決めるセレクタ)を設定しておいて

後からclassNameで “basic-button-box pickup”と後から付け足すようにpickupと書くと

pickupで指定した色に変化してくれます。

つまり、pickup以外にも色ごとにセレクタを追加すればその指定したclassNameのボタン

のみ色が変わってくれるようになります。

>株式会社シーポイントラボ

株式会社シーポイントラボ

TEL:053-543-9889
営業時間:9:00~18:00(月〜金)
住所:〒432-8003
   静岡県浜松市中央区和地山3-1-7
   浜松イノベーションキューブ 315
※ご来社の際はインターホンで「316」をお呼びください

CTR IMG