基于jquery实现漂亮的动态信息提示效果_jquery
简单,漂亮,动画效果,用户体验好!
这个效果是在页面头部出现的,出现一下会自动隐藏,上面有x那个提示就要手动关闭一下,其他的都是自动隐藏的!
温馨提示:基于jquery 1.6.2 版本!
调用方式:
jquery版:
/*!
* jQuery JavaScript SysMsg v1.0
* http://zengxiangzhan.cnblogs.com/
* jQuery.sysmsg.js
* Copyright 2011, 曾祥展
* Date: 2011-8-1 20:00 2011 -2210
*/
if (!window.ZENG) var ZENG = {};
ZENG.add = function(d, f) {
var j;
if ($.isFunction(f.init)) {
j = f.init;
delete f.init;
$.extend(true, j.prototype, f);
this[d] = j
} else this[d] = f
};
ZENG.add("SysMsg", function() {
function d(u, D, v) {
D || (D = "success");
v = v || D == "error";
if (o) {
h.push(function() {
d(u, D)
});
f()
} else {
m.html(u);
i.removeClass().addClass(D).show().animate({
top: 0
}, 200, function() {
v || j()
});
o = 1
}
}
function f() {
i.animate({
top: "-50px"
}, 200, function() {
i.hide();
o = 0;
h.length && h.shift()()
})
}
function j() {
setTimeout(function() {
f()
}, 2E3)
}
var o, h = [],
i = $("#message-dock"),
m = i.find("#message-text");
$(".dismiss", "#message-dock").live("click", function(u) {
f();
u.preventDefault()
});
return {
show: d
}
}());
美观样式
.group {
display: block;
}
.group:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
.group {
min-height: 1%;
}
* html .group {
height: 1%;
}
html, body, div,p{
background: none repeat scroll 0 0 transparent;
border: 0 none;
font-size: 100%;
margin: 0;
outline: 0 none;
vertical-align: baseline;
}
body {
color: #444444;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 75%;
line-height: 1;
}
#message-dock {
background-color: #164673;
color: #FFFFFF;
line-height: 1.75em;
padding: 10px;
position: fixed;
top: -60px;
width: 100%;
z-index: 9999;
}
#message-dock a {
color: #FFFFFF;
font-weight: bold;
text-decoration: underline;
}
#message-dock p {
border-radius: 5px 5px 5px 5px;
float: left;
padding: 5px 6px;
}
#message-dock .dismiss {
background: url("msg.png") repeat scroll -67px -180px #A12A2A;
border-radius: 0 5px 5px 0;
display: none;
float: left;
height: 21px;
padding-left: 10px;
text-indent: -999999px;
width: 20px;
cursor: pointer;
}
.sprite {
background: url("msg.png") no-repeat scroll 0 0 transparent;
display: inline-block;
vertical-align: top;
}
#message-sleeve {
margin: 0 auto;
max-width: 1200px;
min-width: 1000px;
}
.fixed #message-sleeve {
width: 1000px;
}
#message-text {
float: left;
font-size: 1.16667em;
padding: 0 10px 0 0;
}
.success p {
background-color: #7AA13D;
}
.alert p {
background-color: #FFF095;
color: #333333;
}
.alert a {
color: #333333 !important;
}
.error p {
background-color: #A12A2A;
padding-right: 0 !important;
}
.error #message-text {
padding-right: 0;
}
.error .dismiss {
display: block !important;
}
.error .message-icon, .alert .message-icon {
background-position: 0 -249px;
}
.message-icon {
background-position: -21px -249px;
float: left;
height: 21px;
margin-right: 6px;
position: relative;
width: 21px;
}
附件:

完毕!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

如何使用HTML、CSS和jQuery建立一個帶有動態效果的搜尋框在現代Web開發中,一個常見的需求是建立一個帶有動態效果的搜尋框。這個搜尋框可以即時展示搜尋建議,並在使用者輸入時自動補全關鍵字。本文將詳細介紹如何使用HTML、CSS和jQuery來實作一個這樣的搜尋框。在建立HTML結構首先,我們需要建立一個基本的HTML結構。代碼如下:<!DOCT

我們在工作的時候,常常需要用到PPT,有時候想讓PPT更加好看,而不顯得呆板,很多人都會給PPT加上動態效果,這樣如果是在演講的時候,大家看著你的PPT也不會枯燥,但是ppt動態效果是怎麼做出來的,下面我就來給朋友們分享操作步驟! 1.首先,我們打開電腦上的PPT,點選選單列上邊的【插入】按鈕,點選【圖片】按鈕,在電腦上選擇一張圖片,插入到PPT上邊,如下圖紅色圈出部分所示:2 .然後,在工具列點選【動畫】功能,再點選下方的自己喜歡的樣式,如下圖紅色圈出部分所示:3.接下來,在效果選項中我們可以選

UniApp是一款基於Vue.js開發的跨平台應用框架,可將Vue程式碼轉換為不同平台的原生程式碼,例如小程式、App和H5等。它提供了豐富的元件和插件,可以幫助開發者快速建立功能豐富的應用。本文將介紹如何使用UniApp實現動態效果與動畫展示的設計與開發方法,並附上對應的程式碼範例。使用CSS動畫UniApp支援使用CSS3的transition和animat

使用JavaScript函數實現使用者互動和動態效果隨著現代網頁設計的發展,使用者互動和動態效果成為了吸引使用者眼球的關鍵。 JavaScript作為一種常用的腳本語言,具有強大的功能和靈活的特性,能夠實現各種各樣的使用者互動和動態效果。本文將介紹一些常見的JavaScript函數,並給出具體的程式碼範例。改變元素樣式(style)透過JavaScript函數能夠輕鬆改

輕鬆掌握Canvas技術,打造酷炫動態效果Canvas是HTML5中功能強大的繪圖技術,可以實現各種酷炫的動態效果。本文將帶你一步步學習Canvas的基本用法,並提供具體的程式碼範例,讓你輕鬆掌握這項技術。一、Canvas簡介Canvas是HTML5中的一個元素,用於在網頁上繪製圖形、動畫等內容。透過使用各種API,我們可以在Canvas上繪製圖形,並添加動

JavaScript如何實現網頁的動態效果? JavaScript是一種前端開發語言,可以讓網頁變得更生動、更互動。透過JavaScript,開發者可以實現網頁的動態效果,例如動畫、事件回應等。以下將介紹一些常見的JavaScript技巧,幫助您實現網頁的動態效果。改變元素樣式透過JavaScript可以改變網頁元素的樣式,例如改變顏色、大小、位置等。以下是一

使用JavaScript函數實現使用者介面的動態效果在現代Web開發中,JavaScript是一種非常常用的程式語言,它能為網頁添加動態效果,提升使用者體驗。本文將介紹如何使用JavaScript函數來實現使用者介面的動態效果,並提供具體的程式碼範例。顯示/隱藏元素在許多情況下,我們希望能夠根據使用者的操作顯示或隱藏一些元素。可以使用JavaScript函數來實作這個

Canvas技術實現動態效果,探索絢麗視覺世界,需要具體程式碼範例近年來,隨著網路和行動裝置的高速發展,網頁設計已不再局限於傳統的靜態展示方式。越來越多的網頁設計師開始追求動態、生動的頁面效果,以吸引使用者的注意。而Canvas技術,正是實現這目標的強大工具。本文將介紹Canvas技術的基本原理和常見的動態效果,並提供具體的程式碼範例供參考。 Canvas是H
