У меня проблема с моим сайтом. Я хочу, чтобы тень остановилась в конце моего текстового поля.Проблема CSS/HTML Shadow
ShadowProblem http://i39.tinypic.com/k37o6h.jpg
HTML
<body>
<div id="shadow" class="floatfix">
<div id="shadowleft"></div>
<div id="shadowtop"><img src="img/shadowcornerleft.png" alt="hoek" id="shadowcornerleft" /><img src="img/shadowcornerright.png" alt="hoek" id="shadowcornerright" /></div>
<div id="shadowright"></div>
<div id="content">
Это мой CSS код:
#shadow
{
margin-left: auto;
margin-right: auto;
margin-top: 75px;
width: 974px;
}
#shadowleft
{
position: absolute;
height: 100%;
width: 27px;
margin-top: 42px;
background-image: url("img/shadowleft.png");
background-position: top left;
background-repeat: repeat-y;
}
#shadowright
{
position: absolute;
height: 100%;
width: 27px;
margin-top: 12px;
margin-left: 947px;
background-image: url("img/shadowright.png");
background-position: top right;
background-repeat: repeat-y;
}
#shadowtop
{
width: 892px;
height: 30px;
margin-left: auto;
margin-right: auto;
margin-top: 45px;
background-image: url("img/shadowtop.png");
background-position: 0 0;
background-repeat: repeat-x;
}
#shadowcornerleft
{
position: relative;
left: -42px;
top: 0;
}
#shadowcornerright
{
position: relative;
left: 850px;
top: 0;
}
#content
{
width: 920px;
margin-left: auto;
margin-right: auto;
background-color: white;
border-bottom: 1px solid #cccccc;
}
Я думаю, что у меня есть эта проблема из-за "высота: 100%". Но я не знаю, как это исправить.
Заранее спасибо Винсент
, как вы используете тень вертикального градиента этот метод не будет работать в IE6 (из-за его плохой PNG прозрачность), поэтому вам придется выбирать между тенью и градиентом для ie6. – wheresrhys
Я пошел по пути прогрессивного улучшения с помощью IE6 лично, но всегда есть http://www.dillerdesign.com/experiment/DD_belatedPNG/ - сортирует фоны png, включая повторение и позицию в IE6, используя VML – roborourke