Искам да завъртя един div вертикално, но той е с position:absolute спрямо обграждащия div. При IE6 работи точно. Но при FF и Chrome изчезва част от текста. Ако му задам width се показва, но пък се измества надясно.
Ето демо.
http://md-place.hit.bg/k.html
Ето код.
Как да го оправя?
Ето демо.
http://md-place.hit.bg/k.html
Ето код.
HTML:
<!DOCTYPE HTML>
<html lang="bg">
<head>
<meta charset="windows-1251" />
<title>Заглавие</title>
<style>
body{
margin:0;
padding:0;
}
.wrapper{
margin:0 auto;
padding:0;
position:relative;
width:980px;
}
.content{
margin:0;
padding:0;
width:700px;
float:left;
}
.side{
margin:0;
padding:0;
width:280px;
float:right;
}
.rotate{
margin:0;
padding:0;
position:absolute;
top:0;
left:0;
background:#ccc;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
</style>
</head>
<body>
<div class="wrapper">
<div class="rotate">вертикален текст</div>
<div class="content">
<div>
<h1>Заглавие</h1>
</div>
</div>
<div class="side">
<p>атина</p>
<p>атина</p>
<p>атина</p>
<p>атина</p>
<p>атина</p>
</div>
<div style="clear:both;"></div>
</div>
</body>
</html>