1
A
答えて
1
の詳細情報は、あなたはここでのコード例である
.rect {
width:100px;
height: 50px;
background: red;
}
.skew {
width: 100px;
height: 50px;
background:#33FF99;
transform:skew(0deg,-27deg);
}
.r1, .r2, .s1{
position:absolute;
}
.r1{
top:60px;
left:0;
}
.r2 {
top:10px;
left:200px;
}
.s1{
top:35px;
left:100px;
}
<div class="rect r1"></div>
<div class="skew s1"></div>
<div class="rect r2"></div>
+1
Mr.fbid、その完璧な形をありがとう。 –
3
あなたはskewYでCSS 2D transformsを使用することができます:あなたがサポートする必要がブラウザに応じてベンダー接頭辞を追加する必要が
div{
position:relative;
width:200px; height:50px;
background:green;
margin:0 100px;
transform-origin:100% 0;
transform:skewY(-30deg);
}
div:before, div:after{
content:'';
position:absolute;
top:0;
width:50%; height:100%;
transform:skewY(30deg);
background:red;
}
div:before{
right:100%;
transform-origin:100% 0;
}
div:after{
left:100%;
transform-origin:0 0;
}
<div></div>
注意。 canIuse
+0
を試してみてください、あなたにMr.web・ティキをありがとうございます。私の望む完璧な形.. –
2
transform: skewY(Ndeg)
角度効果を得るために、その後、余白やtransform: translateY(Npx)
のいずれかをtransform:skew()
CSSプロパティ
を使用することができますdivを垂直方向に移動します。作業例:
.red,
.green {
width: 100px;
height: 50px;
float: left;
text-align: center;
vertical-align: middle;
line-height: 50px;
}
.red {
background: red;
}
.green {
background: lime;
}
.first {
/*margin-top:56px;*/
transform: translateY(56px)
}
.second {
transform: skewY(150deg) translateY(28px);
/*transform: skewY(150deg);
margin-top:28px;*/
}
.second span {
transform: skewY(30deg);
display: inline-block;
}
.third {}
<div id="container">
<div class="red first"><span>div</span></div>
<div class="green second"><span>div</span></div>
<div class="red third"><span>div</span></div>
</div>
関連する問題
- 1. CSS3を使って滑らかなスロースクロールを作成する
- 2. WPFでカスタムシェイプのパネルを作成するには?
- 3. grailsを使ってDivを動的に作成
- 4. Jqueryを使って作成したdivを移動する
- 5. クラスを使ってdivを作成する方法
- 6. Zend_Formを使ってDivを作成していますか?
- 7. コンテンツを使ってdivを成長させるには?
- 8. カスタムシェイプでボタンを作成する方法は?
- 9. PHPを使ってISPConfigにメールIDを作成するには?
- 10. css3 calcを使用して私のdivの 'left'プロパティを設定するには?
- 11. jqueryを使用してdivを動的に作成する
- 12. CSS - divブレークラインを作成するには
- 13. CSSを使ってホバリングに異なるCSS3ホバートランジションを追加するには
- 14. strutsタグを使ってjspsでオブジェクトを作成するには?
- 15. zend frame workを使ってpdfファイルを作成するには?
- 16. lxmlを使ってテキストノードを作成するには?
- 17. json/jqueryのデータを使ってテーブルを作成するには?
- 18. matplotlibを使ってカーブ(左か右)を作成するには?
- 19. hibernateを使ってストアドプロシージャを作成するには?
- 20. vbaを使ってパワーポイント2007のログを作成するには?
- 21. monodroidを使ってアンドロイドタブレットアプリケーションを作成するには?
- 22. Cを使ってHTTP接続を作成するには?
- 23. xibを使ってカスタムのダイナミックレイアウトを作成するには?
- 24. phpを使って.phpファイルを作成するには?
- 25. djangoを使ってマルチテナントシステムを作成するには?
- 26. PyQtを使って可変列グリッドを作成するには
- 27. Pythonを使ってフレームからビデオを作成するには?
- 28. YouTubeを使ってZuneのポッドキャストを作成するには?
- 29. React Nativeを使ってUWPアプリケーションを作成するには?
- 30. WindowsでPuTTYを使ってSSHトンネルを作成するには?
はCSS3トランスフォーム – Dipak