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. acmPush模块示例demo

    感谢论坛版主 马浩川 的分享. 模块介绍:  阿里移动推送(Alibaba Cloud Mobile Push)是基于大数据的移动智能推送服务,帮助App快速集成移动推送的功能,在实现高效.精确.实时 ...

  2. 大白话原型模式(Prototype Pattern)

    意图 原型模式是创建型设计模式,可以复制已存在的对象而无需依赖它的类. 问题 假如现在有一个对象,我们想完全复制一份新的,我们该如何做? 创建同一个类的新对象 遍历所有已存在对象的值,然后将他们的值复 ...

  3. Activiti 规则任务(businessRuleTask)

    Activiti 规则任务(businessRuleTask) 作者:Jesai 目前国内研究Activiti规则任务businessRuleTask)的文章在网上应该不超出3篇 小觑夜漫酒作伴,破晓 ...

  4. double涉及大数据的时候会变成科学计数法

    double b=1.23456789128E8DecimalFormat df = new DecimalFormat("0.00");//精度自己控制保留几位小数点 Strin ...

  5. 可视化限流管理,Sentinel 控制台启动和接入

    Sentinel 的使用可以分为核心库和控制台两个部分. 核心库不依赖任何框架/库,集成了主流框架,可以进行单机限流降级等功能, 控制台Dashboard提供了可视化的管理限流规则.对集群进行监控,集 ...

  6. python3 密码字典匹配wifi密码,有界面

    界面: 需要先安装一下pywifi模块 代码: # coding:utf-8 from tkinter import * from tkinter import ttk import pywifi f ...

  7. mysql输出到页面MVC模式

    上一篇文章我提到过在jsp页面不好 这篇文章讲的就是界面和代码分离,可以初步实现两个或三个人合作完成一个项目 好,废话不多说,进正题 这次又四个步骤 第一步,新建项目,新建实体类 第二步,新建数据库, ...

  8. re模块的使用

    re模块下的函数 compile(pattern):创建模式对象 import re pat = re.compile('D') m = pat.search('CBA') #等价于re.search ...

  9. 基准测试--->sysbench

    sysbench sysbench简介 sysbench是跨平台的基准测试工具,支持多线程,支持多种数据库:主要包括以下几种测试: cpu性能 磁盘io性能 调度程序性能 内存分配及传输速度 POSI ...

  10. vscode打开文件,中文显示乱码(已解决)

    之前使用vscode打开keil的文件后,发现显示乱码,网上查找资料发现大多是这种方法:将files.autoGuessEncoding改为true,但是并没有用. 发现第二种方法为:在vscode中 ...