相关疑难解决方法(0)

如何用css3绘制梯形/梯形?

当您使用Mobile Safari 转到http://m.google.com页面时,您会在页面顶部看到漂亮的栏.

我想画一些梯形(美国:梯形),但我不知道如何.我应该使用css3三维变换吗?如果你有一个很好的方法来实现它,请告诉我.

css html5 css3 css-shapes

28
推荐指数
3
解决办法
8万
查看次数

CSS3信封形状

您可能已经猜到这个图像是邮件信封形状的一部分,如果可能的话我想用CSS3创建.我做了其他部分,但这个很棘手.形状需要两侧的三角形切口和圆角(可能是边界半径 - 左下角/边缘半径 - 右下角).它必须有蒙上了小影的能力.

这就是我到目前为止所做的 -

#envelope {
background: #fff;
}

.closed {
width: 860px;
height: 0; 
border-top: 80px solid fff;
border-left: 50px solid transparent;
border-right: 50px solid transparent;
-moz-box-shadow: 0 1px 5px #ccc;
-webkit-box-shadow: 0 1px 5px #ccc;
box-shadow: 0 1px 5px #ccc;
}
Run Code Online (Sandbox Code Playgroud)

jsFiddle - http://jsfiddle.net/hsYUy/

css css3 css-shapes

12
推荐指数
2
解决办法
3348
查看次数

用CSS圆角梯形

我对css有点小问题.我需要一个梯形div,其左上角(角度大于90度的那个)是圆形的.我已经知道了这个:

HTML:

<div style="margin:30px">
  <div class="trapezoid">
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

.trapezoid{
  vertical-align: middle;
  border-bottom: 31px solid red;
  border-left: 25px solid transparent;
  height: 0;
  width: 150px;
}
Run Code Online (Sandbox Code Playgroud)

产生一个梯形.我尝试了这个border-top-left-radius属性,但效果还不够.

这里有一个jsfiddle上面的代码,好吧,摆弄:http://jsfiddle.net/n3TLP/5/

我需要更多信息才能评论.
提前致谢 :)

css border rounding css3

4
推荐指数
2
解决办法
9223
查看次数

标签 统计

css ×3

css3 ×3

css-shapes ×2

border ×1

html5 ×1

rounding ×1