• Breaking News

    Search This Blog

    Friday, February 12, 2016

    আপনার ব্লগের মেনুকে রূপান্তর করুন ড্রপডাউন মেনুতে+ব্লগস্পটে মেনু যুক্ত করুন।

    আশা করি ভালো আছেন। এই টিউনটি একজনের রিকোয়েস্টে লিখলাম। ব্লগস্পটে দুই উপায়ে মেনু যোগ করা যায়। প্রথমত, এইচটিএমএল-এর সাহায্যে আর দ্বিতীয়ত ব্লগস্পটের Pages গ্যাজেটের সাহায্যে। আমার এই টিউটোরিয়ালটিতে আমি এইচটিএমএল দ্বারা তৈরিকৃত মেনু যদি ড্রপডাউন না হয় তাহলে তাকে ড্রপডাউন করার পদ্ধতি শেখাবো। আর যদি মেনু না থাকে তবে মেনু তৈরি করা শেখাবো।

    আপনার ব্লগের এইচটিএমএলে গিয়ে সার্চ দিন "<nav" এরপর নিচে দেখুন <li><a  href='#'>Text</a></li> এরকম কিছু লেখা দেখবেন। লেখাটা একটু ভিন্নও হতে পারে। আপনার এই মেনুর # আর Text এর সাথে যথাক্রমে লিংক আর  নাম দিয়ে রিপ্লেস করে দিয়ে মেনু এডিট করতে হয়। এখন আপনি চাচ্ছেন যে ব্লগস্পটের মেনুটাকে ড্রপডাউনে রূপান্তর করবেন। বিষয়টা খুব সহজ। ধরি, আপনার মেনুর কোড-
    <li><a  href='#'>Text</a></li>
    <li><a  href='#'>Text</a></li>
    <li><a  href='#'>Text</a></li>
    <li><a  href='#'>Text</a></li>
    <li><a  href='#'>Text</a></li>
    পুরোটাকে কেটে দিন। এবার নিচের কোডটা দিয়ে রিপ্লেস করে দিন-
    <li><a href='#'>Menu 1</a></li>
    <li><a href='#'>Menu 2</a><ul>
    <li><a href='#'>Sub Menu 1</a></li>
    <li><a href='#'>Sub Menu 2</a></li>
    <li><a href='#'>Sub Menu 3</a></li>
    </ul></li>
    <li><a href='#'>Menu 3</a></li>
    <li><a href='#'>Menu 4</a></li>
    <li><a href='#'>Menu 5</a></li>
    </ul>
    এখন # আর টেক্সটগুলো লিংক আর নাম দিয়ে রিপ্লেস করে দিন।
    এবার ধরা যাক, আপনার ব্লগে মেনুই নেই। আপনি একটি সুন্দর ড্রপডাউন মেনু যোগ করতে চান।
    ব্লগের হেডারের নিচে কোথাও Add a Gadget এ ক্লিক করুন।
    Adding a drop down menu to Blogger
    এখন এইচটিএমএল/জাভাস্ক্রিপ্ট এ গিয়ে এই কোড পেস্ট করুন।
    <style>
    /* CSS Nav Menu Styling*/
    #cssnav {
    margin: 0px 0 0 -30px;
    padding: 0px 0px 0px 0px;
    width: 1050px;  /* Set your width to fit your blog */
    font: $(tabs.font); /* Template Designer - Change Font Type, Size, Etc */
    color: $(tabs.text.color); /* Template Designer - Change Font Size */
    }
    
    #cssnav ul {
    background: $(tabs.background.color) $(tabs.background.gradient) repeat-x scroll 0 -800px;
    _background-image: none; /* Template Designer - Change Menu Background */
    height: 20px; /* Change Height of Menu */
    list-style: none;
    margin: 0px;
    padding: 0px;
    }
    
    #cssnav li {
    float: left;
    padding: 0px;
    }
    
    #cssnav li a {
    background: $(tabs.background.color) $(tabs.background.gradient) repeat-x scroll 0 -800px;
    _background-image: none; /* Template Designer - Change Menu Background */
    display: block;
    margin: 0px;
    font: $(tabs.font); /* Template Designer - Change Font Type, Size, Etc */
    text-decoration: none;
    }
    
    #cssnav > ul > li > a {
    color: $(tabs.text.color); /* Template Designer - Change Font Color */
    }
    
    #cssnav ul ul a {
    color: $(tabs.text.color); /* Template Designer - Change Color */
    }
    
    #cssnav li > a:hover, #cssnav ul li:hover {
    color: $(tabs.selected.text.color); /* Template Designer - Change Font Color on Hover */
    background-color: $(tabs.selected.background.color); /* Template Designer - Change Font Background on Hover */
    text-decoration: none;
    }
    
    #cssnav li ul {
    background: $(tabs.background.color) $(tabs.background.gradient) repeat-x scroll 0 -800px;
    _background-image: none; /* Template Designer - Change Menu Background */
    display: none;
    height: auto;
    padding: 0px;
    margin: 0px;
    position: absolute;
    width: 200px; /* Change Width Of DropDown Menu */
    z-index:9999;
    }
    
    #cssnav li:hover ul {
    display: block;
    }
    
    #cssnav li li {
    background: $(tabs.background.color) $(tabs.background.gradient) repeat-x scroll 0 -800px;
    _background-image: none; /* Template Designer - Change Background */
    display: block;
    float: none;
    margin: 0px;
    padding: 0px;
    width: 200px; /* Change Width Of DropDown Menu */
    }
    
    #cssnav li:hover li a {
    background: $(tabs.selected.background.color); /* Template Designer - Change Background of Link on Hover */
    }
    
    #cssnav li ul a {
    display: block;
    height: auto;
    margin: 0px;
    padding: 10px;
    text-align: left;
    }
    
    #cssnav li ul a:hover, #cssnav li ul li:hover > a {
    color: $(tabs.selected.text.color); /* Template Designer - Change Text Color on Hover */
    background-color: $(tabs.selected.background.color); /* Template Designer - Change Background on Hover */
    border: 0px;
    text-decoration: none;
    </style>
    <!-- start navmenu -->
    <ul id='cssnav'>
    <li class="active"><a href='/'>Home</a></li>
    <li class="sub"><a href='#'>Category 1</a>
    <ul>
    <li><a href='#'>SUB-category1</a></li>
    <li><a href='#'>SUB-category2</a></li>
    <li><a href='#'>SUB-category3</a></li>
    </ul>
    </li>
    <li><a href='#'>Category 2</a>
    <ul>
    <li><a href='#'>SUB-category1</a></li>
    <li><a href='#'>SUB-category2</a></li>
    <li><a href='#'>SUB-category3</a></li>
    </ul>
    </li>
    <li><a href='#'>Category 3</a>
    <ul>
    <li><a href='#'>SUB-category1</a></li>
    <li><a href='#'>SUB-category2</a></li>
    <li><a href='#'>SUB-category3</a></li>
    </ul>
    </li>
    <li><a href='#'>Category 4</a>
    <ul>
    <li><a href='#'>SUB-category1</a></li>
    <li><a href='#'>SUB-category2</a></li>
    <li><a href='#'>SUB-category3</a></li>
    </ul>
    </li>
    </ul>
    <!-- end navmenu -->
    এবার </style> এর পরের অংশ এডিট করে দিন।

    No comments:

    Post a Comment

    Blog Archive

    Contact Form

    Name

    Email *

    Message *