纯CSS3实现自定义Tooltip边框 涂鸦风格

这是一款用纯CSS3打造的自定义Tooltip边框的应用,之前我们讨论过如何用CSS3来实现不同样式的Tooltip,今天的这款Tooltip却可以用CSS3来自定义边框,边框呈涂鸦风格。用CSS3实现自定义边框的好处是可以自适应边框内部的文字数量大小。

pure-css3-border

下面我们来分享一下实现的方法,主要由HTML代码和CSS代码组成。

HTML代码:

<div>
	<div>
		<div>CSS3简单实现涂鸦风格边框 Welcome to</div>
	</div>
</div>

HTML代码结构非常简单,仅仅是3个div组成,当然后面的CSS代码才是关键,我们一步步来解说一下。

CSS代码:

.wrap {
	padding:35px 25px;
	width:450px;
	margin:40px auto;
	background:#586786;
	border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;
	col[......]

阅读全文>>

jQuery矢量SVG地图插件JVectorMap

JVectorMap是一款基于jQuery的矢量地图插件,它是基于SVG结构的,和其他jQuery地图插件不同的是,jVectorMap是矢量地图,但是它同样支持地图缩放和地图平面移动等相应的功能。由于JVectorMap是基于jQuery的,所以支持大部分主流的浏览器,应用也相当广泛。

jquery-jvectormap

下面我们一起来看看实现这款地图的大致过程和部分核心源代码,主要由jQuery代码实现,相对比较复杂,需要很多脚本库的支持。

HTML代码:

<div id="map1" style="width: 600px; height: 400px"></div>
  <button id="focus-single">Focus on Australia</button>
  <button id="focus-multiple">Focus on Australia and Japan</button>
  <button id="focus-init">Return to the initial s[......]

阅读全文>>

页码可滚动的jQuery分页插件jPaginate

jPaginate是一款基于jQuery的分页插件,这款jQuery分页插件有一个特点,就是随着鼠标点击页码,页码会向前或向后滚动,效果非常不错。而且,这款jQuery分页插件提供了多种样式风格,你也可以自己利用CSS来定义不同的分页样式。

jquery-jpaginate

在线演示源码下载

jQuery分页插件jqPagination 可自定义输入页码

jqPagination是一款基于jQuery的分页插件,这款jQuery分页插件非常实用,不仅可以上下翻页,而且也支持第一页和最后一页的翻页。另外,jqPagination还支持自定义输入页码来跳转到任意页。jqPagination分页插件的UI外观也比较漂亮,分页按钮不仅大气,而且还有渐变的颜色,看起来很简单,你可以将jqPagination应用在自己的个人博客上。

jquery-jqpagination

下面我们来简单介绍一下jqPagination分页插件实现的代码,主要由HTML代码、CSS代码以及jQuery代码组成,实现也比较简单。

HTML代码:

<div>
		<a href="#" data-action="first">&laquo;</a>
		<a href="#" data-action="previous">&lsaquo;</a>
		<input type="text" readonly="readonly" />
		<a href="#" data-action="ne[......]

阅读全文>>

最新迷人的jQuery插件应用推荐

很快周末过去了,又迎来了新的一周,我们也将继续为大家分享jQuery的相关插件和应用。今天要分享一些最新发布的jQuery插件应用,非常迷人,推荐尝试一下这些jQuery插件

1、jQuery产品图片横向滚动 自定义滚动条

这是一款很棒的jQuery图片滚动插件,这款jQuery插件有以下特点:可以设置任意数量的图片,并且点击图片即可将当前图片激活放大。也可以点击左右的箭头来进行图片逐一切换,当然还有一个特点是我们可以拖动自定义的滚动条来让图片快速地翻页,效果很不错的jQuery图片插件。

jquery-image-player-with-scroll

在线演示        源码下载

2、jQuery水平滑动焦点图插件

这又是一款基于jQuery的焦点图插件,前面我们也分享过很多优秀的jQuery焦点图应用插件,有兴趣的朋友可以前往看看。今天介绍的这款jQuery焦点图插件的图片是水平滑动的,三张图片同时滑动有一种视差效果的感觉,并且焦点图也拥有左右切换箭头按钮,总体来讲非常华丽。

jquery-hor-image-slider

在线演示        源码下载

3、jQuery自定义美化滚动条

今天我们要来分享一款很不错的jQuery插件,这款jQu[......]

阅读全文>>

HTML5 3D爱心动画 晚来的七夕礼物

七夕情人节刚过,今天小编却在国外的网站上看到一个利用HTML5和CSS3制作的3D爱心动画,莫非老外也过七夕?当然小编还是将这款HTML5 3D爱心动画收藏了起来,虽是晚来的七夕礼物,但还是可以讲这款爱心动画留到明年七夕再用嘛。大家可以点解DEMO来看看。

html5-3d-heart-animation

这么好看的HTML5爱心动画,我们当然要把源代码分享给大家,下面是小编整理的源代码,主要是HTML代码和CSS代码。

HTML代码:

<div class=’heart3d’>
<div class=’rib1′></div>
<div class=’rib2′></div>
<div class=’rib3′></div>
<div class=’rib4′></div>
<div class=’rib5′></div>
<div class=’rib6′></div>
<div class=’rib7′></div>[......]

阅读全文>>

jQuery可拖拽删除小图标回收站

利用jQuery实现拖拽非常简单,我们直接可以利用jQuery内部封装的拖拽接口即可简单实现在网页上拖拽任意元素。今天我们就利用jQuery的这一特性来实现一个拖拽删除桌面小图标的功能,就像操作系统的回收站一样,我们只需要拖动应用图标至垃圾箱即可删除这个图标,具体可以看下面的DEMO演示。

jquery-drag-delete-icon

下面来简单介绍一下实现这款jQuery拖拽删除小图标的方法流程,主要包括HTML代码、CSS3代码以及jQuery代码。

HTML代码:

HTML代码主要定义了一个回收站文件夹的容器,以及各个小图标的图片。

<div id=”main”>

<div class=”folder”>
<div class=”front”></div>
<div class=”back”></div>
</div>​

<img src=”assets/48px/box.png” style=”top:340px;left:100px;” alt=”box” />
<img src=[......]

阅读全文>>

CSS3多功能下拉菜单 带分享按钮菜单

今天要分享的这款菜单是基于CSS3的下拉菜单,功能非常强大,下拉菜单中不仅拥有背景色渐变的菜单项,而且还带有分享按钮的菜单项,为了让菜单更加美观,每一个菜单项都带有非常漂亮的小图标,而且在下拉菜单中还有鼠标滑过缩进的动画特效,具体可以点击DEMO查看。

css3-function-menu

接下来我们来具体解说一下实现这款CSS3下拉菜单原理和过程,代码主要是HTML和CSS。

首先是HTML代码,主要是两部分,左侧的下拉菜单项和右侧的分享按钮菜单,分别用了一个ul li列表:

<ul class=”menu-function”>
<li>
<a href=”" title=”">CATEGORIES</a>
<ul class=”dropdown-menu categories”>
<li><a href=”" title=”">Design</a></li>
<li><a href=”" title=”">Freebies</a></li&[......]

阅读全文>>

HTML5 Loading动画加载 五彩的圆环Loading

今天我们要分享一款基于HTML5的Loading加载动画特效,这款HTML5加载动画是一个五彩的圆环,圆环不停地转动从而体现加载正在进行。如果你感兴趣,可以查看这款HTML5 Loading动画的在线演示,效果还不错。

css3-circle-loading

下面分享一下这款HTML5 Loading动画的实现过程,主要是HTML代码和CSS3代码,以及初始化的JS代码。

首先是HTML代码,只定义一个Loading容器,非常简单。

<div id=”hold”></div>

接下来是CSS代码,主要是定义每一个圆圈的动画效果:

@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }

  to {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@keyframes spin {
  from[......]

阅读全文>>

jQuery产品图片横向滚动 自定义滚动条

这是一款很棒的jQuery图片滚动插件,这款jQuery插件有以下特点:可以设置任意数量的图片,并且点击图片即可将当前图片激活放大。也可以点击左右的箭头来进行图片逐一切换,当然还有一个特点是我们可以拖动自定义的滚动条来让图片快速地翻页,效果很不错的jQuery图片插件。

jquery-image-player-with-scroll

在线演示源码下载