Таблица, имеющая 100% высоты имеет три горизонтальных ячейки.
Средняя имеет фиксированную высоту.
А верхняя и нижняя должны заполнять оставшееся пространство так, чтобы средняя была в середине.
При этом доктайпе таблицу делаю 100%тной по высоте так:
html, body {
height: 100%;
margin:0;
padding:0;
}
#container {
min-height: 100%;
height:100%;
}
* html #container {
height:100%
}
и соответственно
Но вот как сделать так, чтобы верхняя и нижняя ячейки были одинаковыми по высоте и заполняли оставшуюся высоту так чтобы средняя была по середине - не знаю как сделать ((
Просто поместить среднюю ячейку в самостоятельную таблицу и е? в свою очередь поместить в таблицу 100%тной высоты нельзя так как под центральной ячейкой должен быть другой бекграунд нежеле у верхней.
Как сделать? Доктайп убивает все указания высоты в ячейках ((
Пробовал даже JSом создавать таблицу, вычисляя размер видимого поля открытого окна браузера, но вот что странно - при этом доктайпе document.body.clientHeight выда?т значение 1!!!
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.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
iluha
Документ с описанием доктайпа:
quot;-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
http://www.w3.org/1999/xhtml">
Таблица, имеющая 100% высоты имеет три горизонтальных ячейки.
Средняя имеет фиксированную высоту.
А верхняя и нижняя должны заполнять оставшееся пространство так, чтобы средняя была в середине.
При этом доктайпе таблицу делаю 100%тной по высоте так:
html, body {
height: 100%;
margin:0;
padding:0;
}
#container {
min-height: 100%;
height:100%;
}
* html #container {
height:100%
}
и соответственно
Но вот как сделать так, чтобы верхняя и нижняя ячейки были одинаковыми по высоте и заполняли оставшуюся высоту так чтобы средняя была по середине - не знаю как сделать ((
Просто поместить среднюю ячейку в самостоятельную таблицу и е? в свою очередь поместить в таблицу 100%тной высоты нельзя так как под центральной ячейкой должен быть другой бекграунд нежеле у верхней.
Как сделать? Доктайп убивает все указания высоты в ячейках ((
Пробовал даже JSом создавать таблицу, вычисляя размер видимого поля открытого окна браузера, но вот что странно - при этом доктайпе document.body.clientHeight выда?т значение 1!!!
Link to comment
Share on other sites
7 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.