Sourceካሮሰል
ብባእታታት-ስእልታት ወይ ስላይድ ጽሑፍ-ከም ካሮሰል ዝኣመሰለ ብሽክለታ ንምዝዋር ዝሕግዝ ስላይድ ሾው ባእታ።
ከመይ ይሰርሕ
እቲ ካሮሰል ብተኸታታሊ ትሕዝቶታት ብሽክለታ ንምጉዓዝ ዝሕግዝ ስላይድ ሾው ኮይኑ፡ ብCSS 3D ትራንስፎርምን ቁሩብ ጃቫስክሪፕትን ዝተሃንጸ እዩ። ብተኸታታሊ ምስልታት፡ ጽሑፍ ወይ ብሕታዊ ምልክት ይሰርሕ። ብተወሳኺ ንዝሓለፉ/ዝቕፅሉ ቁፅፅራትን መርኣይታትን ዝግበር ደገፍ እውን የጠቓልል።
ኣብቶም ገጽ ርኡይነት ኤፒኣይ ዝድገፈሎም ዳህሰስቲ ፡ እቲ መርበብ ሓበሬታ ንተጠቃሚ ኣብ ዘይርኣየሉ እዋን (ከም ትብ መርበብ ሓበሬታ ዘይንጡፍ ምስ ዝኸውን፡ መስኮት መርበብ ሓበሬታ ክጎድል ከሎ ወዘተ)፡ እቲ ካሮሰል ካብ ምዝንባል ክቑጠብ እዩ።
ናይዚ ኣካል ተንቀሳቓሲ ውጽኢት ኣብቲ ናይ prefers-reduced-motion
ሚድያ ሕቶ ዝምርኮስ እዩ። ኣብቲ ናይ ተበጻሕነት ሰነድና ኣብቲ ዝተቐነሰ ምንቅስቓስ ዝብል ክፍሊ ርአ ።
በጃኹም ኣስተውዕሉ፡ ዝተሰቕሉ ካሮሰልታት ከምዘይድገፉ፡ ከምኡ’ውን ካሮሰላት ብሓፈሻ ምስ ደረጃታት ተበጻሕነት ከምዘይሰማምዑ።
ኣብ መወዳእታ ፡ ጃቫስክሪፕትናutil.js
ካብ ምንጪ ትሃንጽ እንተኾንካ ፡ .
ኣብነት
ካሮሰል ንኣውቶማቲክ ንመዐቀኒታት ስላይድ ንቡር ኣይገብርዎን እዮም። ከምኡ ስለዝኾነ፡ ትሕዝቶ ብግቡእ ንምዕባይ ተወሳኺ ዩቲሊቲታት ወይ ብሕታዊ ቅዲታት ክትጥቀም ከድልየካ ይኽእል እዩ። ካሮሰላት ንዝሓለፉ/ዝቕጽል ቁጽጽርን መርኣይታትን ክድግፉ እንከለዉ፡ ብግልጺ ግን ኣየድልዩን እዮም። ከምቲ ዝደለኻዮ ወስኸሉን ኣመዓራርዮን።
እቲ .active
ክፍሊ ኣብ ሓደ ካብቶም ስላይድ ክውሰኽ ኣለዎ እንተዘይኮይኑ እቲ ካሮሰል ኣይክረአን እዩ። ከምኡ ውን ኣብቲ ንኣማራጺ ቁጽጽር ዝኸውን ፍሉይ id ምቕማጥካ ኣረጋግጽ .carousel
፣ ብፍላይ ኣብ ሓደ ገጽ ብዙሓት ካሮሰል ትጥቀም እንተኾንካ። ቁጽጽርን መርኣዪን ባእታታት ምስ id ናይቲ ባእታ ዝሰማማዕ data-target
ባህሪ (ወይ ንመላግቦታት) ክህልዎም ኣለዎ።href
.carousel
ስላይድ ጥራይ
ኣብዚ ስላይድ ጥራይ ዘለዎ ካሮሰል ኣሎ። ንናይ መርበብ ሓበሬታ ነባሪ ምስሊ ኣሰላልፋ ንምክልኻል ህላወ ናይቲን ኣብ ካሮሰል ምስልታትን ኣስተውዕል .d-block
።.w-100
ምስ ቁጽጽር
ኣብ ዝሓለፈን ዝቕጽልን ቁጽጽር ምውሳኽ፤
ዝሓለፈ
ቀፃሊ
ምስ መርኣይታት
ብተወሳኺ ነቶም መርኣይታት ኣብቲ ካሮሰል ክትውስኾም ትኽእል ኢኻ፣ ጎኒ ጎኒ እቶም መቆጻጸሪታት፣ እውን።
ዝሓለፈ
ቀፃሊ
ምስ መግለጺ ጽሑፍ
ኣብ ስላይድካ ብቐሊሉ መግለጺታት ወስኸሉ ምስቲ .carousel-caption
ባእታ ኣብ ውሽጢ ዝኾነ .carousel-item
. ኣብ ንኣሽቱ ቪውፖርት ብቐሊሉ ክሕባኡ ይኽእሉ፣ ከምቲ ኣብ ታሕቲ ዘሎ፣ ብኣማራጺ ናይ ምርኢት መገልገሊታት . ኣብ መጀመርታ ምስ ንሕብኦምን .d-none
ኣብ ማእከላይ መሳርሒታት ብ .d-md-block
.
ቀዳማይ ስላይድ ስያመ
ኑላ ቪታ ኤሊት ሊበሮ፡ ፋሬትራ ኣውጉ ሞሊስ ኢንተርዱም ዝበሃል እዩ።
ካልኣይ ስላይድ ስያመ
ሎረም ኢፕሱም ዶሎር ኮፍ ኣሜት፡ consectetur adipiscing elit.
ሳልሳይ ስላይድ ስያመ
ፕራሰንት ኮሞዶ ቁርሱስ ማግና፡ ቬል ስሰለሪስክ ኒስል ኮንሰክተተር።
ዝሓለፈ
ቀፃሊ
መስቀላዊ መልክዕ
.carousel-fade
ስላይድ ኣብ ክንዲ ስላይድ ብናይ ምድምሳስ ምስግጋር ህይወት ንምሃብ ኣብ ካሮሰልካ ወስኸሉ ።
ዝሓለፈ
ቀፃሊ
ውልቃዊ .carousel-item
ፍልልይ
ኣብ መንጎ ብኣውቶማቲክ ብሽክለታ ናብቲ ዝቕጽል ኣቕሓ ምዝዋር ዘሎ መጠን ምድንጓይ ንምቕያር data-interval=""
ናብ a ወስኽ ።.carousel-item
ዝሓለፈ
ቀፃሊ
ኣጠቓቕማ
ብመንገዲ ባህርያት ዳታ
ንኣቀማምጣ ናይቲ ካሮሰል ብቐሊሉ ንምቁጽጻር ናይ ዳታ ባህርያት ተጠቐም። ነቶም ቁልፊ ቃላት ወይ ፣ data-slide
ይቕበል ፣ እዚ ድማ ነቲ ናይ ስላይድ ቦታ ብተዛማዲ ምስቲ ሕጂ ዘለዎ ቦታ ይቕይሮ። ከም ኣማራጺ ፡ ጥረ ስላይድ ኢንዴክስ ናብቲ ካሮሰል ንምሕላፍ ተጠቐም ፣ እዚ ድማ ነቲ ስላይድ ቦታ ናብ ፍሉይ ኢንዴክስ ብ ዝጅምር የሰጋግሮ ።prev
next
data-slide-to
data-slide-to="2"
0
እቲ data-ride="carousel"
ባህሪ ንሓደ ካሮሰል ካብ ጽዕነት ገጽ ጀሚሩ ከም ተንቀሳቓሲ ምልክት ንምግባር ይጥቀመሉ። ካሮሰልካ ንምጅማር እንተዘይተጠቒምካሉ data-ride="carousel"
ባዕልኻ ክትጅምሮ ኣለካ። ምስ (ተደራራቢን ዘየድልን) ግሉጽ ምጅማር ጃቫስክሪፕት ናይ ሓደ ዓይነት ካሮሰል ተደሚሩ ክጥቀመሉ ኣይክእልን።
ብመንገዲ ጃቫስክሪፕት።
ንካሮሰል ብኢድካ ብ፤
ኣማራጺታት
ኣማራጺታት ብመንገዲ ዳታ ባህርያት ወይ ጃቫስክሪፕት ክሓልፉ ይኽእሉ። ንባህርያት ዳታ፡ ስም ኣማራጺ ናብ ምውሳኽ data-
፡ ከምቲ ኣብ data-interval=""
.
ሽም |
ዓይነት |
ትሑዝ |
መግለፂ |
ፍልልይ |
ቑጽሪ |
5000 ይኸውን |
ኣብ መንጎ ብኣውቶማቲክ ንሓደ ኣቕሓ ብሽክለታ ምዝዋር ዘሎ መጠን ግዜ ምድንጓይ። ሓሶት እንተኾይኑ ካሮሰል ብኣውቶማቲክ ዑደት ኣይገብርን እዩ። |
ቁልፊ ሰሌዳ |
ቡልያን ዝብል እዩ። |
ሓቂ |
እቲ ካሮሰል ንፍጻመታት ቁልፊ ሰሌዳ ግብረ መልሲ ክህብ ኣለዎ ድዩ የብሉን። |
ጠጠው ምባል |
ሕብረ ቃላት | ቡልያን ዝብል እዩ። |
"ሆቨር" ዝብል እዩ። |
ናብ ፡ እንተተቐሚጡ "hover" ፡ ንብሽክለታ ናይቲ ካሮሰል ኣብ ’ ዩ ደው የብሎ mouseenter እሞ፡ ንብሽክለታ ናይቲ ካሮሰል ኣብ mouseleave . ናብ ፡ እንተተቐሚጡ false ፡ ኣብ ልዕሊ እቲ ካሮሰል ምዝንባል ደው ኣየብሎን እዩ። ኣብ ምትንኻፍ ዝኽእል መሳርሒታት፡ ናብ ፡ ምስ ዝቕየር፡ ምዝዋር ብሽክለታ ንኽልተ ፍልልይ "hover" ደው ክብል እዩ (ተጠቃሚ ምስቲ ካሮሰል ምትእስሳር ምስ ወድአ)፡ ቅድሚ ብኣውቶማቲክ ዳግማይ ምጅማሩ። touchend እዚ ኣብ ርእሲ እዚ ኣብ ላዕሊ ዝተጠቕሰ ባህሪ ማውስ ምዃኑ ኣስተውዕል። |
ጋልብ |
ገመድ |
ሓሶት |
ተጠቃሚ ነቲ ቀዳማይ ኣቕሓ ብኢዱ ድሕሪ ምዝዋሩ ነቲ ካሮሰል ብኣውቶማቲክ ይጻወቶ። "ካሮሰል" እንተኾይኑ፡ ነቲ ካሮሰል ኣብ ጽዕነት ብኣውቶማቲክ ይጻወቶ። |
ጠቕለለ |
ቡልያን ዝብል እዩ። |
ሓቂ |
እቲ ካሮሰል ብቐጻሊ ብሽክለታ ክዝውር ኣለዎ ድዩ ወይስ ተሪር ደውታ ክህልዎ ኣለዎ። |
ምንካእ |
ቡልያን ዝብል እዩ። |
ሓቂ |
እቲ ካሮሰል ኣብ መሳርሒታት ተንከስካሲ ስክሪን ንጸጋማይ/የማናይ ስዋይፕ ምትእስሳር ክድግፍ ኣለዎ ድዩ የብሉን። |
ኣገባባት
ዘይተመዓራረዩ ኣገባባትን ምስግጋራትን።
ኩሎም ናይ ኤፒኣይ ሜላታት ዘይተመዓራረዩ ኮይኖም ምስግጋር ይጅምሩ ። እቲ ምስግጋር ምስ ተጀመረ ግን ከኣ ቅድሚ ምውድኡ ናብቲ ደዋሊ ይምለሱ ። ብተወሳኺ፡ ኣብ ሓደ መሰጋገሪ ኣካል ዝግበር ናይ ሜላ ጻውዒት ዕሽሽ ክበሃል እዩ .
ንዝያዳ ሓበሬታ ኣብ ሰነድ ጃቫስክሪፕትና ርአ ።
.carousel(options)
ነቲ ካሮሰል ብኣማራጺ ኣማራጺታት የበግሶን object
ብመንገዲ ኣቑሑት ብሽክለታ ይጅምርን።
.carousel('cycle')
ካብ ጸጋም ናብ የማን ብመንገዲ እቶም ናይ ካሮሰል ኣቑሑት ዑደት ይገብር።
.carousel('pause')
እቲ ካሮሰል ብኣቑሑት ኣቢሉ ካብ ብሽክለታ ከይዝውር ደው የብሎ።
.carousel(number)
ነቲ ካሮሰል ናብ ሓደ ፍሉይ ፍሬም ይዘውሮ (0 መሰረት ዝገበረ፣ ምስ ስርዓት ዝመሳሰል)። ቅድሚ እቲ ዕላማ ዝገበረ ኣቕሓ ምርኣይ (ማለት ቅድሚ እቲ slid.bs.carousel
ፍጻመ ምፍጣሩ) ናብቲ ደዋሊ ይምለስ።
.carousel('prev')
ናብቲ ዝሓለፈ ኣቕሓ ዑደት ይገብር። ቅድሚ እቲ ዝሓለፈ ኣቕሓ ምርኣይ (ማለት ቅድሚ እቲ slid.bs.carousel
ፍጻመ ምፍጣሩ) ናብቲ ደዋሊ ይምለስ።
.carousel('next')
ናብቲ ዝቕጽል ኣቕሓ ዑደት ይገብር። ቅድሚ እቲ ዝቕጽል ኣቕሓ ምርኣይ (ማለት ቅድሚ እቲ slid.bs.carousel
ፍጻመ ምፍጻሙ) ናብቲ ደዋሊ ይምለስ።
.carousel('dispose')
ናይ ሓደ ባእታ ካሮሰል የጥፍኦ።
ፍጻሜታት
ቡትስትራፕ ናይ ካሮሰል ክፍሊ ክልተ ፍጻመታት ንካሮሰል ተግባር ምትእስሳር የቃልዕ። ክልቲኦም ፍጻመታት እዞም ዝስዕቡ ተወሳኺ ባህርያት ኣለዎም፤
direction
: እቲ ካሮሰል ዝንሳፈፈሉ ዘሎ ኣንፈት (ወይ "left"
ወይ "right"
).
relatedTarget
: እቲ ከም ንጡፍ ኣቕሓ ናብ ቦታኡ ዝንሳፈፍ ዘሎ DOM ባእታ።
from
: ናይቲ ሕጂ ዘሎ ኣቕሓ መመልከቲ
to
፦ መመልከቲ ናይቲ ዝቕጽል ኣቕሓ
ኩሎም ናይ ካሮሰል ፍጻመታት ኣብቲ ካሮሰል ባዕሉ (ማለት ኣብቲ <div class="carousel">
).
ዓይነት ፍጻመ |
መግለፂ |
ስላይድ.ቢኤስ.ካሮሰል |
slide እዚ ፍጻመ እዚ እቲ ናይ ምሳሌ ሜላ ምስ ዝጽዋዕ ብቕጽበት ይትኩስ ። |
ስላይድ.ቢኤስ.ካሮሰል |
እዚ ፍጻመ እዚ ዝትኮስ እቲ ካሮሰል ስላይድ ምስግጋሩ ምስ ወድአ እዩ። |
ናይ ምስግጋር ንውሓት ግዜ ምቕያር
ናይ ምስግጋር ንውሓት ግዜ ናይ ቅድሚ ምጥርናፍካ .carousel-item
ብ Sass ተለዋዋጢ ወይ ብሕታዊ ቅዲታት ክትቅየር $carousel-transition
ትኽእል ኢኻ እቲ ዝተጠርነፈ CSS ትጥቀም እንተኾንካ። ብዙሓት ምስግጋራት እንተተተግቢሮም፡ እቲ ናይ ምልዋጥ ምስግጋር መጀመርታ ከም ዝተገልጸ ኣረጋግጽ (ንኣብነት transition: transform 2s ease, opacity .5s ease-out
)።