2016-10-11 59 views
-3

Click for the problem's illustration角邊框

我應該如何實現這一點,鑑於背景不紮實?我嘗試不同的解決方案,但他們沒有充分契合

+2

如何?許多方面...使用邊界值來製作對角線---使用僞元素來僞造對角線......歪斜變換bg元素....嘗試一些並向我們展示您嘗試的代碼 – DaniP

回答

1

開始就是這樣,

<div id="box"> 
    <div id="rectangle"></div> 
</div> 

CSS

#box { 
    height: 100px; 
    width: 400px; 
    overflow: hidden; 
    background-color: black; 
} 

#rectangle { 
    width: 0; 
    height: 0; 
    border-top: 100px solid transparent; 
    border-right: 300px solid white; 
} 
+0

this won也不行。 [鏈接](http://codepen.io/anon/pen/jrxzvb) – Oscar