CSS3组件化之单线箭头
2016-04-22 13:09
591 查看
<div class="parent-box"> <div class="top-arrow"></div> <div class="right-arrow"></div> <div class="bottom-arrow"></div> <div class="left-arrow"></div> </div>
.parent-box{ position: relative; width: 500px; height: 300px; } //箭头向上 .top-arrow { position: absolute; left: 50%; top: 0; overflow: hidden; zoom: 1; width: 12px; height: 12px; text-indent: -99999px; border-left: 0.05rem solid #b2b2b2; border-top: 0.05rem solid #b2b2b2; transform: rotate(45deg); -o-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); } //箭头向右,类似 > .right-arrow { position: absolute; right: 0; top: 50%; overflow: hidden; zoom: 1; width: 12px; height: 12px; text-indent: -99999px; border-right: 0.05rem solid #b2b2b2; border-top: 0.05rem solid #b2b2b2; transform: rotate(45deg); -o-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); } //箭头向下 .bottom-arrow { position: absolute; right: 50%; bottom: 0; overflow: hidden; zoom: 1; width: 12px; height: 12px; text-indent: -99999px; border-right: 0.05rem solid #b2b2b2; border-bottom: 0.05rem solid #b2b2b2; transform: rotate(45deg); -o-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); } //箭头向左,类似 < .left-arrow { position: absolute; left: 0; top: 50%; overflow: hidden; zoom: 1; width: 12px; height: 12px; text-indent: -99999px; border-left: 0.05rem solid #b2b2b2; border-bottom: 0.05rem solid #b2b2b2; transform: rotate(45deg); -o-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); }
相关文章推荐
- 实例讲解CSS3中Transform的perspective属性的用法
- CSS文档规范
- css隐藏过长的多余溢出文字的方法
- CSS各种常用布局
- 让div显示在屏幕中央的css代码段
- CSS 布局模型
- CSS与HTML学习成果基础测验
- 链接标签<a>的css定义规则
- css超出一行添加省略号属性:text-overflow和white-space
- CSS 盒子模型
- css设置最小高度 然后自适应
- css 3种清除浮动方法
- 自适应屏幕的CSS响应式布局设计技巧总结
- 问答:如何规划CSS 中 的命名方式 如何看待 CSS 中 BEM 的命名方式?
- dede完美分页样式
- Flex中css转swf须知
- 理解CSS弹性盒模型flex
- CSS样式的优先级别
- CSS3魔法堂:说说Multi-column Layout
- CSS快速入门例子