resaveButton = $('.c-resave'),
deleteButtons = $('.c-delete'),
saveButtons = $('.c-save'),
alltr = $('.main-table tr');
<div class="lin1">
<div class="lin2">
Текст, который не выходит за пределы lin2.
Растягивает его по ширине и высоте, переносит строки.
</div></div>
<style>
.lin1 {
position: relative;
height: auto;
/* формируется из высот содержимого родного потока - у которого дальше содержимого нет */
width: 180px;
background: url(...) no-repeat;
}
.lin2 {
width: 150px;
/* position: absolute; /* выделяется в новый поток непривязаный к родителю. */
position: relative;
/* РЕШЕНИЕ: Меняем на relative чтобы остаться в потоке родителя */
height: 100%;
/* Растягивает блок по высоте первого родителя у которого position отличное от fixed - себя, потому что родитель потока */
display: table;
white-space: normal;
}
</style>
function __destruct(){
/* Освобождаем результаты запроса */
empty($this->dbresult) || $this->dbresult->close();
/* Иногда результатов запроса несколько освободим их тоже */
while ( self::$db->more_results() && self::$db->next_result() && self::$db->store_result() );
if ($this->connected && self::$db) {
/* Закрываем соединение */
self::$db->close();
self::$db=NULL;
$this->connected=false;
};
}