JavascriptやCSS3で、画像の左右を背景にフェードアウトさせる方法はありますか?不透明度CSS3またはJSを使用して画像をフェードインしますか?
答えて
PNGイメージをイメージにオーバーレイして、目的の効果を得ることができます。 IEは、部分的に透明なPNG画像を適切にレンダリングしません。このブラウザでは、いくつかの回避策が必要です。 IE PNG Fix。最近のブラウザで
Demo here
、あなたは、この目的のためにCSS3 box-shadow
プロパティを使用することができます。
CSS3 demo here
IE6にはPNGFixだけが必要です。他のすべてのバージョンのIEは、PNGでの透過表示をうまくレンダリングします。 –
IE7以上では.pngファイルが正しく処理されますが、そうではありませんか? –
私は完全にはわかりません。 IE7で32ビットPNGサポートがまだ壊れていると言う人もいます([wikipedia記事](http://en.wikipedia.org/wiki/Portable_Network_Graphics#Web_browser_support_for_PNG)を参照してください) –
これがあなたに合っているかどうかはわかりませんが、背景色が堅かった場合は、画像の上端に中間色とソリッドカラーで透明になるように消える.pngファイルをフェードアップすることができますそれは背景に退色しているように見えます。
私はどのような効果がjQuery
またはjQuery UI
で提供されていますそうは思いません。 JavaScript
解決方法を使用する場合は、サードパーティのプラグインを試す必要があります。
Css
までは可能ですが、この機能のクロスブラウザサポートについてはわかりません。
@downvoterではありません - これは投票されましたか? – ShankarSangoli
<div style="position:relative;height:100px;width:100px">
<div style="position:absolute;z-index:2;width:100%;height:100%;-moz-box-shadow: inset 0 0 5px 5px #fff;-webkit-box-shadow: inset 0 0 5px 5px #fff;box-shadow: inset 0 0 5px 5px #fff;"></div>
<img style="position:absolute;z-index:1"src="images/my100.png"></img>
</div>
これは、白いフェードがすべての側にある原因となりました。 CSSここhttp://www.css3.info/preview/box-shadow/
IE 8以降ではサポートされていません。そして、あなたに多くのコントロールを与えるわけではありませんが、それは私が考えることができる唯一のCSSのことです。コードはちょっとしたものですが、私はあなたがそれを修正できると確信しています。私は通常、インラインスタイルを使用するのが好きではありません。なぜなら、あまりスケーラブルではないからです... – Michael
ああ...どのようにボックスシャドウを忘れることができますか? –
これは、必ずしもこれが「背景にフェードイン」することを許しません。あなたが背景色を定義している場合(ほとんどの場所もそうだと思われます)、影を背景色と一致させることができます。これはうまくいくが、pngフェードを使うより良い方法があるだろう。私のソリューションとimgのフェードへの欠点は、クリックがまだ1つから次の順に転送される必要があるということです...迷惑な – Michael
をいくつかの箱の影をチェックアウト、私は直接要素や親要素に使用され、まだ子供に影響を与えることができます
-webkit-mask-image: -webkit-gradient(linear, left 90%, left bottom, from(rgba(0,0,0,1)), to(rgba(0,0,0,0)));
を使用しました。それは素晴らしい!ウェブキットでのみ動作します。
- 1. CSS3を使用して画像のホバーでフェードインしますか?
- 2. 画像はまだ不透明度値の変化後の半透明の不透明度を示し
- 3. 透明度はCSS3 PIEを使用してie7で透明になります。
- 4. JavaScriptまたはJQueryを使用して選択した画像の不透明度を変更します
- 5. CSS3プロパティの不透明度
- 6. ImageViewの不透明画像上の透明度画像
- 7. 背景画像に透明度の不透明度を追加しようとしています
- 8. PythonでOpencvを使用して画像の不透明度を下げる
- 9. "フェードイン"エフェクトを作成するグリッドの不透明度を変更しますか?
- 10. Jquery - マウスオーバー - フェードイン/アウト//クリック - >不透明度100%//他のクリック - >不透明度60
- 11. 背景画像angacity2の不透明度
- 12. 変化画像の不透明度と
- 13. CSS3の色の不透明度()
- 14. iTextSharpを使用したPDFの画像の透明度
- 15. 色を継承しますが、不透明度/透明度をオーバーライドします
- 16. png画像の不透明度/アルファベット/透明度を変更する
- 17. Materializeデザインのカルーセル画像から不透明度を削除します。
- 18. CSSで不透明度を定義したdiv内の要素の不透明度を設定しますか?
- 19. LinearGradientBrushの不透明度をwinformsの画像に適用する
- 20. CALayerを使用してUILabelの不透明度をアニメーション化しますか?
- 21. jQueryの不透明度を持つ画像上の不透明度をオーバーライドするには
- 22. PHPは画像の透明度を保存します
- 23. Imagickを使用して画像の不透明度を変更できません
- 24. 透明または不透明の背景にCSSの画像がある
- 25. CSS3または画像を使用してコーナーを丸める?
- 26. シンプルな画像ギャラリー - jquery経由で画像の不透明度を変更しますか?
- 27. CSS3 - 不透明度遷移が機能しない
- 28. iText画像と透明度
- 29. 透明なフォームCで不透明度を描画する
- 30. 画像の不透明/透明な左とぴったりと逆の画像
これはあなたを助けることができるかもしれません。 http://www.xhtml-lab.com/css/create-reflection-effect-using-css3 – laymanje