1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【HTML/CSS】ボタンの作り方とエフェクトの付け方

Posted at

はじめに

こんにちは。
未来電子テクノロジーでインターンをしているshinoです。

プログラミング初心者であるため、内容に誤りがあるかもしれません。
もし、誤りがあれば修正するのでどんどん指摘してください。

今回は、ボタンの付け方と、ボタンにエフェクトを付ける方法をご紹介します。

ボタンの付け方

ボタンはaタグで指定します。
ここではbtnというクラスを与えます。

HTML
<a class="btn"></a>

aタグはインライン要素であり、width や height を指定できません。
これではボタンのデザインを形作る際に不便です。
そこで、aタグをインラインブロック要素に変更します。

インライン要素やブロック要素を指定する際は、displayプロパティを使用します。

CSS
.btn {
padding :8px 24px;
color :white;
display: inline-block;
opacity : 0.8;

これでボタンをインラインブロック要素にできました。

ボタンにエフェクトを付ける

ボタンの上にカーソルをのせたとき、色を変化させることができます。

その際は、hoverを用います。

CSS
.btn :hover {
opacity : 1;
}

この場合、カーソルを持って行くとボタンの色が濃くなります。

hoverはカーソルを乗せたボタンの状態を指定すると考えるとよいです。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?