2012-06-07 12 views
6

は私が構築しようとしているダウンメニューCSSのドロップ、ドロップの背景を持っているダウン色あせ/テーパーボックスシャドウがありますテーパー/フェードCSSボックスの影?

enter image description here

私はトラブルオフ引いを抱えているがどのように実際にテーパー/フェードオフにボックスの影を取得する。私は今のところだ

がここにあります:http://jsfiddle.net/Shpigford/f9aKR/

私はとりわけ、:before:after擬似セレクタを使用して試してみたが、非常にそれが権利を取得することはできません。

明確にするために、私は具体的には、ドロップダウンの影でヘルプを必要としています。私のjsFiddleは、この例を可能な限り簡単に保つために、削除されたバージョンです。

+0

見た目がぼんやりしています。 –

+0

それはそうではありません。それは単なるオフセットです。よく見てください。 :)サンプル画像は徐々にフェードし、私のjsFiddleのCSSはちょうど影の半径の量を薄くしています。 – Shpigford

+1

ちょうど明らかであるように、あなたは 'box-shadow'の底部に満足していますが、左右の部分が消えてしまいたいですか? – thirtydot

答えて

12
  1. 私はbefore要素を追加しました。
  2. は、上から下へのフェードを達成するために勾配の背景(透明から半透明の黒まで)を与えた。
  3. は、イン>アウトフェードを達成するためのインセットボックスシャドウを与えました。

見てください - >http://jsfiddle.net/f9aKR/22/

編集にフェード/色の量をしたいと。

+0

素晴らしい。一部。真剣に。 – Shpigford

+0

ありがとう;)うれしい私は助けた。 – banzomaikaka

関連する問題