我想要實現的是有一條對角線從導航框後面的底部邊框到頂部邊框,並在對角線的每一側有兩個不同的背景顏色。在CSS/HTML中的響應對角線
而最重要的是,它需要有響應。
希望這是有道理的,如果沒有的話,繼承人的圖像。
在圖像中,左下角對角線出現得太遠了,它會與左導航框元素一致,所以可以使用每個角的位置作爲錨點。
樂意使用提出任何方法更多。
謝謝!
編輯我可以在css中製作一個平行四邊形非常簡單,但它沒有響應。
#parallelogram {
width: 700px;
height: 200px;
-webkit-transform: skew(-40deg);
background: red;
margin-left: 100px;
}
http://jsfiddle.net/cbiggins/fVeDD/
編輯2更新撥弄,現在計算的角度和在調整大小施加變化。注意這隻適用於Chrome(和Safari?)atm。
http://jsfiddle.net/cbiggins/fVeDD/5/
我們可能會離開現在它雖然,我不知道這是怎麼了可行的現在,我們已經在我們目前的項目的時間限制。
如果可能的話,可以張貼'html','css','js'? – guest271314
我建議做一個堅實的div(瘦和長),然後使用CSS轉換來旋轉它。旋轉多遠需要一點數學和JS。 –
嗨@ DA.I玩過那麼一點點,我想知道是否某種類型的trapazoid會起作用。這是我沒有得到正確的定位。 – Christian