2016-08-28 501 views
4

我想創建一個HTML5部分中的CSS背景,它應該是這樣的:CSS背景三角3種顏色

CSS三角:

css triangle

我已經研究和嘗試這樣的東西轉換傾斜或邊界處理。但是我不能像我想的那樣真正實現這一觀點。 是否有任何CSS專家在這裏?會好的。 ps - 如果存在引導解決方案也可以幫助我。

電賀

托比亞斯

+0

粘貼代碼托比亞斯,再加上如果你能小提琴。 – ZombieChowder

+0

目前我正在測試與:https://jsfiddle.net/#&togetherjs=gtLvKleAgB – Tobias

+0

你需要點擊「保存」,並給予鏈接,否則你問我一個聯合會議。 – ZombieChowder

回答

7

使用linear-gradient

* { 
 
    margin: 0; 
 
    psdding: 0; 
 
    } 
 
div { 
 
    height: 100vh; 
 
    width: 100vw; 
 
    background-color: blue; 
 
    background-image: linear-gradient(10deg, lightblue 50%, transparent 50%), linear-gradient(-60deg, brown 30%, transparent 30%); 
 
    }
<div> 
 
    </div>

+0

使我的一天安德烈:)千謝謝! – Tobias

+0

不錯的解決方案!從我投票:) – Dekel