ボタン
リンクボタン(基本)
- HTML
- CSS
<a>タグを利用した、基本的なボタンになります。
See the Pen 【ボタン】シンプル by 早稲田電子IT教育センター (@wit-it) on CodePen.
- サンプルのボタンはどちらも中央に配置されており、<a> 要素をテキストリンクではなくボタンとして扱いたいため、display プロパティで表示形式を切り替えています。
- 一つ目のリンクボタンは、ブロック要素である <p> に text-align: center; を指定し、その中に配置された <a> 要素には display: inline-block; を適用してボタンとして表示しています。
- 二つ目のリンクボタンは、<a> 要素に display: block; を適用し、幅は内容に合わせて変化する width: fit-content; を使用しています。中央配置は、margin-inline: auto; によって左右のマージンを自動化することで実現しています。
- ホバー時、各ボタンの色が反転します。
フローティングボタン
- HTML
- CSS
マウスホバー時、少し浮いたような感じで動くボタンです。
ダウンロードボタン
- HTML
- CSS
ダウンロードなど、リンクとは違った使い方をしたいボタン例です。
お問い合わせボタン
- HTML
- CSS
先頭にメールアイコンを配置したタイプのリンクボタンです。
少し立体的なボタン
- HTML
- CSS
絵文字を配置した、少し立体的な円形ボタンです。