WEB and GRAPHIC
CREATIBE STUDIO
© COPYRIGHT MGM DESIGN TIPS ALL RIGHTS RESERVED.
最終更新:2021/08/06
「page_grayscale」の中の要素は色がモノクロになります。
0%だと元の色、100%でモノクロです。
60%とか半端な数字を指定すれば色褪せた感じにもできます。
html
1 2 3 |
<div class="row"> <div class="col-6 offset-3"><div class="page_grayscale"><img src="http://mgm.moo.jp/cms010/wp-content/uploads/2021/07/simple01.jpg" alt=""></div></div> </div> |
css
1 2 3 4 |
.page_grayscale{ -webkit-filter: grayscale(100%); filter: grayscale(100%); } |
モノクロの画像を使いたいのであれば画像を編集する時点でその状態にしておけばいいので、cssではあまり指定しないです。
以下のようにバナー画像などのaタグにhoverしたときのアニメーションなどで使用することが多いです。
「page_grayscale」末尾に「_a」を付けてください。
※画像が薄くなっているのは、「#lp-main a:hover img」で画像が半透明になる指定をしているからです。
html
1 2 3 |
<div class="row"> <div class="col-6 offset-3"><div class="page_grayscale_a"><a href=""><img src="http://mgm.moo.jp/cms010/wp-content/uploads/2021/07/simple01.jpg" alt=""></a></div></div> </div> |
css
1 2 3 4 5 6 7 8 9 |
.page_grayscale_a a{ -webkit-filter: grayscale(100%); filter: grayscale(100%); transition: .5s; } .page_grayscale_a a:hover{ -webkit-filter: grayscale(0%); filter: grayscale(0%); } |
上のアニメーションと逆になるクラスもあります。
こちらはpage.cssを作る以前からあるクラスなので、だいたいのテーマで使用できると思います。
クラスはmain.cssかcontents.cssに入っていると思います。
「toGray」を指定してください。
※こちらはaタグにhoverではなく、「toGray」にhoverしたら色が変わる指定です。
クリックできるaタグの範囲外でも「toGray」の範囲に入っていれば色が変わります。
このテーマではmain.cssに記述しています。
html
1 2 3 |
<div class="row"> <div class="col-6 offset-3"><div class="toGray"><a href=""><img src="http://mgm.moo.jp/cms010/wp-content/uploads/2021/07/simple01.jpg" alt=""></a></div></div> </div> |
css
1 2 3 4 5 6 7 8 9 |
.toGray{ -webkit-filter: grayscale(0%); filter: grayscale(0%); transition:0.5s; } .toGray:hover{ -webkit-filter: grayscale(100%); filter: grayscale(100%); } |
影を付けます。
drop-shadow(縦軸 横軸 影が広がる範囲 色)
の順に指定します。
テキストにも影が付きます。
html
1 2 3 4 5 6 |
<div class="row"> <div class="col-6 offset-3 txt-center"> <div class="page_drop-shadow"><img src="http://mgm.moo.jp/cms010/wp-content/uploads/2021/07/simple01.jpg" alt=""></div> <p class="page_drop-shadow">テキストにも影が付きます。</p> </div> </div> |
css
1 2 3 4 |
.page_drop-shadow{ -webkit-filter: drop-shadow(0 0 3px rgba(0,0,0,0.60)); filter: drop-shadow(0 0 3px rgba(0,0,0,0.60)); } |
影が付いているのがわかりづらかったので、「page_drop-shadow」より色を濃くしています。
テキストにも影が付きます。
html
1 2 3 4 5 6 7 8 |
<div class="bg_color_b"> <div class="row"> <div class="col-6 offset-3 txt-center"> <div class="page_drop-shadow_w"><img src="http://mgm.moo.jp/cms010/wp-content/uploads/2021/07/simple01.jpg" alt=""></div> <p class="page_drop-shadow_w">テキストにも影が付きます。</p> </div> </div> </div> |
css
1 2 3 4 |
.page_drop-shadow_w{ -webkit-filter: drop-shadow(0 0 3px rgba(255,255,255,0.90)); filter: drop-shadow(0 0 3px rgba(255,255,255,0.90)); } |