Появился ещё один немаловажный вопросик, касаемо 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, время: 02:32. |