2017-11-23 7 views
2

divの左端に角度を設定しようとしています。私はイメージでこれを行うことができますが、可能であればCSSで直接達成することになります。 1divの端に角度を追加

答えて

3

body { 
 
background-color: rgb(191, 191, 191); 
 
} 
 

 
div { 
 
position: relative; 
 
width: 300px; 
 
height: 180px; 
 
background-color: rgb(255, 255, 255); 
 
border: 12px solid rgba(0, 0, 0, 0.6); 
 
} 
 

 
img { 
 
display: block; 
 
float: left; 
 
width: 160px; 
 
height: 180px; 
 
} 
 

 
div::after { 
 
content: ''; 
 
display: block; 
 
position: absolute; 
 
top: 0; 
 
right: 100px; 
 
z-index: 0; 
 
width: 80px; 
 
height: 180px; 
 
background-color: rgb(255, 255, 255); 
 
transform: skew(-20deg); 
 
} 
 

 
div p { 
 
position: relative; 
 
z-index: 12; 
 
margin-left: 156px; 
 
}
<div> 
 
<img src="http://placekitten.com/g/160/180" alt="Kitten" /> 
 
<p>More div content...</p> 
 
<p>More div content...</p> 
 
<p>More div content...</p> 
 
<p>More div content...</p> 
 
</div>

+0

これが役に立つ場合のライブの例です - http://www.ninesixty.co.nz/cubadupa18/team/ –

0

あなたはいつものように表示されるテキストのために回転させて、バックグラウンドと1つのDIVのために1つのDIVを使用することができます - ここで

は一例です。

関連する問題