正方形:

1 .square{ width: 100px;height: 100px; background: #E57779;}

 

长方形:

.rectangle{ width: 200px;height: 100px; background: #E57779;}

 

圆形:

 .circle{ width: 100px;height: 100px;background: #E57779;
border-radius: 50%;
}
 

椭圆形:

 .oval{ width: 200px; height: 100px; background: #E57779;
border-radius: 50%;
}
 

三角形-上:

 /*三角形-上
* 左右下,下为左右宽度的2倍*/ .triangle_t{width:;height:;
border-left: 50px solid transparent;
border-right: 50px solid transparent;
border-bottom: 100px solid #E57779;
}
 

三角形-下:

 /*三角形-下
* 左右上,上为左右宽度的2倍*/
.triangle_b{width:;height:;
border-left: 50px solid transparent;
border-right: 50px solid transparent;
border-top: 100px solid #E57779;
}
 

三角形-左:

 /*三角形-左
* 上下右,右为上下宽度的2倍*/
.triangle_l{width:;height:;
border-top: 50px solid transparent;
border-right: 100px solid #E57779;
border-bottom: 50px solid transparent;
}
 

三角形-右:

 /*三角形-右
* 上下左,左为上下宽度的2倍*/
.triangle_r{width:;height:;
border-top: 50px solid transparent;
border-left: 100px solid #E57779;
border-bottom: 50px solid transparent;
}
 

对话泡泡:

 /*对话泡泡=小三角+长方形
*对话泡泡-长方形
* */
.talkboxes{ width: 200px; height: 100px; background: #E57779;
border-radius: 15px;
position: relative;
}
/*对话泡泡=小三角+长方形
*对话泡泡-小三角
* */
.talkboxes:before{ width:; height:;
content: " ";
position: absolute;
top: -26px;
left: calc(50% - 13px);
border-left: 13px solid transparent;
border-bottom: 26px solid #E57779;
border-right: 13px solid transparent;
}
 

六边形:

 /*六边形=上三角+长方形+下三角
* 六边形-上三角
* */
.sexangle:before{width:;height:;
content: " ";
position: absolute;
top:-30px;
border-left: 50px solid transparent;
border-right: 50px solid transparent;
border-bottom: 30px solid #E57779;
}
/*六边形=上三角+长方形+下三角
* 六边形-长方形
* */
.sexangle{ width: 100px; height: 55px; background: #E57779;position: relative;top: 25px;}
/*六边形=上三角+长方形+下三角
* 六边形-下三角
* */
.sexangle:after{width:;height:;
content: " ";
position: absolute;
bottom:-30px;
border-left: 50px solid transparent;
border-right: 50px solid transparent;
border-top: 30px solid #E57779;
}
 

六边形1:

 .sexangle1:before{width: 100px; height: 63px; background: #E57779;
content: " ";
display: block;
transform:rotate(-60deg);
border-radius: 10px;
}
.sexangle1{ width: 100px; height: 63px; background: #E57779;margin-top: 30px;
position: relative;
transform:rotate(30deg);
border-radius: 10px; }
.sexangle1:after{width: 100px; height: 63px; background: #E57779;
content: " ";
display: block;
position: absolute;
top:;
transform:rotate(60deg);
border-radius: 10px;
}
 

CSS3写常用的形状的更多相关文章

  1. 纯CSS3写的10个不同的酷炫图片遮罩层效果【转】

    这个是纯CSS3实现的的10个不同的酷炫图片遮罩层效果,可以欣赏一下 在线预览 下载地址 实例代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...

  2. 纯CSS3写的10个不同的酷炫图片遮罩层效果

    这个是纯CSS3实现的的10个不同的酷炫图片遮罩层效果,可以欣赏一下 在线预览 下载地址 实例代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1 ...

  3. 一些纯css3写的公司logo

      随着对css3了解得越深入,越来越发现了css3的强大.css3不但能完成一些基本的特效如圆角阴影等,还能借助动画技术实现一些复杂的动画,能替代很多以前js才能完成的工作,css3的作用还不止于此 ...

  4. css3写出飘雪花特效

    大冬天的,飘雪花的特效,你可能要用上了吧.通常情况下用jQuery写飘雪花的特效,但用css3写,其实特别简单,新手一看就懂,那就告别jQuery,用css3轻松搞定飘雪花特效吧! 点击查看特效演示 ...

  5. CSS3 Generator提供了13个CSS3较为常用的属性代码生成工具,而且可以通过这款工具除了在线生成效果代码之外,还可以实时看到你修改的效果,以及浏览器的兼容性。

    CSS3 Generator提供了13个CSS3较为常用的属性代码生成工具,而且可以通过这款工具除了在线生成效果代码之外,还可以实时看到你修改的效果,以及浏览器的兼容性. CSS3 Generator ...

  6. css3写下雨效果

    css3写下雨效果<pre><div class="xiayuxiaoguo"></div></pre> <pre>.x ...

  7. css3新增属性有哪些?css3中常用的新增属性总结

    css3新增属性有哪些?来提问这个问题的人都应该知道css3是css的升级版本,那么,css3既然是升级版本,自然是会新增一些属性,接下来本篇文章将给大家介绍关于css3中常用的新增属性. 一.css ...

  8. html5标签css3的常用样式

    <meta name=''> name:有如下6个值:application-name:文档名或者应用名,整个文档只能包含一个值.author:文档作者description:文档描述ge ...

  9. 所有用CSS3写的3D特效,都离不开这些知识

    起因 昨晚在做慕课网的十天精通CSS3课程,其中的综合练习是要做一个3D导航翻转的效果.非常高大上. 以往这些效果我都很不屑,觉得网上一大堆这些特效的代码,复制粘贴就好了,够快.但是现实工作中,其实自 ...

随机推荐

  1. 理解Web标准(网站标准)

    我觉得一名Web前端应该好好理解Web标准到底是什么,为什么要在我们的实际实践中遵循Web标准. 什么是Web标准.百度百科的解释是: WEB标准不是某一个标准,而是一系列标准的集合.网页主要由三部分 ...

  2. 【转】获取手机的ipv4地址

    http://blog.csdn.net/yueqinglkong/article/details/17391051 直接贴代码: public class GetLocalIpAddress ext ...

  3. How can I terminate a thread that has a seperate message loop?

    http://www.techques.com/question/1-10415481/How-can-I-terminate-a-thread-that-has-a-seperate-message ...

  4. linux C错误汇集

    问题一: 22.c: In function ‘main’:22.c:8:9: error: empty character constant 解决方法:少了空格

  5. openlayers3 在地图上叠加WFS查询矢量图层

    随着终端设备计算能力的加强,用户在使用地图的时候也须要越来越多的交互效果. 比方如今非常火的室内导航,为了获得好的用户体验,就须要当用户单击某一商店的时候该商店的颜色能对应的变化.这就须要叠加矢量图层 ...

  6. Android记录一个setTextColor常见的一个bug

    今天写代码 一不小心就犯了个错误. 细致检查才发现,仅记录一下,防止各位同学犯相同的错误哦 代码例如以下: remote.setTextColor(summaryId, R.color.news_ha ...

  7. 如何在 Visual Studio 2012 控制 TFS 版控時要忽略哪些檔案

    幾乎在任何一種版本控管的機制裡,都會遇到那些「不應該簽入到版本庫」的潛規則,以往我們在用 SVN 的時候,我就寫過幾篇文章要大家注意這點.最近都改用 TFS 做版控,因為大多使用 Visual Stu ...

  8. 剑指 offer set 2 从头到尾打印链表

    总结 1. 书中给出的最终解法是递归或用堆栈模拟递归. 之前我一直不清楚是否还有更优雅的做法, 看样是没了

  9. 基于jQuery的美食时间轴焦点图插件

    这是一款非常炫酷的jQuery焦点图插件,这款jQuery焦点图的特点是有一个时间轴,点击切换按钮时,时间轴会逐渐移动,时间轴上的图片也会逐渐切换.另外,在图片上方也可以放置自定义样式的文字. 在线预 ...

  10. Spring Mvc返回html页面404错误解决记录--转载

    原文地址:http://53873039oycg.iteye.com/blog/2061992 以前使用Spring Mvc时候都是返回jsp页面或者ftl页面,昨天想返回html页面,spring- ...