написал шаблон поставил и увидел баг... мне надо было сделать чтобы дивные контейнеры растягивались под высоту контента... сделал для этого функцию:
Code
function karkas(b,a,d) { //на d не обращайте внимания var i=document.getElementById(a); document.getElementById(b).style.cssText='height: auto !important; height: '+(i.offsetHeight-d)+'px; min-height: '+(i.offsetHeight-d)+'px;'; }; karkas('cont7','cent3',0); karkas('cont9','cent3',50);
всё бы ок но... в новостях есть <img> на которых стоит alt="" и при загрузке страницы картинки естественно с начало имеют высоту 0... и контейнеры равняются под данный контент, но когда картинки загружаются полность то получается косяк(думаю поняли какой... див с контентом становится больше дивов контейнеров ) вопрос: как сделать чтобы высота подстраивалась без перезагрузки страницы? ну типо онлайн... нужно очень срочно иначе придётся забить на див версту( Устраняем баг при просмотре материала
WRC, это можно легко сделать на css если известна высота страницы в пикселях.
то есть высота странички должна быть постоянна? мне та нужно чтоб растягивалось... DSC, пасиб... но этот скрипт практически такой же как в первом посту (... то есть вот: http://obucoz.org.ru/g.htm хотя я уже забил на это и всё же сделал маленькую табличку у себя в каркасе...
пользуясь случаем задам ещё вопрос во всех браузерах кроме ие действует стиль display:table; можно ли в ie предать диву свойства таблицы?
DSC, не... онкликом я хотел показать тока изменение высоты контента... а если оставить всё как было раньше и засунуть в <div id='cent3'></div> это:
Code
<div style="background: navy; width: 50px; height: 50px;" onclick="setInterval(style.height=offsetHeight+10+'px',1);"></div>
http://obucoz.org.ru/g.htm нажимай на синий квадратик... запомни этим я просто показываю свою проблему...
Quote (WRC)
в новостях есть <img> на которых стоит alt="" и при загрузке страницы картинки естественно с начало имеют высоту 0... и контейнеры равняются под данный контент, но когда картинки загружаются полность то получается косяк(думаю поняли какой... див с контентом становится больше дивов контейнеров )
DSC, не всё не то... кароч... контейнеры сделал таблицей... для элементов имеющих стиль float помог див со стилем clear: both; так что всё... у меня вопросов нет... тему можно закрывать... Устраняем баг при просмотре материала