2012-06-07 3 views
6

У меня есть падение CSS вниз меню, которое я пытаюсь построить, и на фоне падения вниз имеет увядший/коническую тень коробки:Конус/затухание тени CSS-кодов?

enter image description here

У меня возникли проблемы стаскивать как получить тень коробки, чтобы фактически сужаться/исчезать.

Вот где я нахожусь прямо сейчас: http://jsfiddle.net/Shpigford/f9aKR/

Я попытался с помощью :before и :after псевдо-селекторы, среди прочего, но не вполне может получить это право.

Для уточнения, мне особенно нужна помощь с тенью на выпадении. Мой jsFiddle - это урезанная версия, чтобы привести пример как можно более простым.

+0

Выглядит яснее. –

+0

Это не так. Это просто смещение. Посмотрите внимательно. :) Примерное изображение делает постепенное исчезновение, а CSS в моем jsFiddle просто угасает количество радиуса тени. – Shpigford

+1

Чтобы быть понятным, вы довольны нижней частью «box-shadow», но хотите, чтобы левая и правая части исчезли? – thirtydot

ответ

12
  1. Я добавил элемент перед.
  2. дал ему градиентный фон (от прозрачного до полупрозрачного черного), чтобы достичь верхнего и нижнего затухания.
  3. дал ему вставную тень для достижения «опережения».

Посмотрите ->http://jsfiddle.net/f9aKR/22/

Редактировать количество замирания/цвета, как вы хотите.

+0

Трепет. Некоторые. Шутки в сторону. – Shpigford

+0

Спасибо;) Рад, что я помог. – banzomaikaka

Смежные вопросы