কীবোর্ড দিয়ে ব্যবহার
| কী | কাজ |
|---|---|
| Enter বা Space | ট্রিগারে: মেনু খুলে প্রথম আইটেমে নিয়ে যায়। আইটেমে: সেটি বেছে নেয়, অথবা তার সাবমেনু খোলে। |
| ডাউন অ্যারো | ট্রিগারে: মেনু খুলে প্রথম আইটেমে নিয়ে যায়। মেনুতে: পরের আইটেমে যায়। |
| আপ অ্যারো | ট্রিগারে: মেনু খুলে শেষ আইটেমে নিয়ে যায়। মেনুতে: আগের আইটেমে যায়। |
| Home ও End | প্রথম বা শেষ আইটেমে যায়। |
| রাইট অ্যারো | সাবমেনু খুলে তার প্রথম আইটেমে যায় (ডান থেকে বাঁয়ে লেখা টেক্সটে লেফট অ্যারো)। |
| লেফট অ্যারো | সাবমেনু বন্ধ করে তার প্যারেন্ট আইটেমে ফিরে যায় (ডান থেকে বাঁয়ে লেখা টেক্সটে রাইট অ্যারো)। |
| Esc | মেনু বন্ধ করে এবং ফোকাস ট্রিগারে ফিরিয়ে দেয়। |
| অক্ষর | যে আইটেমের লেবেল টাইপ করা টেক্সট দিয়ে শুরু, তেমন পরের আইটেমে যায়। |
অ্যাক্সেসিবিলিটি নোট
- ট্রিগার পায়
aria-haspopup,aria-expandedওaria-controls; মেনু ও তার আইটেমগুলো ARIA রোল পায় Angular Aria থেকে। - হাইলাইট করা আইটেমে নিরেট ফিল থাকে, যেখানে টেক্সটের কনট্রাস্ট অন্তত 4.5:1, এবং এটিই ফোকাস ইন্ডিকেটরের কাজ করে। ফোর্সড কালার্স মোডে এটি সিস্টেমের হাইলাইট আউটলাইন পায়।
- চেক করা যায় এমন আইটেম তাদের অবস্থা জানায়
aria-checked-এর মাধ্যমে। - কোনো আইটেম বেছে নিলে মেনু বন্ধ হয় এবং ফোকাস ট্রিগারে ফিরে আসে। ফোকাস ট্রিগার ও মেনুর বাইরে গেলেও মেনু বন্ধ হয়ে যায়।
- আইটেমগুলো অন্তত 28 পিক্সেল উঁচু, যা WCAG 2.2-এর ন্যূনতম টার্গেট সাইজের চেয়ে বেশি।