margin-left

[Удален]
1104

щас зашел на сайт через IE и там не все так выровняно как я задумал, а точнее у меня в css стоит margin-left: 10px; так вот в firefox все нормально, а в IE в 2 раза это расстояние увеличивает ...

как выровнять одинаково?

PoMka
На сайте с 22.07.2007
Offline
55
#1
pinkponk:
щас зашел на сайт через IE и там не все так выровняно как я задумал, а точнее у меня в css стоит margin-left: 10px; так вот в firefox все нормально, а в IE в 2 раза это расстояние увеличивает ...
как выровнять одинаково?

Смотря что Вы хотите - возможно для текста использовать padding-left или просто прописать не margin-left, а полностью margin: 0px 0px 0px 10px;

В такой ситуации также для IE можно ширину сделать больше:

<!--[if IE]>

<style type="text/css">

/* place css fixes for all versions of IE in this conditional comment */

#sidebar2 {WIВЕР:20px;}

#mainContent{zoom:1;}

/* the above proprietary zoom property gives IE the hasLayout it needs to avoid several bugs */

</style>

<![endif]-->

или доп див вставить слева с шириной в 10px

Хотя более удобного варианта не нашел - может тут кто что подскажет)

WebSeizeTool (http://webseizetool.com) - Инструмент для работы с cPanel, ISPmanager, Plesk - через один интерфейс!
Flash.UA
На сайте с 11.09.2007
Offline
46
#2

Используйте хак для ИЕ 6

Пример:


html>body div.test {
margin-left:20px;
}

* html div.test {
margin-left:10px;
}

Ну.. это самый простой вариант. Есть еще несколько способов.

Руслан Исмаилов
На сайте с 30.03.2007
Offline
198
#3

в ие6 есть такой бред когда устанавливаешь блоку свойство float: left | right; у него margin увеличивается в 2 раза. примени к этому же блоку свойство display:inline; и будет тебе счастья;)

[Удален]
#4

решил выставив padding 10 для родительского блока и внутри отступ получился со всех сторон 10, inline тоже помогает, спасибо всем...

только вот проблема другая нарисовалась.... я бэкграундом в сайдбаре сделал верх и низ картинки, но в firefox они как положено сливаются так как из одной картинки делались, а в IE почему то они темнее стали... может тоже какой хак?

Руслан Исмаилов
На сайте с 30.03.2007
Offline
198
#5

Что то я не понял не чего, может быть не проснулся еще;)

Лучше будет показать либо на рисунке либо ссылку скинуть:)

[Удален]
#6

первый как выглядит в firefox а второй как в IE

в правом сайдбаре верхушка цветом #202429 а в IE почему то он меняется

а в левом низ меняет цвет тоже на более темный

png 65746.png
png 6574.png
Ayavryk
На сайте с 11.10.2003
Offline
209
#7

У ie6 всего полтора десятка бaгов, связанных с float: http://designformasters.info/posts/css-float-theory-and-practice/

Имхо имеет смысл выучить наизусть.

Тынгыр, мынгыр, комсомол (http://erum.ru). Ехари, ехари, (жалобно) аяврик. /народная тунгусская песня/

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий