Появился ещё один немаловажный вопросик, касаемо margin-right:
Попробуйте с помощью файрдебага на mail.ru поставить margin-right в 200px. Вы увидите что документ чуть-чуть сжался справа, но явно не на 200 пикселов, потому что на странице слишком много элементов, и сжать больше нельзя. Так вот мне нужно определить, наcтоящую величину отступа. Таблицу я использовать не могу. Через document.body.scrollWidth работает правильно только на ишаке, других свойств я не нашёл. Приходит на ум только перебор всех видимых элементов, и выбор самого правого угла... |
Занесите все содержание страницы в контейнер <div> и высчитывайте его реальную позицию.
|
Андрей Параничев,
Так в том то и дело что немогу заносить всё содержимое в какой-либо контейнер, иначе некоторые странички рухнут.. |
SunnyDay,
var offsetPosition = function(element) {
var offsetLeft = 0, offsetTop = 0;
do {
offsetLeft += element.offsetLeft;
offsetTop += element.offsetTop;
} while (element = element.offsetParent);
return [offsetLeft, offsetTop];
}
|
Kolyaj,
Спасибо конечно, но с этим я уже разобрался =) |
Ну так как, никто не подскажет, как правильно определить реальный отступ при установке свойства margin-right?
|
| Часовой пояс GMT +3, время: 20:12. |