我在定位多個div元素時遇到問題。我有三個不同高度的div元素。但在「div 1」中是下滑菜單,因此「div 1」的高度會發生變化。我想知道,我怎樣才能自動設置所有三個div元素的高度相同。如何自動設置DIV元素的高度
0
A
回答
0
聽起來像是在爲一個div的滑蓋向下回調函數,你只需要:
// grab the new hight
var newHeight = $(this).outerHeight();
// set it to the other two divs
$('.otherDivs').height(newHeight);
1
這個jQuery插件將設置每個元素的高度了一套的高度最高的一個:
// Sets the height of a set to the height of the tallest member.
$.fn.sizeToTallest = function() {
var tallest = 0;
this.each(function() {
var h = $(this).height();
if (h > tallest) tallest = h;
});
this.height(tallest);
return this;
};
使用方法如下:
$("myDivs").sizeToTallest();
0
$height = "50px"; // or whatever height you wish
$("div").each(function(e)
{
$(this).css("height",$height);
});
的每個函數會遍歷你的div,然後設置其高度,以50px
0
$('#div1').slideDown(400, function() {
$('#div2, #div3').height($(this).height());
});
相關問題
- 1. 如何設置自動div高度從ul/li元素可變高度
- 2. 如何設置此高度自動div?
- 3. 如何根據其他div元素自動設置一個div的高度?
- 4. div元素的高度是不會自動設置
- 5. 將元素的高度設置爲%高度的元素高度
- 6. 自動設置div的高度
- 7. 如何使用另一個div的高度自動設置div的高度
- 8. 如何將自動高度設置爲svg元素?
- 9. 如何設置父div高度自適應內部div高度?
- 10. 設置元素滑動後的高度()
- 11. 設置具有動態元素的div的高度
- 12. 如何設置像素高度然後自動設置
- 13. 角設置動態高度爲他父母的div元素
- 14. 如何獲取設置爲「自動」的Canvas元素的寬度和高度?
- 15. jQuery設置元素高度
- 16. 如何設置元素的高度以匹配另一個元素的高度?
- 17. 設置不同元素高度的滾動條高度
- 18. javascript,將高度設置爲div元素的寬度
- 19. 如何訪問與高度元素的實際高度=自動
- 20. CSS自動高度設置不考慮表子元素?
- 21. 如何在UITableViewController中設置靜態單元的自動高度?
- 22. 如何從HTML元素的高度中排除div的高度?
- 23. 如何避免浮動元素和高度div div
- 24. 將div內的元素設置爲100%的高度
- 25. 設置自動高度IFRAME
- 26. 設置高度:'自動'fancybox
- 27. 自動設置div寬度
- 28. 固定元素的設置高度
- 29. div元素高度問題
- 30. 動態設置DIV的高度
,哪些事件改變這些高度? –
需要更多的代碼,也許是[jsFiddle?](http://www.jsfiddle.net) – SpYk3HH