Мне нужна небольшая помощь в применении изображения с тенями для ряда элементов DIV.У рассматриваемых элементов уже есть фоновое изображение, поэтому я оборачиваю вокруг них еще один DIV.Ситуация усложняется еще и потому, что я также использую фреймворк 960gs CSS.
Это мой текущий HTML-код для отображения типа содержимого:
<div class="grid_12 boxout-shadow-920">
<div class="boxout">
<p>The personal site and blog of CJD. The site is still a work-in-progress but please do have a look around and let me know what you think! </p>
</div>
</div>
Boxout CSS:
.boxout {
background:url("../images/overlay.png") repeat-x scroll 0 0 #EEEEEE;
-moz-border-radius:4px 4px 4px 4px;
border:1px solid #DDDDDD;
margin-bottom:15px;
padding:5px;
}
boxout-shadow-920 CSS:
.boxout-shadow-920 {
background:url("../images/box-shadow-920.png") no-repeat scroll 50% 101% transparent;
}
Теперь это работает в определенной степени.Изображение boxshadow показывает внизу поля содержимого, что я и хотел бы.Однако, поскольку я использую фиксированный процент в 101%, если высота поля содержимого слишком мала, не будет отображаться большая часть изображения тени, а если поле содержимого слишком велико, между блоком итеневое изображение.
Так или иначе, я ищу кросс-браузерное решение на основе CSS для правильной работы.
Я уверен, что на это есть простой ответ - любая помощь приветствуется!