這裏是JS提琴:保持CSS三角形的角上響應
https://jsfiddle.net/L83gzqnf/5/
我要的是相反的角度總是45度,寬度永遠是66.6%。因此,高度需要根據寬度動態調整。
我:
$(window).load(function() {
var height = document.getElementById(".tri").height();
var width = document.getElementById(".tri").width();
document.getElementById(".tri").style.border-top = (width/tan(45));
});
正如你看到的,我可以用三角函數計算高度,但功能不工作?
你不是應該使用調整大小功能以及負載功能 –
......哦,不屬於高度和寬度都爲0? –
...還有一個....'.tri'是一個類...不是一個ID。 –