巧用border属性
2024-09-06 05:25:15
border是常见的css2属性,大家的印象中是不是只是作为边框使用,如下所示:
事实上border,还可以当做图标去使用
我们先来看段代码
<style>
.div1{
margin: 100px;
border: 20px solid ;
width: 0;
height: 0;
border-top-color: red;
border-bottom-color: blue;
border-left-color: yellow;
border-right-color: pink;
}
</style>
<div class=" div1"></div>
下面是效果图:
还有
<style>
.div2{
width: 15px;height: 15px;
border-top: none;
border-bottom: 5px solid red;
border-left: none;
border-right: 5px solid red;
transform: rotate(45deg);
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
}
</style>
<div class="div2"></div>
效果图时下面这样的:(注意,transform属性最低只能兼容到IE9)
所以同理,我们可以用border,做出以下的图标来
好了,大致的思路是这样,快去尝试一下吧!
或者,你可以狠狠的点击这里,查看我的小demo
最新文章
- 【转】XSD (xml Schema Definition)
- servlet监听器Listener(理论+例子)
- 一个ListView布局的不断演化
- C++中的memset()函数 ------------转自:http://www.360doc.com/content/10/1006/18/1704901_58866679.shtml
- VC++ 0xC0000005: Access violation.
- php 序列化储存和转化 json_encode() json_decode($q,true)
- Java 螺纹第三版 第一章Thread介绍、 第二章Thread创建和管理学习笔记
- python绝技 — 使用PyGeoIP关联IP地址和物理位置
- linux安装ftp
- 【实战】Docker 入门实战一:ubuntu 和 centos 安装Docker
- linux配置虚拟域名
- greenplum 开启和关闭服务
- windows平台,实现录音功能详解
- 关于 TRegEx.Split()
- Java通过在主循环中判断Boolean来停止线程
- android 利用 aapt 解析 apk 得到应用名称 包名 版本号 权限等信息
- hdu4848 求到达每一个点总时间最短(sum[d[i]])。
- 更改VS2010的[默认开发语言]
- Hadoop源码学习笔记之NameNode启动场景流程五:磁盘空间检查及安全模式检查
- 解剖Nginx&#183;自动脚本篇(6)编译器名称变量脚本 auto/cc/name