使用jQuery的插件jquery.corner.js来实现圆角效果-详解
jquery.corner.js可以实现各种块级元素的角效果,以下为演示,详见jquery_corner.html中的注释部分,并附百度盘下载
jquery_corner.html代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>jQuery-corner圆角</title>
<style>
.box1,.box2,.box3,.box4,.box5,.box6,.box7,.box8,.box9,.box10,.box11,.box12,.box13,.box14{width: 100px; height: 100px;border:1px solid #fc7677;margin:20px;line-height: 100px; text-align: center;position:relative; float: left;}
.box14,.box15,.box16{width: 100px; height: 100px;margin:20px;line-height: 100px; text-align: center;position:relative; float: left; background: #fc7677}
</style>
<script src="jquery.js"></script>
<script src="jquery.corner.js"></script>
</head>
<body>
<div class="box1">四角</div>
<div class="box2">顶部两角</div>
<div class="box3">左侧两角</div>
<div class="box4">右侧两角</div>
<div class="box5">底部两角</div>
<div class="box6">顶部和左侧</div>
<div class="box7">底部和左侧</div>
<div class="box8">顶部和右侧</div>
<div class="box9">底部和右侧</div>
<div class="box10">左上角</div>
<div class="box11">右上角</div>
<div class="box12">左下角</div>
<div class="box13">右下角</div>
<div class="box14">四角为方角</div>
<div class="box15">右下角为方角</div>
<div class="box16">上方角下圆角</div>
<script>
$(".box1").corner("10px");//默认是四个角
$(".box2").corner("top 10px");//顶部的两个角(左上角和右上角)
$(".box3").corner("left 10px");//左侧的两个角(左上角和左下角)
$(".box4").corner("right 10px");//右侧的两个角(右上角和右下角)
$(".box5").corner("bottom 10px");//底部的两个角(左下角和右下角)
$(".box6").corner("top-left 10px");//top-left,顶部和左侧,一共是三个角
$(".box7").corner("bottom-left 10px");//bottom-left,底部和左侧,一共是三个角
$(".box8").corner("top-right 10px");//top-right,顶部和右侧,一共是三个角
$(".box9").corner("bottom-right 10px");//bottom-right,底部和右侧,一共是三个角
$(".box10").corner("tl 10px");//top and left=>tl,顶部和左侧的一个角,左上角
$(".box11").corner("tr 10px");//top and right=>tr,顶部和右侧的一个角,右上角
$(".box12").corner("bl 10px");//bottom and left=>bl,底部和左侧的一个角,左下角
$(".box13").corner("br 10px");//bottom and right=>br,底部和右侧的一个角,右下角
$(".box14").corner("bevel 10px");//四角为方角,此方法必须要有背景色,且色值为RGB格式(否则不兼容)
$(".box15").corner("bevel br 10px");//右下角为方角,此方法必须要有背景色,且色值为RGB格式
$(".box16").corner("bevel top 10px").corner("round bottom 10px");
//顶部为方角,底部为圆角,此方法必须要有背景色,且色值为RGB格式
//注:以上方法适合块级元素使用,如:div p等标签,
//建议实际使用时,在要实现角效果的div标签外再加一层div
//其他角效果见JQuery Corner Demo.mhtml,用非IE浏览器打开查看。
</script>
</body>
</html>
以下为效果图:

源码和jquery.corner.js和jquery.js及JQuery Corner Demo.mhtml百度网盘下载
提取码:3zwz
使用jQuery的插件jquery.corner.js来实现圆角效果-详解的更多相关文章
- JQuery的ready函数与JS的onload的区别详解
JQuery的ready函数与JS的onload的区别:1.执行时间window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行.$(document).ready()是DOM结构绘制 ...
- jQuery滚动条插件 – jquery.slimscroll.js
jquery.slimscroll.js插件是一个支持把内容放在一个盒子里面,固定一个高度,超出的则使用滚动.jquery.slimscroll.js不仅可以定义高度.宽度,还可以定义位置.滚动条大小 ...
- jQuery分页插件(jquery.page.js)的使用
效果描述: 不用分页即可显示的jQuery插件 jQuery分页插件——jQuery.page.js用法很简单,效果很棒 1.前端 首先html的head中引入相关css与js <lin ...
- Jquery 分页插件 Jquery Pagination
Jquery 分页插件 Jquery Pagination 分页插件来说,我觉得适用就行,尽量简单然后能够根据不同的应用场景能够换肤.展现形式等. 对于初学者想写分页插件的同学,也可以看下源码,代码也 ...
- jQuery对html元素的取值与赋值实例详解
jQuery对html元素的取值与赋值实例详解 转载 2015-12-18 作者:欢欢 我要评论 这篇文章主要介绍了jQuery对html元素的取值与赋值,较为详细的分析了jQuery针对常 ...
- jQuery操纵DOM元素属性 attr()和removeAtrr()方法使用详解
jQuery操纵DOM元素属性 attr()和removeAtrr()方法使用详解 jQuery中操纵元素属性的方法: attr(): 读或者写匹配元素的属性值. removeAttr(): 从匹配的 ...
- jQuery插件开发的两种方法及$.fn.extend的详解(转)
jQuery插件开发的两种方法及$.fn.extend的详解 jQuery插件开发分为两种:1 类级别.2 对象级别,下面为大家详细介绍下 jQuery插件开发分为两种: 1 类级别 类级别你可以 ...
- js对象浅拷贝和深拷贝详解
js对象浅拷贝和深拷贝详解 作者:i10630226 字体:[增加 减小] 类型:转载 时间:2016-09-05我要评论 这篇文章主要为大家详细介绍了JavaScript对象的浅拷贝和深拷贝代码,具 ...
- JS中的event 对象详解
JS中的event 对象详解 JS的event对象 Event属性和方法:1. type:事件的类型,如onlick中的click:2. srcElement/target:事件源,就是发生事件的 ...
随机推荐
- Asp.Net Core 3.0 Kestrel服务器下 高性能 WebSocket Server
最近研究.net core 的各种高性能类型,内存池之类的东西,基于kestrel 服务器的websocket ,写个例子练下手 把原生的Websocket用ArrayPool<T>,Me ...
- ES.01.Elasticsearch安装配置
Windows版 提纲: 1. 安装Elasticsearch 1.1. 下载Elasticsearch: https://www.elastic.co/cn/downloads/elastics ...
- Postman 的替代品来了
Postwoman 一个开源.免费.快速.漂亮的 API 构建器,可以替代 Postman. 这个名字起得挺有意思,感觉像 Postman 的媳妇. Postwoman 的诞生过程: 它的作者是一个全 ...
- Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name
目前有发现的两种情况 第一种:是在继承jpa的时候检查实体类@id和@Entity引进的包是否是 import javax.persistence.Id imprt javax.persistence ...
- [bzoj1041] [洛谷P2508] [HAOI2008] 圆上的整点
Description 求一个给定的圆(x^2+y^2=r^2),在圆周上有多少个点的坐标是整数. Input 只有一个正整数n,n<=2000 000 000 Output 整点个数 Samp ...
- CTF-Keylead(ASIS CTF 2015)
将keylead下载到本地用7-ZIP打开,发现主要文件 keylead~ 在ubuntu里跑起来,发现是个游戏,按回车后要摇出3,1,3,3,7就能获得flag. 拖进IDA 直接开启远程调试,跑起 ...
- Python3中的__new__方法以及继承不可变类型类的问题
最近在学到Python中的__new__方法时被弄懵逼了,一开始实在是很难理解,有很多地方想不通(本人强迫症).最近自己慢慢思索得出了能说服自己的理解: 说__new__方法之前要先提到__init_ ...
- 机器学习李航——Adaboost课本例题实现
例8.1Adaboost的例子 注意求D3或者D4的时候只需要把w替换一下就行,记得还得改阈值.这个代码算个半自动的,因为还需要手动改一下. import numpy as np def getA(e ...
- 使用IDEA构建Spring-boot多模块项目配置流程
使用IDEA构建Spring-boot多模块项目配置流程 1.创建项目 点击Create New Project 在左侧选中Spring Initializer,保持默认配置,点击下一步. 在Grou ...
- Oracle 数据库 回滚
1.打开Flash存储的权限ALTER TABLE authorization ENABLE row movement ;2.把表还原到指定时间点flashback table authorizati ...