Я смотрю на все CSS-теневые уроки CSS, которые великолепны. К сожалению, мне нужно поместить тень на три стороны элемента блока (слева, внизу, справа). Все уроки говорят о переходе элемента блока вверх и влево. Кто-нибудь имеет представление о том, чтобы положить тень на три или даже четыре стороны?CSS тени с трех сторон
2
A
ответ
0
Спасибо всем. То, как я это делал, было примерно таким:
<div id="top_margin"></div>
<div id="left_right_shadow">this div has a 5 px tall repeating background that is a bit bigger than the width of my content block, shadow on the left, white space, shadow on the right
<div id="content">Content as normal</div>
</div>
<div id="bottom_margin">This has the bottom shadow</div>
3
сделать ваш элемент блока больше/выше, чтобы он превышал нужные вам стороны.
1
Вот один из способов сделать это:
<div style='position:relative;'>
<div style='position:absolute;top:10px;left:10px;width:300px;height:100px;z-index:1;background-color:#CCCCCC'></div>
<div style='position:absolute;top:0px;left:0px;width:300px;height:100px;z-index:2;background-color:#00CCFF'>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse at felis. Etiam ullamcorper.</p>
</div>
</div>
размер и позицию "Z-индекс: 1" DIV по своему вкусу.
1
Псевдо HTML
<div style="position:absolute;top:8;left:12;width:200;height:204;background-color:#888888"></div>
<div style="position:absolute;top:10;left:10;width:200;height:200;background-color:#FFFFFF">The element</div>
Вы должны играть с размером тени. В приведенном выше примере тень немного выше, чем элемент, поэтому тень отображается выше, его слегка смещено влево, чтобы тень показывалась справа, и она немного больше, чем элемент, поэтому тень отображается ниже.
Смежные вопросы
- 1. css тени со всех сторон, но сверху
- 2. Граница с трех сторон
- 3. Градиент исчезает с трех сторон
- 4. UITextView Граница с трех сторон
- 5. Отношения трех сторон (модель)
- 6. Вставить тень только с трех сторон SVG
- 7. CSS: скрытые сокращения тени
- 8. Box тени с помощью CSS
- 9. Эффект тени с использованием CSS
- 10. Как изменить цвет этих трех сторон.
- 11. шестиугольник тени CSS JavaScript
- 12. CSS смена тени сторона
- 13. Рисование треугольника в плоскости координат с учетом его трех сторон
- 14. Как создать эффект тени css
- 15. Конус/затухание тени CSS-кодов?
- 16. Без рамки тени в CSS
- 17. CSS треугольник со вставкой тени
- 18. CSS: круглые кнопки с эффектом тени
- 19. Создание фоновой тени с PNG или CSS?
- 20. Создание тени изображения с помощью CSS
- 21. Кадрирование тени с радиальным градиентом CSS - отменено
- 22. Нет верхней тени-тени?
- 23. Отключить вход тени CSS/HTML
- 24. CSS-тени для браузеров IE?
- 25. css crop сэкономленное соотношение сторон
- 26. CSS вертикальное меню с двух сторон
- 27. Кнопка CSS - прозрачная стрелка с обеих сторон
- 28. CSS Сохранить изображение с соотношением сторон
- 29. CSS Отрицательное поле с обеих сторон
- 30. Соотношение сторон div с фоновой картиной CSS