အော်ဂန်းလ်တစ်လျှောက်တွင်ပေါ်ထွားသောအော်ဂန်းလ်ကိုဖန်တီးပါ
- ပြီးခဲ့သော စားပွဲ အောက်ပါ အုပ်ချုပ်ပေးသည့် နောက်ဆက်တွဲ တွင်
- 下一页 带下拉菜单的响应式导航栏
အစိတ်တစ်လျှောက်တွင်ပေါ်ထွားသောအော်ဂန်းလ်ကိုထပ်ပေးရန်အကြောင်းကြားပါ
အစိတ်တစ်လျှောက်တွင်ပေါ်ထွားသောအော်ဂန်းလ်
အစိတ်တစ်လျှောက်တွင်ပေါ်ထွားသောအော်ဂန်းလ်
ပထမဆုံးအပိုင်း - ဟတ်ကိုထပ်ပေးပါ
<div class="sidenav"> <a href="#about">သတင်း</a> <a href="#services">လုပ်ငန်းများ</a> <a href="#clients">ဖမ်းကင်းသူများ</a> <a href="#contact">ချိန်ဖျက်</a> <button class="dropdown-btn">နောက်ထပ်</button> <i class="fa fa-caret-down"></i> </button> <div class="dropdown-container"> <a href="#">လိပ်စာ 1</a> <a href="#">လိပ်စာ 2</a> <a href="#">လိပ်စာ 3</a> </div> <a href="#contact">ရှာဖွေ</a> </div>
အကြောင်းအရာတင်းသုံး:
မည်သည့် အရွက်အစိုးရကို အသုံးပြု၍ နောက်ထပ် ဖွင့်ပါ။ ဥပမာ <button>،<a> သို့မဟုတ် <p> အရွက်အစိုးရများကို。
အကယ်၍ အကွဲအပ်ထားသော အရွက်အစိုးရများ (ဥပမာ <div>) ကို အသုံးပြု၍ နောက်ထပ် ကို ထိန်းချက်ထားပါ။ ဘက်ဘက် အသုံးပြုသည့် လိပ်စာများ အား အတူတူ ဖော်ပြပါမည်။
ဒုတိယပိုင်း - အစီအစဥ် CSS ထပ်ပေးပါ:
/* တစ်ခုတည်းသော ဘက်ဘက် စီးဆင်းလမ်း လုံးပတ် ဖြစ်သည် */ .sidenav { height: 100%; width: 200px; position: fixed; z-index: 1; top: 0; left: 0; background-color: #111; overflow-x: hidden; padding-top: 20px; } /* ဘက်ဘက်ဆိုင်ရာ လိပ်စာ နှင့် နောက်ထပ် ကို ဖော်ပြသည် */ .sidenav a, .dropdown-btn { padding: 6px 8px 6px 16px; text-decoration: none; font-size: 20px; color: #818181; display: block; border: none; background: none; width:100%; text-align: left; cursor: pointer; outline: none; } /* နှုတ်ချက် ရှိနေချိန်တွင် */ .sidenav a:hover, .dropdown-btn:hover { color: #f1f1f1; } /* အဓိက အချက်အလက် */ .main { margin-left: 200px; /* ဘက်ခွဲ အကွက် နှင့် ကွဲပြားစေသည် */ font-size: 20px; /* စာသုံး အရွယ် ကို ကြီးပြောင်းပြီး နှလုံး ကြောင်း ဖြိုးဖြိုးနိုင်သည် */ padding: 0px 10px; } /* လက်ရှိ နောက်ဆက်တွဲ အချက်အလက် အတွက် လက်ရှိ အချက်အလက် ထပ်ထည့်ပါ */ .active { background-color: green; color: white; } /* နောက်ဆက်တွဲ အချက်အလက် အုပ်ချုပ်သည့် အကွက် (အခြား အရာ မပါဘဲ) */ .dropdown-container { display: none; background-color: #262626; padding-left: 8px; } /* ဆိုခဲ့သော အရာ မပါဘဲ */ .fa-caret-down { float: right; padding-right: 8px; }
တတိယ အဆင့် - ဂျူနိုက်စ် ထပ်ထည့်ပါ
/* တစ်ခုခုချင်း နောက်ဆက်တွဲ အချက်အလက် အား ကူးစက်ခြင်း - ဤအချက်အလက် ကို အသုံးပြုလျှင် အသုံးပြုသူ အတွက် အချက်အလက် အသုံးပြုနိုင်သည် ဖြစ်သည် */ var dropdown = document.getElementsByClassName("dropdown-btn"); var i; for (i = 0; i < dropdown.length; i++) { dropdown[i].addEventListener("click", function() { this.classList.toggle("active"); var dropdownContent = this.nextElementSibling; if (dropdownContent.style.display === "block") { dropdownContent.style.display = "none"; } else { dropdownContent.style.display = "block"; } }); }
ပါဝင်သော စားပွဲ
ညွှန်းပြချက်CSS 下拉菜单
ညွှန်းပြချက်နောက်ဆက်တွဲ ကို စိတ်အားဖြင့် စိတ်အားဖြင့် ဖွင့်ဖြိုးနိုင်သော နောက်ဆက်တွဲ ကို ဖန်တီးခြင်း
ညွှန်းပြချက်CSS 导航栏
ညွှန်းပြချက်ဘက်ခွဲ နောက်ဆက်တွဲ ကို ဖန်တီးခြင်း
- ပြီးခဲ့သော စားပွဲ အောက်ပါ အုပ်ချုပ်ပေးသည့် နောက်ဆက်တွဲ တွင်
- 下一页 带下拉菜单的响应式导航栏