にCSSの三角形の角度をキープJSフィドルです:はここ応答
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ではありませんか? –
...もう1つ.... '.tri'はクラスではなく、IDではありません。 –