KAEDE Hack blog

JavaScript 中心に ライブラリなどの使い方を解説する技術ブログ。

css button-like link

bg

cakephpで生成したリンクにpaddingを足してbuttonのように文字以外をクリックしてもlink(action)に飛べるようにしたかったが,なかなかlinkのpaddingのクリックを有効化できなかった.

solved

  • CSSaに当てた
  • 今までは要素自体に当てて,リンクのaに当てていなかったからダメだったようだ.

before

.new {
  text-decoration: none;
  background: #aaa;
  color: #000;
  padding: 10px 40px;
}

f:id:kei_s_lifehack:20191107004335p:plain

after

.new a {
  text-decoration: none;
  background: #aaa;
  color: #000;
  padding: 10px 40px;
}

f:id:kei_s_lifehack:20191107004441p:plain

https://codepen.io/KAEDE0902/pen/jOOYmRd