#jquery #html #css
#jquery #HTML #css
Вопрос:
Я не очень хорошо разбираюсь во всем этом «Javascript», но вот что я пытаюсь сделать. Благодаря макету таблицы, который я не могу использовать height:100%;
для div внутри него (будь ты проклят, Firefox!). Итак, мое новое решение — захватить высоту ячейки таблицы, в которой находится мой прокручиваемый div, и получить это значение, используя функцию jQuery «innerheight». Я знаю, как использовать функцию для получения высоты, но я не знаю, как сделать это значение высотой прокручиваемого div.
Сообщество StackOverflow, вы моя единственная надежда!
Я думал об использовании Javascript для добавления класса в мой div с новой высотой в этом классе, но потом я понял, что не знаю, как получить свое innerheight()
значение в классе. Может быть, каким-то образом javascript может захватить div и добавить style=""
в него?
У меня возникли проблемы с этим.
Ответ №1:
Если у вас есть высота и вы хотите изменить div, просто выполните следующие действия
$("#myDiv").css("height", myHeight "px");
Где «myDiv» — это «идентификатор» необходимого div.
Шай.
Комментарии:
1. или
.height(myHeight)
Ответ №2:
$(function(){
var innerHeight = $('#cell').innerHeight();
$('#scrollable').height(innerHeight);
});`
Пример: http://jsfiddle.net/annF4 /