基本图形的CSS样式

基本图形的画法

DOM中文档结构如下:

<div></div>
  • 正方形square

CSS中的样式如下:

div{width:200px;height:200px;background:#0FF;}

效果图如下:

  • 长方形rectangle

CSS中的样式如下:

div{width:200px;height:100px;background:#0FF;}

效果图如下:


  • 圆形circle

CSS中的样式如下:

div{width:200px;height:200px;background:#0FF;border-radius:100px;}

效果图如下:


  • 椭圆oval

CSS中的样式如下:

div{width:200px;height:100px;background:#0FF;border-radius:100px/50px;}

效果图如下:


  • 三角形triangle

步骤:

1.建立一个div;

2.设置div为正方形,并给四边的边框分别设置相同的宽度和不同的颜色;(不同形状可以通过计算宽度得到)

3.将div宽高设置为0;

4.选定某个方向的小三角形,将其他三个方向的颜色设置为透明transparent;

CSS中的样式及对应效果图如下:

div{width:100px;height:100px;;border-top:20px #0F0 solid;border-right:20px #F00 solid;border-bottom:20px #00F solid;border-left:20px #FF0 solid;}


div{width:0;height:0;border-top:20px #0F0 solid;border-right:20px #F00 solid;border-bottom:20px #00F solid;border-left:20px #FF0 solid;}

div{width:0;height:0;border-top:20px transparent solid;border-right:20px transparent solid;border-bottom:20px transparent solid;border-left:20px #FF0 solid;}

左上:

div{width:0;height:0;border-bottom:50px transparent solid;border-left:50px #F00 solid;}

右上:

div{width:0;height:0;border-bottom:50px transparent solid;border-right:50px #F00 solid;}

左下:

div{width:0;height:0;border-top:50px transparent solid;border-left:50px #F00 solid;}

右下:

div{width:0;height:0;border-top:50px transparent solid;border-right:50px #F00 solid;}


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值