我在滑塊左側有一個菜單。滑塊的高度與其加載的圖像文件的大小直接相關。我希望菜單的父元素始終與滑塊處於同一高度。匹配元素高度
我試着用CSS編碼,我在這裏四處張望,意識到用CSS來做是不可能的。所以,我試圖用Java編寫代碼,但它不對。
任何幫助,這將是驚人的!
- 更新 -
這部分是編輯。我嘗試了一些建議,但他們沒有工作。滑塊隨着它響應屏幕寬度而改變高度。所以,當我拖出它時,它會改變,菜單比滑塊短。如果我滑塊的最大高度,寬度將不會顯示在60%容差的100%處。
我相信我所需要的是jQuery的一個片斷: - 抓住nav元素 - 檢測.Slider 的高度 - 使導航元素相同的高度.Slider元素。
我已經嘗試了下面的js代碼,但它沒有工作。
有誰知道如何做到這一點?
下面是代碼:
window.jQuery(function() {
window.jQuery('nav').height(window.jQuery('.Slider').height())
});
nav {
display: block;
float: left;
width: 40%;
height: 100%;
}
nav ul {
background: lightgreen;
}
nav ul li {
display: inline;
width: 100%;
height: 33.3333%;
margin-left: 0;
}
.Slider {
display: block;
float: right;
width: 60%;
}
<div id="wrapper">
<nav>
<ul>
<li>
Item 1
</li>
<li>
Item 2
</li>
<li>
Item 3
</li>
</ul>
</nav>
<div class="Slider">
Pics are here.
</div>
</div>