2回目 マウスオーバーで変わる -transition-
2014-11-14
transition:再生時間 プロパティ 補間方法 ディレイ
{transition:再生時間 プロパティ 補間方法 ディレイ}
個別表示
・再生時間 transition-duretion
・プロパティ transition-property
・補間方法 transition-timing-function
・ディレイ transition-delay
補間方法
・ease 最初と最後を滑らかに変化
・linear 一定の速度で変化
・ease-in 最初をゆっくり変化
・ease-out 最後をゆっくり変化
・ease-in-out 最初と最後をゆっくり変化
角を丸く
© 引用サイト⇒nemuchan.comさまサイトより
--[ html ]-----------------------
<div class="anime01"></div>
--[ CSS ]------------------------
.anime01{
background:#003d84;
color:#fff;
padding:10px;
width:200px;
height:10px;
-webkit-transition: 1s ease-in-out;
-moz-transition: 1s ease-in-out;
transition: 1s ease-in-out;
}
.anime01:hover{
-webkit-border-radius:20px;
-moz-border-radius:20px;
border-radius:20px;
}
複数のプロパティを同時に変更
■リンクを貼ってみました
--[ html ]-----------------------
<div id="anime06"><a href="/contact/">お問い合わせはこちら</a></div>
--[ CSS ]------------------------
★背景色とテキスト色と幅が1秒で変化するCSS
div#anime06 {
background-color: #003d84;
width: 150px;
padding:10px;
-webkit-transition: background-color 1s linear, color 1s linear, width 1s linear;
-moz-transition: background-color 1s linear, color 1s linear, width 1s linear;
transition: background-color 1s linear, color 1s linear, width 1s linear;
}
div#anime06 a{
color: #fff;
}
div#anime06:hover{
background-color: #ffeb00;
color: #000;
width: 300px;
}
div#anime06 a:hover{
color: #000;
}
←「1回目 CSSを書くにあたって「ベンダープレフィックス」」前の記事へ 次の記事へ「3回目 ①ページ読み込みで動く -animation-」→
