我有一個網站,底部有一個簡單的導航。這導航具有在左邊的100px的固定高度:設置固定div的高度(響應)
.mainNavigationWrapper{
position: fixed;
bottom: 0;
left: 0;
width: 100%;
height: 100px;
}
現在,我想淡入在一個盒子裏點擊一個特定的按鈕時。該框應該從文檔的頂部到達導航的開頭。我如何實現這一點,因爲我有一個固定的導航高度,但箱子的動態高度?
我個人的解決方法是下面的腳本:
(function() {
var height = $(window).height() ;
console.log(height) ;
height = height - 100 ;
$('.treeMenu').css({
'height': height
});
$(window).resize(function(){
var height = $(window).height() ;
console.log(height) ;
height = height - 100 ;
$('.treeMenu').css({
'height': height
});
});
}());
,但似乎只是我錯了,我想知道是否有任何更好的方法來做到這一點,也許用純CSS。
這裏是顯示該問題的小提琴,與解決方案上面提到的解決:
預先感謝您