Този сайт използва бисквитки (cookies). Ако желаете можете да научите повече тук. Разбрах
IDG  •  PC World  •  Computerworld  •  CIO  •  CFO  •  Networkworld  •  Дискусии  •  Кариерна зона  •  Събития
computerworld | кариерна зона | Lang Cloud
Computerworld | кариерна зона | programming | Javascript

Динамично уеднаквяване височина на колони

Javascript 1174 прочитания


CODE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
//Dynamic Equal Height Columns *Pure JS
function eqHeight(parent_id) {
В  В  var child = document.getElementById(parent_id).childNodes, childAmount = child.length, boxHeight = 0;
В  В  // Find the greatest height
В  В  for(var i = childAmount - 1; i >= 0; i--) {
В  В  В  В  if(child[i].offsetHeight && child[i].offsetHeight > boxHeight) {
В  В  В  В  В  В  child[i].style.height = '';
В  В  В  В  В  В  boxHeight = child[i].offsetHeight;
В  В  В  В  }
В  В  }
В  В  // Apply the greatest height to all child elements while accounting for padding and borders
В  В  for(var i = childAmount - 1; i >= 0; i--) {
В  В  В  В  if(child[i].offsetHeight) {
В  В  В  В  В  В  child[i].style.height = boxHeight + 'px';
В  В  В  В  }
В  В  В  В  if(child[i].offsetHeight > boxHeight) {
В  В  В  В  В  В  child[i].style.height = boxHeight - (child[i].offsetHeight - child[i].clientHeight) + 'px';
В  В  В  В  В  В  child[i].style.height = boxHeight - ((child[i].offsetHeight - boxHeight) +
В  В  В  В  В  В  В  В  (child[i].offsetHeight - child[i].clientHeight)) + 'px';
В  В  В  В  }
В  В  }
}
window.onload = function() { eqHeight('object_group'); }
window.onresize = function() { eqHeight('object_group'); }

ICON ICON ICON Tweet it! ICON

Навигация в историята на браузъра
Използване на history.back()
Javascript 2127 прочитания
Задаване на множество стилове към елемент
Съвсем нормално е да искате да зададете множество от стилове на един елемнт, например
Javascript 2285 прочитания
Скриване на DIV таг
В примера по-долу ще ви покажем как да сложите на сайта си скриващ се div
Javascript 2460 прочитания
Проверка за присъствие на низ в масив
Function IsInArray(stringToBeFound As String, arr As Variant) As Boolean    IsInArray = (UBound(Filter(arr, stringToBeFound)) > -1) End...
Visual Basic 590 прочитания
Размер на файл
Функцията FormatByteSize форматира размера на файл, като преобразува байтовете в килобайт, мегабайт или гигабайт
Delphi 992 прочитания
.on() в jQuery
$("#dataTable tbody").on("click", "tr", function(event){    alert($(this).text()); }); // defina a function function notify(){    alert("clicked");  } $("button").
Javascript 561 прочитания
Връзка към DB2 база данни
$db_connection = database_connect();$sql = "SELECT...";//if using db2_bind_param....    //$sql = "SELECT * FROM table WHERE id = ?
PHP 625 прочитания
Обръщение към функция през указател
Когато се обръщате към функция през указател, използвайте указателя сякаш той е самата функция, а не указател.
C++ 1243 прочитания

Слайдшоу

HR на месеца

Петя Костова, старши бизнес партньор „Човешки ресурси“ VMware за България и за регион EMEA

Петя Костова, старши бизнес партньор „Човешки ресурси“ VMware за България и за регион EMEA

“ Петя Костова, старши бизнес партньор „Човешки ресурси“ VMware за България и за регион EMEA, е лице на рубриката HR of the Month („ЧР на месеца“) през февруари. Инициативата се... ” вижте още »

IT сертификати