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来实现圆角效果-详解的更多相关文章

  1. JQuery的ready函数与JS的onload的区别详解

    JQuery的ready函数与JS的onload的区别:1.执行时间window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行.$(document).ready()是DOM结构绘制 ...

  2. jQuery滚动条插件 – jquery.slimscroll.js

    jquery.slimscroll.js插件是一个支持把内容放在一个盒子里面,固定一个高度,超出的则使用滚动.jquery.slimscroll.js不仅可以定义高度.宽度,还可以定义位置.滚动条大小 ...

  3. jQuery分页插件(jquery.page.js)的使用

    效果描述: 不用分页即可显示的jQuery插件 jQuery分页插件——jQuery.page.js用法很简单,效果很棒   1.前端   首先html的head中引入相关css与js <lin ...

  4. Jquery 分页插件 Jquery Pagination

    Jquery 分页插件 Jquery Pagination 分页插件来说,我觉得适用就行,尽量简单然后能够根据不同的应用场景能够换肤.展现形式等. 对于初学者想写分页插件的同学,也可以看下源码,代码也 ...

  5. jQuery对html元素的取值与赋值实例详解

    jQuery对html元素的取值与赋值实例详解 转载  2015-12-18   作者:欢欢   我要评论 这篇文章主要介绍了jQuery对html元素的取值与赋值,较为详细的分析了jQuery针对常 ...

  6. jQuery操纵DOM元素属性 attr()和removeAtrr()方法使用详解

    jQuery操纵DOM元素属性 attr()和removeAtrr()方法使用详解 jQuery中操纵元素属性的方法: attr(): 读或者写匹配元素的属性值. removeAttr(): 从匹配的 ...

  7. jQuery插件开发的两种方法及$.fn.extend的详解(转)

    jQuery插件开发的两种方法及$.fn.extend的详解 jQuery插件开发分为两种:1 类级别.2 对象级别,下面为大家详细介绍下   jQuery插件开发分为两种: 1 类级别 类级别你可以 ...

  8. js对象浅拷贝和深拷贝详解

    js对象浅拷贝和深拷贝详解 作者:i10630226 字体:[增加 减小] 类型:转载 时间:2016-09-05我要评论 这篇文章主要为大家详细介绍了JavaScript对象的浅拷贝和深拷贝代码,具 ...

  9. JS中的event 对象详解

    JS中的event 对象详解   JS的event对象 Event属性和方法:1. type:事件的类型,如onlick中的click:2. srcElement/target:事件源,就是发生事件的 ...

随机推荐

  1. Neo4j集群容器化部署

    集群基本配置(示例) core servers: 10.110.10.11, 10.110.10.12, 10.110.10.13read replicas: 10.110.10.14, 10.110 ...

  2. Linux删除文件 清除缓存

    相信很多测试 经常会经历开发叫你清除缓存这种事. 那我们要怎么清呢? 一.首先,确认你要清除的缓存在哪个目录下,然后切换到该目录下,比如 我现在知道我的的缓存目录是在newerp这个目录下,则如图 二 ...

  3. AVR单片机教程——串口接收

    本文隶属于AVR单片机教程系列.   上一讲中,我们实现了单片机开发板向电脑传输数据.在这一讲中,我们将通过电脑向单片机发送指令,让单片机根据指令控制LED.这一次,两端的TX与RX需要交叉连接,单片 ...

  4. Linux系统终端session保持服务工具-Tmux

    Tmux是非常流行的终端复用软件,通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再“浪费”多余的终端来连接这台远程主机.相对于Screen,它更加先进:支持屏幕切分,而且具备 ...

  5. Python Selenium定位元素常用解决办法

       在做web应用的自动化测试时,定位元素是必不可少的,这个过程经常会碰到定位不到元素的情况(报selenium.common.exceptions.NoSuchElementException), ...

  6. Mysql梳理-关于索引/引擎与锁

    前言 最近突发新型肺炎,本来只有七天的春节假期也因为各种封锁延长到了正月十五,在家实在闲的蛋疼便重新研究了一下Mysql数据库的相关知识,特此总结梳理一下.本文主要围绕以下几点进行: 1.Mysql的 ...

  7. wirkshark过滤规则

    https://blog.csdn.net/wojiaopanpan/article/details/69944970

  8. RSTP协议简介

    RTSP(Real-Time Stream Protocol)协议是一个基于文本的多媒体播放控制协议,属于应用层.RTSP以客户端方式工作,对流媒体提供播放.暂停.后退.前进等操作.该标准由IETF指 ...

  9. PYTHON经典算法-完美平方

    问题描述: 给定一个正整数n,找到若干个完全平方数(例如:1,4,9),使得 它们的和等于n,完全平方数的个数最少. 问题示例: 给出n=12,返回3,因为12=4+4+4:给出n=13,返回2,因为 ...

  10. Python里的装饰器

    装饰器 装饰器是干什么用的? 装饰器可以在不修改某个函数的情况下,给函数添加功能. 形象点来说,从前有一个王叔叔,他一个人住在家里,每天打扫家,看书.于是定义如下一个函数: def uncle_wan ...