|
|
|
| Подскажите пожалуйста, как можно сделать отступы, одновременно левый и правый?
У меня:
<div align="center" class="topcenter">
<a href=# class="menu">Меню</a>
</div>
|
И в CSS
.topcenter
{
position: absolute; left: 470px; right: 55px;
padding-top:25px;
display: inline;
background-image: url(http://localhost/img/toptop.png);
background-repeat: repeat-x;
height: 74px;
}
|
Работает только в Opere и Mozille. В IE - левый отступ нормально, правый игнорируется и <div> растягивается только на ширину слов. | |
|
|
|
|
|
|
|
для: Nigma07
(13.02.2008 в 15:04)
| | выкинуть position: absolute и указать margin | |
|
|
|
|
|
|
|
для: AlexSol
(13.02.2008 в 15:16)
| | Выкинул и указал margin - та же история
P.S. Пробол <div> сам по себе и div в dive(первый div - width:100%;)
C margin в опере даже перестало нормально отображаться.
У меня div c одной короткой ссылкой, а все остальное фоновый рисунок. | |
|
|
|
|
|
|
|
для: Nigma07
(13.02.2008 в 15:04)
| | - | |
|
|
|
|
|
|
|
для: CNTv2.0
(13.02.2008 в 15:17)
| | а лефт и райт одновременно это нормально?
а если так?
float:right;
width:300px;
position: relative;right: 55px;top:0px; | |
|
|
|
|
|
|
|
для: Nigma07
(13.02.2008 в 15:04)
| |
<div align="center" class="topcenter">
<a href=# class="menu">Меню</a>
</div>
|
body {
text-align: center;
}
div.topcenter {
margin: 0 auto;
width: 90%;
}
|
| |
|
|
|