подвинуть див на 10px @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 6 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
sergeylandar
новый человек
24
Сообщения: 47
Зарегистрирован: 19.10.05
Откуда: Ukraine
Заголовок сообщения: подвинуть див на 10px
Сообщение Добавлено: 9 Февраль 2008, 14:21:27 
привет
пытаюсь сделать такую вот страничку:
сверху шапка
центральная часть (будет левая, центральная и правая колонки)
и футер внизу

как сделать так чтобы шапка прилипла к бортам браузеров
а центральная часть и футер отставали на 10px например?

делаю это для ff последних версий, ie7, ie6
везде вроди работает только в ie6 отступ слева получается на 20px а не на 10 :(

не подскажете в чем проблема? или как это можно реализовать чтобы работало?

вот как я делаю:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled Document</title>
<style>
* {
margin:0;
padding:0;
}

#header {
height:40px;
background:#993333;
}
#layout-center {
width:100%;
margin-top:10px;
}
#layout-left-panel {
width:197px;
float:left;
background:#CCCCCC;
margin-left:10px;
}
#layout-body {
margin-left:210px;
border:1px solid #000000;
margin-right:10px;
background:#E9E9E9;
}
#layout-footer {
clear:both;
background:#666666;
margin:10px 10px 0 10px;
}
</style>
</head>

<body>
<div id="header">header here</div>
<div id="layout-center">
<div id="layout-left-panel">
<ul>
<li><a href="link.html">link yo</a></li>
<li><a href="link.html">link yo</a></li>
<li><a href="link.html">link yo</a></li>
<li><a href="link.html">link yo</a></li>
<li><a href="link.html">link yo</a></li>
<li><a href="link.html">link yo</a></li>
<li><a href="link.html">link yo</a></li>
</ul>
</div>
<div id="layout-body">text will be here<br>text will be here<br>text will be here<br>text will be here<br></div>
</div>
<div id="layout-footer">footer goes here</div>
</body>
</html>
tentoys Муж.
постоянный участник
121
Сообщения: 2940
Зарегистрирован: 06.08.02
Откуда: МКАДонутряк
Сообщение Добавлено: 9 Февраль 2008, 15:18:07 
Добавьте необходимый margin-left:10px для #layout-center, для остальных дивов, входящих в него, можете убрать.

_________________
Keep in touch. Andrey Alexeev.
sergeylandar
новый человек
24
Сообщения: 47
Зарегистрирован: 19.10.05
Откуда: Ukraine
Сообщение Добавлено: 9 Февраль 2008, 16:23:21 
да, так работает..
я немного не так описал проблему:) сорри

общим у меня там в центральной части справа будет обрамляющий бордер с заокругленными краями. Если я его вставляю и не делаю ему width 100% то у меня линки в левой панели изчезают в ие7, 6 . А если делаю 100% в #layout-center то в ие6 слева отступ не 10 а 20px …

вот как это выглядит:

http://thecss.net/problem/
tentoys Муж.
постоянный участник
121
Сообщения: 2940
Зарегистрирован: 06.08.02
Откуда: МКАДонутряк
Сообщение Добавлено: 9 Февраль 2008, 19:22:50 
sergeylandar, всё равно не очень понимаю, чего Вам не нравится -- сделайте wrapper для меню и правого контента, шириной и с отступами, как Вам надо. Внутри делайте и меню и закруглённые края у контентного дива...
Да, и поищите в этом разделе форума, построения двух и трёхколоночных страниц, с шапками и подвалами уже обсуждались.

_________________
Keep in touch. Andrey Alexeev.
sergeylandar
новый человек
24
Сообщения: 47
Зарегистрирован: 19.10.05
Откуда: Ukraine
Сообщение Добавлено: 9 Февраль 2008, 19:47:32 
ну я так и сделал.
у меня есть #layout-center
в которо слева layout-left-panel, а справа layout-body

если я делаю отступы в layout-left-pane например то горизонатльный скрол появляется
если у layout-center проставляю margin-left:10px то в ие6 появляются 20

вот это не нравится:(
http://thecss.net/problem/wrapper.html << вот пример как делаю, там в ие6 отступ 20 вместо 10 :(
zera
новый человек
0
Сообщения: 14
Зарегистрирован: 12.09.05
Сообщение Добавлено: 10 Февраль 2008, 13:57:02 
по ссылке 404.
предположу, что IE Doubled Float-Margin Bug

_________________
/zera
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 6 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100