.
.
کد جاوا اسکریپت / اسلایدر بسیار زیبا برای وبلاگ شما
.
.
امروز هم یک کد زیبای دیگه رو خدمتتون ارائه دادیم ، که اون رو لطفا در قالب وبلاگتون "به نظر بنده در بالاترین قسمت قالب" بزارید
که در این کد ارائه شده ، چند عکس به صورت پیش فرض وجود داره ، که شما عزیزان در صورت تمایل می تونید اونها رو ویرایش کنید
.
مشخصات :
.
نام : slideshow v2
.
طراحی و کدنویسی : سالا وب
.
مرورگرها : جدید / پیشنهادی کروم
.
پیش نمایش
.
در ضمن ، خودم این کد رو توی سیستم وبلاگ دهی رزبلاگ امتحان کردم ، فکر کنم برای بقیه سیستم ها هم جواب بده 
.
.
.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Developed By salarweb.rozblog.com" />
<title>slidshow full v2</title>
<style>
body
{
background-color: #000;
padding: 2%;
color: #ccc;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 1em;
}
a
{
color: #0CC5DA;
text-decoration: none;
}
a:hover
{
color: #DCE808;
text-decoration: underline;
}
p
{
margin: 0 auto;
width: 960px;
margin-top: 1%;
text-align: center;
}
p.larger
{
font-size: 1.1em;
}
.container
{
margin: 0 auto;
position: relative;
overflow: hidden;
}
.container span
{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
position: absolute;
}
.container ul, .container li
{
padding: 0;
margin: 0;
list-style: none;
}
.container li
{
display: none;
}
.container li.active
{
display: inline;
}
</style>
<script type='text/javascript' src='http://up.7learn.com/js/jquery.js'></script>
<script>
$(document).ready(function(e) {
$(document).ready(function(){
var width = 960;
height = 538;
var numberOfBlinds = 20;
var margin = 2;
var color = '#000';
gapHeight = 100;
var container = $('#container');
container.width(width).height(height);
var blindWidth = width / numberOfBlinds;
images = new Array();
$('ul li', container).each(function() {
images.push($(this));
});
images[0].addClass('active');
activeImage = 0;
for (var i = 0; i < numberOfBlinds; i++) {
var tempEl = $(document.createElement('span'));
var borders = calculateBorders();
tempEl.css({
'left': i * blindWidth,
border: margin + 'px solid ' + color,
borderTop: borders.borderWidthTop + 'px solid ' + color,
borderBottom: borders.borderWidthBottom + 'px solid ' + color,
'height': height,
'width': blindWidth
});
container.prepend(tempEl);
};
blinds = $('span', container);
setTimeout(animateBorders, 1000);
});
function calculateBorders() {
var random = Math.floor((Math.random()*9)+1);
var borderWidthTop = (random / 10) * gapHeight;
var borderWidthBottom = gapHeight - borderWidthTop;
return {borderWidthTop: borderWidthTop, borderWidthBottom: borderWidthBottom};
}
function animateBorders() {
var changeOccuredOnce = false;
blinds.animate({
borderTopWidth: height / 2,
borderBottomWidth: height / 2
}, 1000, function() {
if(!changeOccuredOnce) {
images[activeImage].removeClass('active');
activeImage = (activeImage + 1) % images.length;
images[activeImage].addClass('active');
setTimeout(animateBorders, 3000);
changeOccuredOnce = true;
}
var borders = calculateBorders();
$(this).delay(300).animate({
borderTopWidth: borders.borderWidthTop,
borderBottomWidth: borders.borderWidthBottom
}, 1000);
});
}
});
</script>
</head>
<body>
<div id="container">
<ul>
<li><img src="http://dream-wallpaper.com/free-wallpaper/star-wallpaper/keira-knightley-wallpaper/1024x768/free-wallpaper-10.jpg
" alt="" /></li>
<li><img src="http://dream-wallpaper.com/free-wallpaper/star-wallpaper/keira-knightley-wallpaper/1024x768/free-wallpaper-21.jpg" alt="" /></li>
<li><img src="http://dream-wallpaper.com/free-wallpaper/star-wallpaper/keira-knightley-wallpaper/1024x768/free-wallpaper-10.jpg" alt="" /></li>
<li><img src="http://dream-wallpaper.com/free-wallpaper/star-wallpaper/keira-knightley-wallpaper/1024x768/free-wallpaper-1.jpg" alt="" /></li>
</ul>
</div>
</body>
</html>
.
.
.
.
امتیاز : |
|
نتیجه : 0 امتیاز توسط 0 نفر مجموع امتیاز : 0 |
|