東京都府中市、九段下のWEB制作会社Maromaroのブログです

アイコンがCSSで出来ているフラットなボタン

  • RESULT
  • HTML
  • CSS
  • button01

  • コピー
    <p class="msr_btn15">
      <a href="#">button01</a>
    </p>
  • コピー
    .msr_btn15 a{
      width: 230px;
      padding:15px;
      color:#ffffff;
      font-size: 15px;
      line-height: 120%;
      text-align: center;
      text-decoration: none;
      -webkit-border-radius:8px;
      -moz-border-radius:8px;
      border-radius:8px;
      background: #FF9C15;
      display: block;
      position:relative;
      -webkit-transition: 0.3s ease-out;
      -moz-transition: 0.3s ease-out;
      -o-transition: 0.3s ease-out;
      transition: 0.3s ease-out;
    }
    .msr_btn15 a::before{
      content: '';
      width: 16px;
      height: 16px;
      margin:-8px 0 0 0;
      -webkit-border-radius:50%;
      -moz-border-radius:50%;
      border-radius:50%;
      background: #fff;
      position:relative;
      position:absolute;
      top:50%;
      left:20px;
      display:block;
    }
    .msr_btn15 a::after{
      content: '';
      width: 4px;
      height: 4px;
      border: 0px;
      margin:-3px 0 0 0;
      border-top: solid 2px #FF9C15;
      border-right: solid 2px #FF9C15;
      -ms-transform: rotate(45deg);
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg);
      position:absolute;
      top:50%;
      left:24px;
      display:block;
      -webkit-transition: 0.3s ease-out;
      -moz-transition: 0.3s ease-out;
      -o-transition: 0.3s ease-out;
      transition: 0.3s ease-out;
    }
    .msr_btn15 a:hover{
      background: #FFAF42;
    }
    .msr_btn15 a:hover::after{
      border-top: solid 2px #FFAF42;
      border-right: solid 2px #FFAF42;
    }

検証済みブラウザ

  • Edge
  • FF
  • chrome
  • Safari

その他のボタン

ボタンの一覧をもっと見る

要素一覧