javascript - 父級(jí)設(shè)置了相對(duì)定位。子元素設(shè)置了絕對(duì)定位。子元素中包含了浮動(dòng)的table,這個(gè)時(shí)候高度不能自適應(yīng)。
問題描述
1,對(duì)table實(shí)現(xiàn)輪播,所以使用了浮動(dòng),每個(gè)table中tr都不一樣。高度都是隨著table來(lái)變的。父級(jí)使用了overflow:hidden已經(jīng)相對(duì)定位。請(qǐng)問怎么實(shí)現(xiàn)高度自適應(yīng)。
2,輪播的時(shí)候如何獲取當(dāng)前顯示table的高度???
.aircontent{ position: relative; width: 980px; min-height: 580px; overflow: hidden;}.airlist{ position: absolute; width: 2940px;}.airlist table{ float: left; width: 980px;}<p class='aircontent'> <p style='left: 0px;'><table >
問題解答
回答1:可以用JS解決啊。
回答2:.....你都已經(jīng)絕對(duì)定位了自然不能獲取到高度建議還是$(’.aircontent’)css({aircontent:$(’. airlist’).height() + ’px’}):
