SideSwap

Bir  web sitesi için en önemli  özelliklerden biri de  sitenin en üstünde  slayt manşet bölümünün olmasıdır. Bu sayede önemli olayları ve uygulamaları ziyaretçilerimize daha hızlı tanıtabiliriz. Her  tasarım için her türlü slider  uygulaması uyumlu olmaz  her zaman. Ara sıra  çok sade örnekler bile site  tasarımı ile oldukça uyumlu görünür. Bu yüzden kullanışlı olan ve olmayan her türlü örneği sizlerle paylaşmak daha mantıklı geliyor  bana. Bu yüzden bunda fazla özellik yok diye paylaşmamak pek doğru bir karar değil sanırım.

Brian Blocker’in geliştirdiği jQuery  Sideswap uygulaması bahsettiğim türden çok sade  bir slider  örneğidir. Kimilerine göre  modern tasarımlara uygun görülemeyebilir ama ortada  tasarımı  bozacak bir özelliği yok uygulamanın. Siz sağ ve sol tarafta bulunan oklara  tıklamadığınız sürece resimler değişmiyor. Manşet  olarak kullanılamayabilir ama bir  resim galeri inceleme için gerekli yeteneğe sahip. Belki resimleri değiştirmek için kullanılan sağ ve sol ok tuşlarını beğenmeyebilirsiniz. Onları da kendinize  göre değiştirmek oldukça basit. Küçük bir ok işareti dahi ekleseniz ortaya güzel bir sonuç çıkar.

Mouse resimlerin üzerine geldiği  anda sağ ve sol ok işaretleri görünüyor. Mouse resimlerin üzerinde olmadığı zaman ok işaretleri görünmüyor. Facebook üzerinden galerilerdeki resimleri incelerken de buna benzer bir şey olduğunu fark etmişsinizdir mutlaka. Az çok Facebook benzeri resim galeri örneği diyebiliriz  bu uygulamaya. Sitenize kolaylıkla ekleyebileceğiniz bir resim galeri inceleme örneği.

 

Kullanım

  • Head etiketleri arasına eklemeniz gereken bölümler.

Js dosya  adresleri :

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
<script type="text/javascript" src="jquery.sideswap.js"></script>

JavaScript :

<script type="text/javascript">
$(window).load(function()
{
	$('#rotating-elements').sideswap({
		next : '<img src="next.png" />',
		previous : '<img src="prev.png" />',
		transition_speed : 100
	});
});
</script>

Css :

#container { position: relative; width: 800px; margin: 50 auto; }
#rotating-elements { background: #333; border: #678; z-index: 5; padding: 0px; height: 200px; }
.element-rotated { height: 200px; color: #fff; width: 100%; }
.sideswap_nav { position: absolute; cursor: pointer; }
.sideswap_next { bottom: 0px; right: 0px; z-index: 1000; }
.sideswap_previous { bottom: 0px; left: 0px; z-index: 1000; }
  • Body  etiketleri arasına eklemeniz gereken bölüm.

Html : 

<div id="container">
	<div id="rotating-elements">
		<div class="element-rotated">
			<img src="img/1.jpg" width="800" height="200" />
		</div>
		<div class="element-rotated">
			<img src="img/2.jpg" width="800" height="200" />
		</div>
		<div class="element-rotated">
			<img src="img/3.jpg" width="800" height="200" />
		</div>
	</div>
</div>

 


Mintik senin düşüncelerini merak ediyor.Bir yorum yaz