Сайты - по стандартам, но не стандартные сайты!
Пытаюсь разместить рядом 2 div-а, чтобы между ними был отступ. Без отступа они стоят рядышком, но при попытке добавить padding или margin - 2й див съезжает вниз. Как побороть?
testtest
Нет на форуме
Сделай им border-width что ли.
Нет на форуме
border-width: 0px; не помогает.
Нет на форуме
как они рядом-то будут, если общая ширина 2 х (50% + 4px) = 100% + 8px ???
для создания отступов нужен внутренний блок с шириной auto и нужными отступами (полями, рамками)
Отредактированно alemiks (24.02.2011 11:44)
Нет на форуме
alemiks написал:
как они рядом-то будут, если общая ширина 2 х (50% + 4px) = 100% + 8px ???
для создания отступов нужен внутренний блок с шириной auto и нужными отступами (полями, рамками)
Спасибо за помощь. Изменил код, как показано ниже. Блоки встали рядом в Opera и Firefox. В IE, если медленно изменять ширину окна браузера, правый блок то перескакивает вниз, то становится рядом с левым. Как можно это обойти?
Untitled Document testtest
Нет на форуме
dionisp написал:
В IE, если медленно изменять ширину окна браузера, правый блок то перескакивает вниз, то становится рядом с левым
да, к сожалению, в ие (в т.ч. в 7) 50% + 50% != 100%
у правого блока можно задать margin-right: -1px только для ие
Нет на форуме
alemiks написал:
dionisp написал:
В IE, если медленно изменять ширину окна браузера, правый блок то перескакивает вниз, то становится рядом с левым
да, к сожалению, в ие (в т.ч. в 7) 50% + 50% != 100%
у правого блока можно задать margin-right: -1px только для ие
Понятно. Билла на кол!
Нет на форуме
alemiks написал:
к сожалению, в ие (в т.ч. в 7) 50% + 50% != 100%
На самом деле это закономерная специфика процентной абстракции в применении к пиксельному компьютерному дисплею.
Просто другие браузеры, в отличие от IE, округляют пиксельное значение ширины всегда в меньшую сторону. Для разработчиков IE это, видимо, оказалось, сложной задачей. %)
Нет на форуме