Я пытаюсь использовать виджеты вкладки jQuery-UI с содержимым панелей, чтобы распространиться на все свободное пространство.
Вот упрощенная версия того, что у меня есть до сих пор: http://jsfiddle.net/MhEEH/3/
Вы увидите, что содержание зеленой панели в # tab-1 просто охватывает всю страницу, а не просто пространство панели, когда я использую следующий CSS:
#tab-1 {
background: green;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
Я мог бы использовать "top: 27px;" чтобы это исправить, но это столкнулось бы с двумя вещами:
- Если я изменил вкладку "тема", высота (27px) могла бы изменить
- Если у меня много вкладок, у меня будет вторая строка ниже первой строки. Таким образом, мое содержимое панели будет охватывать этот второй ряд...
Чистое и короткое решение будет в порядке.
JavaScript допустим, хотя предпочтительным будет только (чистое!) решение CSS...
- С уважением,
Стефан