написал шаблон поставил и увидел баг... мне надо было сделать чтобы дивные контейнеры растягивались под высоту контента... сделал для этого функцию:
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... и контейнеры равняются под данный контент, но когда картинки загружаются полность то получается косяк(думаю поняли какой... див с контентом становится больше дивов контейнеров ) вопрос: как сделать чтобы высота подстраивалась без перезагрузки страницы? ну типо онлайн... нужно очень срочно иначе придётся забить на див версту(
Aleko, не то... по твоему способу получается это: а нужно: я уже это риализовал но как сделать чтоб выравнивание по высоте было онлайн...хз так что думаю зря перенёс тему(
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... и контейнеры равняются под данный контент, но когда картинки загружаются полность то получается косяк(думаю поняли какой... див с контентом становится больше дивов контейнеров )
так же можно туда всунуть
Code
<img alt'' src='ссылка на тяжёлую картинку'>
Сообщение отредактировал WRC - Пятница, 05.03.2010, 13:28
DSC, не всё не то... кароч... контейнеры сделал таблицей... для элементов имеющих стиль float помог див со стилем clear: both; так что всё... у меня вопросов нет... тему можно закрывать...