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. WPFでプロパティを使用してカスタムシェイプを作成するには?
- 2. カスタムシェイプを作成するJavaFX
- 3. css3でフェード効果を使って矢印アニメーションを作成するには
- 4. CSS3を使って滑らかなスロースクロールを作成する
- 5. CSS3とJSを使ってHTML用にNavBarをプログラムで作成する
- 6. jQueryを使ってテキストを使ってdivを作成する方法は?
- 7. Actionscript 2:カスタムシェイプを作成する
- 8. WPFでカスタムシェイプのパネルを作成するには?
- 9. grailsを使ってDivを動的に作成
- 10. CSS3を使って "Read More"のスタイルを設定するには
- 11. JSコンテナ内でforループを使ってdivを作成する
- 12. nth-childを使ってdivを作成する
- 13. Jqueryを使って作成したdivを移動する
- 14. 画像とテキストを使ってdivテーブルを作成する
- 15. クラスを使ってdivを作成する方法
- 16. jQueryを使ってスライディングdivを作成する
- 17. jqueryで.append()を使って作成したdivを削除するには?私はdiv要素は、(.appendを使用して作成した削除したい
- 18. コンテンツを使ってdivを成長させるには?
- 19. Zend_Formを使ってDivを作成していますか?
- 20. tictactoeとcss3を使って
- 21. QMLスライダをカスタムシェイプで作成する方法は?
- 22. カスタムシェイプでボタンを作成する方法は?
- 23. ボタンのカスタムシェイプを作成するにはどうすればいいですか?
- 24. カスタムシェイプでUIViewを作成するにはどうすればいいですか?
- 25. css3 calcを使用して私のdivの 'left'プロパティを設定するには?
- 26. divをappendChildを使って追加し、divを減らすremoveChildを使用してdivを作成
- 27. テーブルにカスタムシェイプを追加するには?
- 28. divを使用せずにtriangleを作成するには:after?
- 29. onclick divを作成する方法jqueryを使って複数のdivに重複する
- 30. PHPを使ってISPConfigにメールIDを作成するには?
はCSS3トランスフォーム – Dipak