razo
Мастер
Дата регистрации:
22.04.2011 18:51:08
Сообщений: 176
пример:
в начале странице с левом угле <div style="width: 200px; height:300px;" > несколько px право будет другой div : <div style="width:200px; height:300px; margin-top:-300px; margin-left:5px;"> как делать чтоб второй div осталось там где есть типо если менять первый div второй осталось на своем месте
Admin
Администратор
Дата регистрации:
27.05.2010 21:23:42
Сообщений: 3063
Надо использовать position: absolute;
Bizmatek
Новичок
Дата регистрации:
31.03.2011 06:15:14
Сообщений: 8
Доброго времени суток! Имеется абсолютно позиционированный блок <div>, выполняющий функцию левой навигационной панели. он растягивается на 95% высоты страницы с помощью стиля свойства "height:95%;". как можно сделать небольшую нижнюю панельку навигации высотой "height:5%;" и привязать ее к нижнему краю страницы?
Заранее благодарен
Admin
Администратор
Дата регистрации:
27.05.2010 21:23:42
Сообщений: 3063
Попробуйте что-нибудь наподобие этого:
<body>
<!--Контент-->
<div id="footer">Подвал<div>
</body>
#footer {
height: 5%;
margin-top: -50px;
}
Bizmatek
Новичок
Дата регистрации:
31.03.2011 06:15:14
Сообщений: 8
#footer {
height: 5%;
margin-top: -50px;
}
При таком описании мой браузер (firefox 4) уводит панель вверх за границу экрана.
помогла строчка "bottom:0;", но не знаю на сколько это правильно с точки зрения css...
Bizmatek
Новичок
Дата регистрации:
31.03.2011 06:15:14
Сообщений: 8
Сорри за оффтоп.Предлагаю перенести тему в раздел CSS :-)