[英]Set child element width to parent div
我有一個父div,在那個子元素內將是table。
我通過CSS隱藏了表中的某些列,以避免內聯樣式。
所以隱藏表格的列后如何將寬度反映給父div ...
$("#yourtableid").width();
返回ID為yourtableid的表格元素的計算像素寬度。
$("#yourdivid").width ( $("#yourtableid").width() );
將設置父div寬度。
看到
也許您需要使用jQuery innerWidth()
方法(使用填充來計算元素寬度而不計算邊框寬度)和outerWidth()
(使用包括填充和邊框大小來計算元素寬度)。
如果為outerWidth()
提供可選的布爾參數(例如: outerWidth(true)
),則該參數還將包括邊距的大小。
因此,在這種情況下,您的代碼將是
$("#yourdivid").width($("#yourtableid").innerWidth());
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.