我有一個div,我想將高度設置爲另一個div的高度的1/2。有沒有一種方法可以說類似於height: 50% of height of divid1;
根據另一個值設置CSS值
3
A
回答
3
使用純CSS無法做到這一點。你必須使用例如JavaScript來完成這一點。
1
一種方法是使用JavaScript:
document.getElementById('divid2').height = Math.floor(document.getElementById('divid1').height/2);
或計算一半divid1的高度,如果值是靜態的。
1
對不起,不,在標準的CSS。 除非你想要包含DIV的高度,那麼當然你可以使用50%。 也許你的解決方案將是看看像SASS(http://sass-lang.com/)
相關問題
- 1. 根據linq查詢中的另一個值設置一個值
- 2. 根據另一個選擇的值設置一個組合框
- 3. 根據另一個數據幀設置數據幀中的值
- 4. SSRS根據另一個參數設置參數值
- 5. 根據另一個值設置數組的鍵
- 6. Datepicker - 根據另一個元素的值設置minDate
- 7. 根據一個值的值設置多個列
- 8. 正則表達式使值可選,並根據需要設置另一個值
- 9. 根據另一個表中存在的值在SELECT語句中設置列值
- 10. 根據另一個jqgrid單元的值在jqgrid單元格中設置值
- 11. jQuery的一個元件的CSS值設置爲另一個
- 12. CSS根據另一個元素設置顏色
- 13. 根據另一個li的值設置一個li標籤的標題
- 14. 根據從另一個表值SQL
- 15. 根據另一個輸入值
- 16. 根據另一個下拉值在php
- 17. 根據另一列設置列的值等於pandas
- 18. 根據另一列的數值設置因子水平
- 19. 根據另一列的值獲取值
- 20. 根據另一列值計算列值
- 21. 根據另一列值獲取列值
- 22. 使用xpath根據另一個元素值選擇一個值
- 23. 根據父值設置選定值
- 24. 根據另一個設置的值在SBT自動插件中有條件地設置多個設置
- 25. sql - 是否可以根據另一列中的值設置列值?
- 26. 如何根據另一列值設置列值觸發器語句?
- 27. 根據R中另一列中的值重置單元格值
- 28. 根據另一列中的最高值選擇一個值
- 29. 根據另一列值在新列中顯示一個值period123y
- 30. 根據Mysql中同一行中的另一個值減去值