ওয়েব ডিজাইন শর্ট টেকনিক [পর্ব-০৩] :: শিখে নিন ওয়েব সাইটে স্ক্রল টু টপ বাটন যুক্ত করার একটা সহজ টেকনিক !

ওয়েব ডিজাইন শর্ট টেকনিকের ৩য় পর্বে সবাইকে স্বাগতম । এমন অনেকেই আছেন অনেক দিন ধরে ওয়েব ডিজাইন শিখতেছেন, কিন্তু মনে হয় কিছুই শেখা হয়নি। বিভিন্ন মর্ডান ওয়েব সাইটের বিভিন্ন ইলিমেন্ট দেখে মনে হয় এই অসাধারণ জিনিসগুলো কিভাবে তৈরি করা যায়? এগুলো কিভাবে কাজ করে? এই ধরণের প্রশ্নগুলো যাদের মনে সারাক্ষণ উদয় হয় তাদের জন্যই এই “ওয়েব ডিজাইন শর্ট টেকনিক ” ।

আমার মত যারা একটু অলস প্রকৃতির, অল্প শিখেই অনেক কিছু করে ফেলতে চান তাদেরকে ওয়েব ডিজাইন শর্ট টেকনিকে সাদর আমন্ত্রণ ।

আজ ৩য় পর্বে থাকছে যে কোন ওয়েব সাইটে কিভাবে স্ক্রল টু টপ বাটন যুক্ত করা যায় তার শর্ট টেকনিক।

http://codepen.io/ashim/pen/pAybG থেকে এক নজর দেখে নিতে পারেন প্রজেক্টটি।

প্রথম ধাপ :

প্রথমে দেখেনিন আপনার ওয়েব সাইটের টেমপ্লেট ফোল্ডারের মধ্যে js এবং images নামে কোন ফোল্ডার আছে কিনা?

না থাকলে js এবং images নামে ফোল্ডার দুটি তৈরি করে নিন।

২য় ধাপ :

  • এখন images ফোল্ডারের মধ্যে scroll.png ফাইলটা রাখুন ।
  • js  ফোল্ডারের মধ্যে  plugins.js ফাইলটা রাখুন।

৩য় ধাপ :

  • যদি আগে থেকেই টেমপ্লেট ফোল্ডারের মধ্যে plugins.js নামে কোন ফাইল খাকে শুধুমাত্র সেক্ষেত্রে plugins.js ফাইল ওপেন করে শেষে বা শুরুতে নিচের কোড টুকু যুক্ত করুন।

/* ==============News Ticker======================*/
/*===== Scrol To Top ========*/
$(document).ready(function(){

$(window).scroll(function(){
if ($(this).scrollTop() > 100) {
$('.scrollup').fadeIn();
} else {
$('.scrollup').fadeOut();
}
});

$('.scrollup').click(function(){
$("html, body").animate({ scrollTop: 0 }, 600);
return false;
});

});
/*===== Scrol To Top ========*/
/* ==============News Ticker======================*/

*** টেমপ্লেট ফোল্ডারের মধ্যে plugins.js নামে কোন ফাইল না থাকলে ৩য় ধাপটি উপেক্ষা করুন।

৪র্থ ধাপ :

  • আপনার ওয়েব সাইটের টেমপ্লেটর  </body> অর্থাৎ body ট্যাগের ending tag খুঁজে বের করুন।
  • এরপর নিচের কোডটুকু যুক্ত করুন।
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="js/plugins.js"></script>

  • এর মাধ্যমে jQuery এবং plugins.js ফাইলকে HTML এ যুক্ত করা হচ্ছে।

*** টেমপ্লেট ফোল্ডারের মধ্যে jQuery বা  plugins.js HTML এ যুক্ত করা থাকলে, নতুন করে যুক্ত করার প্রয়োজন নেই।

৫ম ধাপ :

পেজের শেষের দিকে নিচের কোড অংশটুকু যুক্ত করুন।

</pre>
<diV>

<a href=”#” class=”scrollup”>Scroll</a>

</diV>

৬ষ্ঠ ধাপ:

  • নিচের কোডটুকু আপনার টেমপ্লেটের style.css এ যুক্ত করুন। সামান্য কিছু  পরিবর্তন প্রয়োজন হতে পারে।
/*===== Scrol To Top ========*/
.scrollup{
width:40px;
height:40px;
text-indent:-9999px;
opacity:0.3;
position:fixed;
bottom:50px;
right:100px;
display:none;
background: url('images/scroll.png') no-repeat;
}
/*===== Scrol To Top ========*/

সোর্স ফাইল ডাউনলোড করুন

http://www.mediafire.com/download/iz07g39850n959i/scrolTotop.zip

 আপনার প্রয়োজন হতে পারে এমন কিছু পরিবর্তন

কত পিক্সেল স্ক্রল করার পর স্ক্রল টু টপ বাটন টি দেখাবে তা নির্ধারণ করার জন্য plugins.js থেকে নিচের ছবিতে দেখানো সংখ্যাটি পরিবর্তন করুন।

নিচে থেকে কত দ্রুত স্ক্রল করে উপরে যাবে তা নির্ধারণ করার জন্য plugins.js থেকে নিচের ছবিতে দেখানো সংখ্যাটি পরিবর্তন করুন।

আশা করছি সবাই ওয়েব সাইটে স্ক্রল টু টপ বাটন যুক্ত করতে সক্ষম হবেন। কোন সমস্যা হলে টিউমেন্ট করুন।

সবাইকে ধন্যবাদ । শুভকামনা রইলো।

Level 2

আমি অসীম কুমার পাল। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 14 বছর 10 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 147 টি টিউন ও 469 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 17 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

আমি অসীম কুমার পাল। ইলেকট্রনিক্স এবং ওয়েব ডিজাইনকে অন্তরে ধারণ করে পথ চলতেছি। স্বপ্ন দেখি এই পৃথিবীর বুকে একটা সুখের স্বর্গ রচনা করার। নিজেকে একজন অতি সাধারণ কিন্তু সুখী মানুষ ভাবতে পছন্দ করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস