• Home
  • Service 提供サービス
  • Drone 空撮
  • PORTFOLIO 事例庫
  • YouTube 動画庫
  • Photo Gellery 写真庫
  • News お知らせ
  • About 概要
  • Privacy Policy 個人情報保護方針
  • 特定商取引法に基づく表記
お問い合わせ
CONTACT INFORMATION
三重県松阪市
嬉野津屋城町1355−4
0598-30-5698
月~金曜日 9:00~18:00
Tweets by aquacube
  • Home
  • Service 提供サービス
  • Drone 空撮
  • PORTFOLIO 事例庫
  • YouTube 動画庫
  • Photo Gellery 写真庫
  • About 概要
  • News お知らせ
  • Privacy Policy 個人情報保護方針
  • 特定商取引法に基づく表記
お問い合わせ
To Blog

CSS3 スライドエフェクトメニュー

2012.06.21
-
All

CSS3だけでエフェクト制御するメニュー。
スタッフ紹介などに使うと面白いかもしれません。
メニューにマウスを乗せると画像が左から右へスライドして出現します。
IE8では動きません。IE9ではスライドエフェクトが表現できないようです。

画像はz-indexでメニューより下に置いて、opacityで非表示、表示を調整。
メニューや画像のエフェクトはtransitionで制御しています。

htmlは必要な分のメニューをliで並べます。

[crayon]

  • 女性・子供客担当Mickey Tomas

[/crayon]

メニューのcssは
li a を display block 、背景色をお好みのカラーにして、
ホバー(li:hover a)時の背景色を以下のように変化を付けています。 下の例は薄い青色。

[crayon]
.mh-menu li:hover a{
background: rgba(225,239,240, 0.4);
}[/crayon]

ホバー時のテキストカラーを個別に変えることができます。

[crayon]
.mh-menu li a span:nth-child(2){
/*…*/
transition: color 0.2s linear;
}
.mh-menu li:nth-child(1):hover span:nth-child(2){
color: #528710;
}
.mh-menu li:nth-child(2):hover span:nth-child(2){
color: #ff47b8;
}
.mh-menu li:nth-child(3):hover span:nth-child(2){
color: #3590ff;
}
.mh-menu li:nth-child(4):hover span:nth-child(2){
color: #9d6512;
}[/crayon]

画像のcssは以下のようにします。

[crayon]
.mh-menu li img{
position: absolute;
z-index: 1;
left: 0px;
top: 0px;
opacity: 0;
transition: left 0.4s ease-in-out, opacity 0.6s ease-in-out;
}
.mh-menu li:hover img{
left: 300px; /* メニューの幅より少し大きく設定 */
opacity: 1;
}[/crayon]

DEMO

PREVIOUS POST
Parallax 効果のWEBデザイン(panasonic LUMIX GF5)
NEXT POST
久々のIE7 CSS ハック。 レスポンシブWEBデザインでの不具合
category
  • All
  • News
  • Tips
  • WordPress
archives




LATEST POSTS
  • 2024.12.18
    年末年始の休業のお知らせ
  • 2024.08.02
    2024年 夏季休業のお知らせ
  • 2024.05.28
    フィッシングメールにご注意ください
GET CONNECTED

Copyright - AQUACUBE

CSS3 スライドエフェクトメニュー | ホームページ、パンフレット、名刺 制作 - AQUACUBE(アクアキューブ) | ホームページ、パンフレット、名刺 制作 – AQUACUBE(アクアキューブ)
よりよいエクスペリエンスを提供するため、当ウェブサイトでは Cookie を使用しています。引き続き閲覧する場合、Cookie の使用を承諾したものとみなされます。OK