Sourceመጠወቒታት
ንተግባራት ኣብ ቅጥዕታት፣ ዝርርባትን ካልእን ምስ ደገፍ ንብዙሕ ዓቐናት፣ ኩነታትን ካልእን ናይ Bootstrap ብሕታዊ ቅዲታት መጠወቒ ተጠቐም።
ቡትስትራፕ ሓያሎ ኣቐዲሞም ዝተነጸሩ ቅዲታት መጠወቒ ዘጠቓልል ኮይኑ፡ ነፍሲ ወከፎም ናይ ገዛእ ርእሶም ትርጉማዊ ዕላማ ዘገልግሉ ኮይኖም፡ ንዝያዳ ምቁጽጻር ውሑዳት ተወሳኺ ዝድርበዩ እዮም።
ንሓገዝቲ ቴክኖሎጂታት ትርጉም ምትሕልላፍ
ትርጉም ንምውሳኽ ሕብሪ ምጥቃም ስእላዊ ምልክት ጥራይ እዩ ዝህብ፣ እዚ ድማ ንተጠቀምቲ ሓገዝቲ ቴክኖሎጂታት - ከም ስክሪን ሪደርስ - ኣይመሓላለፍን እዩ። ብሕብሪ ዝተመልከተ ሓበሬታ ወይ ካብቲ ትሕዝቶ ባዕሉ ርኡይ ምዃኑ ኣረጋግጽ (ንኣብነት እቲ ዝርአ ጽሑፍ)፣ ወይ ድማ ብኣማራጺ ኣገባብ ከም ዝሕወስ ኣረጋግጽ፣ ከም ተወሳኺ ጽሑፍ ምስቲ .sr-only
ክፍሊ ዝተሓብአ።
እቶም ክፍልታት ምስቲ ባእታ .btn
ንኽጥቀሙ ዝተዳለዉ እዮም ። ይኹን እምበር፡ ነዞም ክፍልታት ኣብ ወይ ባእታታት <button>
እውን ክትጥቀመሎም ትኽእል ኢኻ (ዋላ እኳ ገለ ዳህሰስቲ ቁሩብ ዝተፈልየ ኣቀራርባ ክጥቀሙ ይኽእሉ እንተኾኑ)።<a>
<input>
ኣብ ውሽጢ ገጽ ንዘሎ ተግባር ንምብጋስ ዝጥቀሙ <a>
ባእታታት (ከም ምዕጻፍ ትሕዝቶ) ኣብ ክንዲ ናብ ሓደስቲ ገጻት ወይ ክፍልታት ኣብ ውሽጢ እቲ ህሉው ገጽ ምትእስሳር፡ እዞም መላግቦታት role="button"
ዕላማኦም ናብ ከም ዝኣመሰሉ ሓገዝቲ ቴክኖሎጂታት ብግቡእ ንምትሕልላፍ a ክወሃቦም ይግባእ ስክሪን ሪደርስ ዝበሃሉ ምዃኖም ይፍለጥ።
መጠወቒ ዘድልዮ፡ ግን እቲ ዘምጽእዎ ጽዑቕ ድሕረ ባይታ ሕብርታት ኣይኮነን? ነቶም ነባሪ ናይ መቐየሪ ክፍልታት በቶም .btn-outline-*
ኣብ ዝኾነ መጠወቒ ንዘለዉ ኩሎም ድሕረ ባይታ ምስልታትን ሕብርታትን ንምእላይ ዝሕግዙ ተክእዎም።
ዓበይቲ ወይ ዝነኣሱ መጠወቒታት ትፈትዉ? ምውሳኽ .btn-lg
ወይ .btn-sm
ንተወሳኺ ዓቐናት።
ብሎክ ደረጃ መጠወቒታት ፍጠር-እቶም ምሉእ ስፍሓት ናይ ሓደ ወላዲ ዝሽፍኑ-ብምውሳኽ .btn-block
.
መጠወቒታት ንጡፋት ከለዉ ተጸቒጦም (ምስ ዝጸልመተ ድሕረ ባይታ፡ ዝጸልመተ ዶብን ምትእትታው ጽላሎትን) ክረኣዩ እዮም። ስውር ክፍሊ ስለ ዝጥቀሙ ኣብ s ክፍሊ ምውሳኽ ኣየድልን እዩ<button>
። ይኹን እምበር ፡ ነቲ ኩነታት ብፕሮግራም ክትደግሞ እንተድኣ ኣድልዩካ ፡ ሕጂ’ውን ተመሳሳሊ ንጡፍ መልክዕ ምስ .active
(እቲ ባህሪ ድማ ከተካትቶ) ከተገድዶ ትኽእል ኢኻ።aria-pressed="true"
disabled
ኣብ ዝኾነ <button>
ባእታ ቡልያን ባህሪ ብምውሳኽ መጠወቒታት ዘይንጡፋት ከም ዝመስሉ ግበሮም ።
ነቲ ባእታ ዝጥቀሙ ዝተሰናኸሉ መጠወቒታት <a>
ቁሩብ ዝተፈላለየ ባህሪ ኣለዎም፤
<a>
s ነቲ ባህሪ ኣይድግፍዎን እዮም፣ ስለዚ ብዓይኒ ተሰናኺሉ ንኽመስል disabled
ነቲ ክፍሊ ክትውስኾ ኣለካ ።.disabled
- ገለ ንመጻኢ ዝምችኡ ቅዲታት ንኹሉ
pointer-events
ኣብ መልህቕ መጠወቒታት ንምስንኻል ተሓዊሶም ኣለዉ። ኣብተን ነቲ ባህሪ ዝድግፋ ዳህሰስቲ፡ ነቲ ዝተሰናኸለ መመልከቲ ፈጺምካ ኣይትርእዮን ኢኻ።
- ስንኩላን መጠወቒታት ነቲ
aria-disabled="true"
ባህሪ ንኹነታት ናይቲ ባእታ ንሓጋዚ ቴክኖሎጂታት ንምምልካት ከጠቓልሉ ይግባእ።
ናይ ምትእስሳር ተግባር መጠንቀቕታ
እቲ .disabled
ክፍሊ ንናይ s pointer-events: none
ናይ ምትእስሳር ተግባር ንምስንኻል ንምፍታን ይጥቀመሉ <a>
፣ ግን እቲ CSS ንብረት ገና ደረጃ የብሉን። ብተወሳኺ፡ ዋላ ኣብ መርበብ ሓበሬታታት ዝድግፉ pointer-events: none
፡ ምዝዋር ቁልፊ ሰሌዳ ዘይተጸልወ ኮይኑ ይቕጽል፡ እዚ ማለት ድማ ርእዮም ዘለዎም ተጠቀምቲ ቁልፊ ሰሌዳን ተጠቀምቲ ሓጋዚ ቴክኖሎጂታትን ጌና ነዞም መላግቦታት ከንቀሳቕሱ ክኽእሉ እዮም። ስለዚ ውሑስ ንምዃን tabindex="-1"
ኣብዞም መላግቦታት ሓደ ባህሪ ወስኹሉ (ናይ ቁልፊ ሰሌዳ ፎኮስ ከይረኽቡ ንምክልኻል) ከምኡ’ውን ብሕታዊ ጃቫስክሪፕት ተጠቒምካ ተግባራቶም ኣሰናኽል።
ብመጠወቒታት ዝያዳ ግበር። ቁጽጽር መጠወቒ ይገልጽ ወይ ጉጅለታት መጠወቒታት ንዝያዳ ኣካላት ከም መሳርሒታት ባር ይፈጥር።
data-toggle="button"
ናይ ሓደ መጠወቒ ኩነታት ንምቕያር ምውሳኽ active
። ቅድሚ ንሓደ መጠወቒ ትቕይሮ እንተኾንካ ፡ ነቲ .active
ክፍልን ናብቲ .aria-pressed="true"
<button>
ናይ ቡትስትራፕ .button
ቅዲታት ኣብ ካልኦት ባእታታት ከም <label>
s ክትግበሩ ይኽእሉ፡ ንመቆጻጸሪ ሳጹን ወይ ሬድዮ ቅዲ መጠወቒ ምቕያር ንምሃብ። data-toggle="buttons"
ነቶም ዝተቐየሩ መጠወቒታት ዝሓዘ ናብ ሓደ ወስኸሉ .btn-group
ብመንገዲ ጃቫስክሪፕት ናይ ምቕያር ባህርያቶም ንምንቅስቓስን ኣብ ውሽጢ መጠወቒታትካ .btn-group-toggle
ንዘሎ s ቅዲ ንምግባርን ወስኸሉ። ሓደ ንጽል ምእታው ዝሰርሑ መጠወቒታት ወይ ጉጅለታት ካብኣቶም ክትፈጥር ከም እትኽእል ኣስተውዕል።<input>
እቲ ናይዞም መጠወቒታት ዝተመርመረ ኩነታት ብመንገዲ ኣብቲ መጠወቒ ዘሎ ፍጻመ ጥራይ እዩ ዝመሓየሽ ። click
ነቲ ምእታው ንምዕራፍ ካልእ ሜላ እንተተጠቒምካሉ-ንኣብነት፡ ምስ <input type="reset">
ወይ ብኢድካ ናይቲ ምእታው ንብረት ብምትግባር - ነቲ ብኢድካ checked
ክትቅይሮ ከድልየካ እዩ ።.active
<label>
ኣስተውዕል ቅድሚ ሕጂ ዝተመርመሩ መጠወቒታት ነቲ .active
ክፍሊ ብኢድካ ናብቲ እታዎት ክትውስኾ ከም ዝጠልቡኻ <label>
።
ሜላ |
መግለፂ |
$().button('toggle') |
ንናይ ምድፋእ ኩነታት ይቕይር። ነቲ መጠወቒ ከም ዝተንቀሳቐሰ መልክዕ ይህቦ። |
$().button('dispose') |
ናይ ሓደ ባእታ መጠወቒ የጥፍኦ። |