You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Портфолио https://www.behance.net/d4d4186e
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Портфолио https://www.behance.net/d4d4186e
Question
Ogalig
Доброго времени суток.
Собственно проблемный участок кода:
И соответственно ксс:
Стиль для дива - DivLogicElementWTB. Остальое для ячеек таблицы.
Размер дива я изменяю динамически в зависимости от размеров окна. По идее таблица должна изменять размеры в зависимости от содержимого.
Сейчас она только "растягивается" если "увеличивается" размер дива. А вот если высота дива уменьшается, то ячейка таблицы не уменьшается.
Никак не могу понять в чем именно проблема.
На всякий случай код скрипта, изменяющего размер дива:
window.onresize=function(){ ResizeTab(document.getElementById(mainTableId), document.body.firstChild.firstChild)};
var totalHeight = 0;
function ResizeTab(placeHolderTable, elment)
{
if(elment!=placeHolderTable && elment.tagName=="TABLE")
{
totalHeight = totalHeight + elment.offsetHeight;
}
if(elment!=document.body.firstChild.lastChild)
{
ResizeTab(placeHolderTable, elment.nextSibling)
}
else
{
totalHeight = document.body.offsetHeight - totalHeight - 100;
placeHolderTable.rows[1].cells[1].firstChild.style.height = totalHeight + "px";
placeHolderTable.rows[1].style.height = "1px";
placeHolderTable.style.height = "1px";
totalHeight=0;
}
}
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.