ናብ v4 ምግዓዝ
ቡትስትራፕ 4 ዓቢ ዳግመ ጽሑፍ ናይ ምሉእ ፕሮጀክት እዩ። እቶም ኣዝዮም ጐሊሖም ዝረኣዩ ለውጥታት ኣብ ታሕቲ ተጠቓሊሎም ኣለዉ፣ ድሕሪኡ ዝያዳ ፍሉይ ለውጢ ኣብ ዝምልከቶም ባእታታት ይስዕብ።
ካብ Beta 3 ናብቲ ርጉእ v4.0 ምውጻእና ምስ እንሰጋገር፡ ዝኾነ ዝሰብር ለውጢ የለን፡ ግን ገለ ርኡይ ለውጢ ኣሎ።
-
ዝተሰብሩ ናይ ሕትመት ዩቲሊቲታት ተኣሪሞም። ቅድሚ ሕጂ ንሓደ
.d-print-*
ክፍሊ ምጥቃም ንዝኾነ ካልእ ክፍሊ ብዘይተጸበናዮ መንገዲ ምተዓጽወ.d-*
። ሕጂ፡ ምስ ካልኦት ናይ ምርኢት ዩቲሊቲታትና ይሰማምዑን ኣብቲ ሚድያ ጥራይ እዮም ዝምልከቱ (@media print
). -
ምስ ካልኦት ዩቲሊቲታት ንኽመሳሰሉ ዝርከቡ ናይ ሕትመት ምርኢት ዩቲሊቲታት ኣስፊሑ። ቤታ 3ን ልዕሊኡን ጥራይ
block
,inline-block
,inline
, ከምኡውንnone
. ርጉእ v4 ተወሰኸflex
,inline-flex
,table
,table-row
, ከምኡውንtable-cell
. -
ን
@page
size
.
ቤታ 2 ኣብ ምዕራፍ ቤታ ዝበዝሕ ናይ ምብታኽ ለውጥታትና ክርኢ እንከሎ፡ ገና ግን ኣብ ምውጻእ ቤታ 3 ክእለዩ ዝግበኦም ውሑዳት ኣለዉና። እዚ ለውጥታት ካብ ቤታ 2 ወይ ዝኾነ ዝኣረገ ስሪት ቡትስትራፕ ናብ ቤታ 3 ትዕድም እንተኾንካ ይምልከቱ።
- ነቲ ኣብ ጥቕሚ ዘይውዕል
$thumbnail-transition
ተለዋዋጢ ኣወጊዱ። ዝኾነ ነገር ኣይንሰጋገርን ስለ ዝነበርና፡ ተወሳኺ ኮድ ጥራይ እዩ ነይሩ። - ድሕሪ ሕጂ እቲ npm package ካብ ናትና sourceን distን ፋይላት ወጻኢ ካልእ ፋይላት ዘጠቓልል ኣይኮነን፤ ኣብኦም ተጸጊዕኩምን ስክሪፕትና ብመንገዲ እቲ
node_modules
ፎልደር ትሰርሑ እንተኔርኩምን፡ ዋሕዚ ስራሕኩም ከተመዓራርዩ ይግባእ።
-
ንኽልቲኡ ብሕታዊን ነባሪን ሳጹናት ምልክትን ሬድዮታትን ዳግማይ ጽሒፉ። ሕጂ፡ ክልቲኦም ዝሰማማዕ ናይ HTML ኣቃውማ (ደጋዊ
<div>
ምስ ሓውን<input>
)<label>
ን ሓደ ዓይነት ቅዲ ኣቀማምጣን (stacked default, inline with modifier class) ኣለዎም። እዚ ድማ ነቲ ስያመ ኣብ ኩነታት ናይቲ እታዎት ተመርኲስና ቅዲ ክንገብረሉ የኽእለና፣ ንባህሪ ዝግበር ደገፍ የቃልልdisabled
(ቅድሚ ሕጂ ወላዲ ክፍሊ ዝሓትት ዝነበረ) ከምኡ’ውን ንናይ ቅጥዒ ምጽዳቕና ብዝበለጸ ንኽድግፍ የኽእለና።background-image
ከም ኣካል ናይዚ ፡ ኣብ ብሕታዊ ቅጥዒ ሳጹናት ምልክትን ሬድዮታትን ንብዙሓት s ንምምሕዳር ዝሕግዝ CSS ቀይርናዮ ኣለና ። ቅድሚ ሕጂ እቲ ሕጂ ዝተኣልየ.custom-control-indicator
ባእታ ሕብሪ ድሕረ ባይታ፡ ምዕባለን SVG ምልክትን ነይርዎ። ነቲ ድሕረ ባይታ ምዕባለ ምምዕርራይ ማለት ሓደ ጥራይ ክትቅይሮ ኣብ ዘድልየካ እዋን ንኹሎም እቶም ምትካእ ማለት እዩ። ሕጂ.custom-control-label::before
፡ ንመምላእን ምዕባለን ኣለና እሞ.custom-control-label::after
ነቲ ምልክት ይሕዞ።ብሕታዊ ምፍታሽ ኣብ ውሽጢ መስመር ንምግባር፡ ወስኸሉ
.custom-control-inline
። -
ኣብ ምእታው ዝተመርኮሰ ናይ መጠወቒ ጉጅለታት ዝተመሓየሸ መምረጺ። ኣብ ክንዲ ንቅዲን ባህርን፡ ነቲ ባህሪ ንJS ባህርያት ጥራይ
[data-toggle="buttons"] { }
ንጥቀመሉን ንቅዲ ኣብ ሓድሽ ክፍሊ ንምርኮስን።data
.btn-group-toggle
-
.col-form-legend
ቁሩብ ዝተመሓየሸ ንምድጋፍ ተኣልዩ.col-form-label
. በዚ መንገዲን.col-form-label-sm
ኣብ ባእታታት ብቐሊሉ.col-form-label-lg
ክውዕል ይኽእል ።<legend>
-
$custom-file-text
ብሕታዊ ፋይል እታዎታት ኣብ Sass ተለዋዋጢኦም ለውጢ ተቐቢሎም ። ድሕሪ ሕጂ ዝተሰነየ ካርታ ሳስ ኣይኮነን ሕጂ ድማ ሓደ ሕብረ ቃላት ጥራይ እዩ ሓይሊ ዝህብ-እቲBrowse
መጠወቒ ከምቲ ሕጂ ካብ ሳስና ዝፍጠር እንኮ ናይ ሓሶት ባእታ እዩ። እቲChoose file
ጽሑፍ ሕጂ ካብቲ.custom-file-label
.
-
ናይ ምእታው ጉጅለ ኣዶናት ሕጂ ምስ ሓደ እታው ብተዛማዲ ንኣቀማምጣኦም ፍሉያት እዮም።
.input-group-addon
ኣውሪድና ኣለና.input-group-btn
ንኽልተ ሓደስቲ ክፍልታት ድማ፣.input-group-prepend
ከምኡውን.input-group-append
. ሕጂ ብግልጺ append ወይ prepend ክትጥቀም ኣለካ፣ እዚ ድማ ንመብዛሕትኡ CSSና የቃልሎ። ኣብ ውሽጢ ሓደ append ወይ prepend፡ መጠወቒታትካ ከምቲ ኣብ ካልእ ቦታ ዝህልዉ ኣቐምጦም፡ ግን ጽሑፍ ኣብ ጠቕልሎ.input-group-text
። -
ሕጂ ቅዲታት ምጽዳቕ ይድገፉ ኣለዉ፣ ከምኡ’ውን ብዙሓት እታዎታት (ዋላ እኳ ኣብ ነፍሲ ወከፍ ጉጅለ ሓደ እታዎት ጥራይ ከተረጋግጽ እንተኸኣልካ)።
-
ናይ ምዕባይ ክፍልታት ኣብ ወላዲ
.input-group
እምበር ኣብ ውልቃዊ ቅርጺ ባእታታት ክኾኑ የብሎምን።
ኣብ ቤታ ኣብ ዘለናሉ እዋን፡ ዝኾነ ይኹን ዝሰብር ለውጢ ከይህልወና ዕላማ ኣለና። ይኹን እምበር፡ ነገራት ኩሉ ግዜ ከምቲ ዝተሓሰበሉ ኣይከዱን እዮም። ካብ ቤታ 1 ናብ ቤታ 2 ክትሰጋገር ከለኻ ኣብ ኣእምሮኻ ክትሕዞም ዘለካ ናይ ምብታኽ ለውጥታት ኣብ ታሕቲ ኣለዉ።
- ተኣልዩ
$badge-color
ተለዋዋጢን ኣጠቓቕማኡን ኣብ.badge
.color
ኣብቲ , ዝተመርኮሰ ንምምራጽ ናይ ሕብሪ ንጽጽር ፋንክሽን ንጥቀምbackground-color
፣ ስለዚ እቲ ተለዋዋጢ ኣድላዪ ኣይኮነን። - ምስቲ ናይ CSS ተወላዲ ፍልተር ግርጭት ንኸይሰብር
grayscale()
ፋንክሽን ናብ ተቐይሩ።gray()
grayscale
.table-inverse
,.thead-inverse
, and.thead-default
to.*-dark
and.*-light
, ምስቲ ኣብ ካልእ ቦታታት እንጥቀመሉ ሕብርታትና ዝሰማማዕ ዳግማይ ተሰይሙ ።- ሕጂ መልሲ ዝህቡ ሰደቓታት ንነፍሲ ወከፍ ነጥቢ ምብታኽ ሽቦ ክፍልታት ይፈጥሩ። እዚ ካብ Beta 1 ዝብተኽ እቲ
.table-responsive
ክትጥቀመሉ ዝጸናሕካ ዝያዳ ከም.table-responsive-md
..table-responsive
ሕጂ ወይ.table-responsive-{sm,md,lg,xl}
ከም ኣድላይነቱ ክትጥቀሙ ትኽእሉ ኢኹም ። - እቲ ኣመሓዳሪ ፓኬጅ ንኣማራጺታት (ንኣብነት፡ Yarn ወይ npm) ስለ ዝተኣልየ ደገፍ ቦወር ኣቋሪጹ። ንዝርዝር ሓበሬታ bower/bower#2298 ርአ።
- Bootstrap ሕጂ ውን jQuery 1.9.1 ወይ ልዕሊኡ የድልዮ እዩ፡ ግን v3.x ዝድገፉ መርበባት ሓበሬታ Bootstrap ዝድግፎም ስለዝኾኑ plus v3.x ገለ ናይ ጸጥታ መአረምታታት ስለዘለዎ ስሪት 3.x ክትጥቀሙ ትምከሩ።
- ኣብ ጥቕሚ ዘይወዓለ
.form-control-label
ክፍሊ ኣወጊዱ። ነዚ ክፍሊ እንተተጠቒምካሉ፡ ድፕሊኬት ናይቲ.col-form-label
ክፍሊ እዩ ብቐጥታ ማእከል ዝገበረ a<label>
ምስቲ ምስኡ ዝተኣሳሰር ምእታው ኣብ ኣግማድ ቅርጺ ኣቀማምጣታት። - ነቲ
color-yiq
ካብቲ ንብረት ዘጠቓለለ mixincolor
ናብ ዋጋ ዝምለስ ፋንክሽን ቀይርዎ፣ ንዝኾነ CSS ንብረት ክትጥቀመሉ የኽእለካ። ንኣብነት ኣብ ክንዲcolor-yiq(#000)
፡ ምጸሓፍካcolor: color-yiq(#000);
።
- ኣብ ሞዳላት ሓድሽ
pointer-events
ኣጠቓቕማ ኣተኣታትዩ። እቲ ደጋዊ ብፍጻመታት ምስ ንብሕታዊ ጠውቂ ኣተሓሕዛ.modal-dialog
ይሓልፍ ( ንዝኾነ ጠውቂ ጥራይ ኣብ ልዕሊ እቲ ክትሰምዕ ዘኽእል)፣ ድሕሪኡ ንጭቡጥ ምስ ይቃወሞ ።pointer-events: none
.modal-backdrop
.modal-content
pointer-events: auto
ካብ v3 ናብ v4 ክትሰጋገር ከለኻ ክትጥንቀቐሎም እትደሊ ዓበይቲ ናይ ትኬት ኣቑሑት ኣብዚ ኣለዉ።
- ናይ IE8, IE9, ከምኡውን iOS 6 ደገፍ ኣቋሪጹ። v4 ሕጂ IE10+ን iOS 7+ን ጥራይ ኮይኑ ኣሎ። ካብዞም ሓደ ንዘድልዮም መርበባት ሓበሬታ v3 ተጠቐሙ።
- ንኣንድሮይድ v5.0 Lollipop's Browser and WebView ወግዓዊ ደገፍ ተወሰኸ። ቅድሚ ሕጂ ዝነበሩ ስሪት ኣንድሮይድ ብራውዘርን ዌብቪውን ብዘይወግዓዊ መንገዲ ጥራይ እዮም ዝድገፉ።
- ፍሌክስቦክስ ብነባሪ መልክዑ ተኸፊቱ ኣሎ። ብሓፈሻ እዚ ማለት ካብ ተንሳፋፊን ዝያዳን ኣብ ስግር ኣካላትና ምርሓቕ ማለት እዩ።
- ንፍልፍል CSS ፋይላትና ካብ Less ናብ Sass ተቐይሩ ።
- ካብ
px
ናብrem
ከም ቀንዲ CSS ኣሃዱና ተቐይሩ፣ ዋላ እኳ ፒክሰላት ጌና ንሕቶታት ሚድያን ባህርያት ሽቦን ይጥቀሙ ምኽንያቱ መሳርሒ ቪውፖርት ብዓይነት ዓቐን ስለዘይጽለዉ። - ዓለማዊ ዓቐን ቅርጺ ፊደላት ካብ
14px
ናብ16px
. - ሓሙሻይ ኣማራጺ ንምውሳኽ ደረጃታት ሽቦ ኣመሓይሹ (ንኣናእሽቱ መሳርሒታት ኣብን ትሕቲን ኣድራሻ ምሃብ
576px
) ከምኡ’ውን ነቲ-xs
ምትዕርራይ ካብቶም ክፍልታት ኣወጊዱ። ኣብነት.col-6.col-sm-4.col-md-3
፡ . - ነቲ ዝተፈለየ ኣማራጺ ቴማ ብመንገዲ SCSS ተቐያየርቲ (ንኣብነት
$enable-gradients: true
፡ ) ብዝውነኑ ኣማራጺታት ተኪኡዎ። - ኣብ ክንዲ Grunt ተኸታታሊ npm ስክሪፕት ንምጥቃም ስርዓት ህንጸት ምሉእ ብምሉእ ተጸጊኑ። ንኹሉ ስክሪፕት ርአ
package.json
፣ ወይ ፕሮጀክትና readme ንናይ ከባቢ ልምዓት ድሌታት። - መልሲ ዘይህብ ኣጠቓቕማ ቡትስትራፕ ድሕሪ ሕጂ ኣይድገፍን እዩ።
- ዝያዳ ሰፊሕ ናይ ምድላው ሰነዳትን ብሕታዊ ህንጻታትን ንምድጋፍ ነቲ ናይ ኦንላይን Customizer ኣውዲቕዎ።
- ንልሙዳት ጽምዲ ንብረት-ዋጋ CSSን ኣቋራጭ ርሕቀት ማርጅን/ፓዲንግን ዓሰርተታት ሓደስቲ ናይ ዩቲሊቲ ክፍልታት ተወሰኸ።
- ናብ flexbox ተሰጋጊሩ።
- ኣብ ግሪድ ሚክሲንን ኣቐዲሞም ዝተነጸሩ ክፍልታትን ንflexbox ዝኸውን ደገፍ ተወሰኸ።
- ከም ኣካል ፍሌክስቦክስ፡ ንቐጥታውን ልኡላውን ኣሰላልፋ ክፍልታት ዝድግፍ ዘጠቓለለ እዩ።
- ዝተመሓየሹ ኣስማት ክፍሊ ሽቦን ሓድሽ ደረጃ ሽቦን።
- ንዝያዳ ምቁጽጻር ግራኑላር ኣብ ታሕቲ ሓድሽ ናይ
sm
ሽቦ ደረጃ ተወሰኸ።768px
ሕጂxs
,sm
,md
,lg
, ከምኡ ’ ውን ኣለናxl
። እዚ ማለት እውን ኩሉ ደረጃ ብሓደ ደረጃ ተሃሪሙ ኣሎ ማለት እዩ (ስለዚ.col-md-6
ኣብ v3 ሕጂ.col-lg-6
ኣብ v4 ኣሎ)። xs
min-width: 0
ግሪድ ክፍልታት ቅዲታት ኣብ ዝተወሰነ ፒክሰል ዋጋ ዘይኮነስ ቅዲታት ምትግባር ከም ዝጅምሩ ብዝያዳ ብልክዕ ክውክል ከየድልዮም ተቐይሮም ኣለዉ ። ኣብ ክንዲ.col-xs-6
፡ ሕጂ ’ ዩ.col-6
። ኩሎም ካልኦት ደረጃታት ሽቦ ነቲ ምትዕርራይ የድልዮም (ንኣብነት፣sm
).
- ንዝያዳ ምቁጽጻር ግራኑላር ኣብ ታሕቲ ሓድሽ ናይ
- ዝተመሓየሹ ዓቐናት ሽቦ፣ ሚክሲንን ተለዋዋጢ ረቛሒታትን።
- ሕጂ ሽቦ ጐዳጉዲ ናይ ሳስ ካርታ ኣለዎም ስለዚ ኣብ ነፍሲ ወከፍ ነጥቢ ምብታኽ ፍሉይ ስፍሓት ጐዳጉዲ ክትገልጽ ትኽእል።
- ንዝተመሓየሹ ግሪድ ሚክሲን ንሓደ
make-col-ready
ምድላው ሚክሲን ንምጥቃምን a ን ንውልቃዊ ዓምዲ ምዕባይንmake-col
ንምቕማጥ ።flex
max-width
- ንሓድሽ ደረጃ ሽቦ ንምሕሳብን ዓምድታት
12
ኣብ ዝለዓለ ስፍሓቶም ብማዕረ ከም ዝምቀሉ ንምርግጋጽን ዝተቐየሩ ናይ ሽቦ ስርዓት ሚድያ ሕቶ ምብታኽ ነጥብታትን ስፍሓት መትሓዚታትን። - ሕጂ ኣብ ክንዲ ብኣጻብዕ ዝቑጸሩ ዝተፈላለዩ ተቐያየርቲ፡ ናይ ሽቦ ምብታኽ ነጥብታትን ስፍሓት መትሓዚታትን ብመንገዲ Sass maps (
$grid-breakpoints
and ) ይሕዙ።$container-max-widths
እዚኦም ነቶም@screen-*
ተለዋዋጢ ረቛሒታት ምሉእ ብምሉእ ይትክእዎምን ነቶም ናይ ሽቦ ደረጃታት ምሉእ ብምሉእ ክትጥዕሞም የኽእሉኻን። - ናይ ሚድያ ሕቶታት እውን ተቐይሩ እዩ። ኣብ ክንዲ ኣብ ነፍሲ ወከፍ ግዜ ብተመሳሳሊ ዋጋ ናይ ሚድያ ሕቶ ኣዋጃትና እንደግሞ፡ ሕጂ
@include media-breakpoint-up/down/only
. ሕጂ ኣብ ክንዲ ምጽሓፍ@media (min-width: @screen-sm-min) { ... }
፡ ክትጽሕፍ ትኽእል ኢኻ@include media-breakpoint-up(sm) { ... }
.
- ንሓድሽ ኩሉ ዘጠቓልል ኣካል ዝኸውን ካርድታት ዝኸውን ፓነላት፡ ንኣሽቱ ስእልታትን ዒላታትን ዝወደቑ .
- ናይ ግሊፊኮንስ ምልክት ቅርጺ ፊደል ኣውዲቑ። ምልክታት እንተድኣ ደሊኻ፡ ገለ ኣማራጺታት እዞም ዝስዕቡ እዮም፤
- እቲ ንላዕሊ ዝወጽእ ስሪት ናይ ግሊፊኮንስ እዩ።
- ኦክቲኮን (Octicons)
- ቅርጺ ፊደል ኣዝዩ ዘደንቕ
- ዝርዝር ኣማራጺታት ንምርካብ ኣብቲ Extend ዝብል ገጽ ርአ። ተወሳኺ ሓሳባት ኣለኩም? በጃኹም ሓደ ሕታም ወይ PR ክፈቱ።
- ነቲ Affix jQuery ዝብል ፕላግ-ኢን ኣውዲቕዎ።
position: sticky
ኣብ ክንድኡ ክትጥቀሙ ንመክር ። ንዝርዝርን ፍሉይ ናይ ፖሊፊል ለበዋታትን ኣብ HTML5 በጃኻ ምእታው ርአ ። ሓደ ሓሳብ@supports
ንምትግባሩ ዝሕግዝ ሕጊ ምጥቃም እዩ (ንኣብነት@supports (position: sticky) { ... }
)/- ተወሳኺ፡ ዘይቅዲታት ንምትግባር ኣፊክስ ትጥቀም እንተኔርካ
position
፡ እቶም ፖሊፊልስ ንኣጠቓቕማኻ ዘይክድግፉ ይኽእሉ እዮም። ሓደ ካብቲ ንኸምዚ ዝኣመሰለ ኣጠቓቕማ ዝኸውን ኣማራጺ፡ ናይ ሳልሳይ ወገን ስክሮልፖስ-ስታይለር ቤተ- መጻሕፍቲ እዩ።
- ብመሰረቱ ቁሩብ ዝተመጣጠነ መጠወቒታት ስለ ዝነበረ ነቲ ናይ ፔጀር ክፍሊ ኣውዲቕዎ ።
- ዳርጋ ንኹሎም ኣካላት ኣብ ክንዲ ልዕሊ ዓቐን ፍሉያት ናይ ህጻናት መምረጺታት ዝያዳ ዘይተሰፈሩ ናይ ክፍሊ መምረጺታት ንምጥቃም ዳግማይ ቅርጺ ጌሩ።
እዚ ዝርዝር ኣብ መንጎ v3.xxን v4.0.0ን ብባእታ ዝግበር ቁልፊ ለውጥታት የጉልሕ።
ሓድሽ ኣብ Bootstrap 4 Reboot , ሓድሽ ቅዲ ጽሑፍ ኮይኑ ኣብ Normalize ብናይ ገዛእ ርእስና ብመጠኑ ርእይቶ ዘለዎም ቅዲታት ዳግመ ምትዕርራይ ዝሃንጽ እዩ። ኣብዚ ፋይል ዝረኣዩ መምረጺታት ባእታታት ጥራይ እዮም ዝጥቀሙ-ኣብዚ ዝኾነ ክፍልታት የለን። እዚ ንዝያዳ ሞዱላዊ ኣገባብ ንናይ ዳግመ ምትዕርራይ ቅዲታትና ካብ ቅዲታት ኣካላትና ይንጸሎም። ገለ ካብቶም ኣገደስቲ ዳግመ ምትዕርራይ እዚ ዘጠቓልል box-sizing: border-box
ለውጢ፣ ካብ em
ናብ rem
ኣሃዱታት ኣብ ብዙሓት ባእታታት ምግዓዝ፣ ቅዲታት ምትእስሳር፣ ከምኡውን ብዙሓት ናይ ቅጥዒ ባእታ ዳግመ ምትዕርራይ እዮም።
- ኩሎም
.text-
ዩቲሊቲታት ናብቲ_utilities.scss
ፋይል ኣግዒዝዎም። - ካብ ዶብ ወጻኢ፡ ኩሉ ቅዲታቱ
.page-header
ብመንገዲ ዩቲሊቲታት ክትግበር ስለ ዝኽእል፡ ወዲቑ። .dl-horizontal
ተደርብዩ ኣሎ። ኣብ ክንድኡስ.row
፡ ኣብ ልዕሊኡን ቆልዑን<dl>
ግሪድ ዓምዲ ክፍልታት (ወይ ሚክሲን) ተጠቐምን ተጠቐምን ።<dt>
<dd>
- ብሕታዊ
<blockquote>
ቅዲ ናብ ክፍልታት ተሰጋጊሩ ኣሎ—.blockquote
ከምኡውን እቲ.blockquote-reverse
መቐየሪ። .list-inline
.list-inline-item
ሕጂ ደቁ ነገራት ክዝርዝሩ እቲ ሓድሽ ክፍሊ ኣብ ልዕሊኦም ተግባራዊ ክገብር ይጠልብ ።
- ናብ .
.img-responsive
_.img-fluid
.img-rounded
ናብ ስሙ ተቐይሩ ።.rounded
.img-circle
ናብ ስሙ ተቐይሩ ።.rounded-circle
- ዳርጋ ኩሎም ኣጋጣሚታት ናይቲ
>
መምረጺ ተኣልዮም ኣለዉ፣ ማለት ሕጂ ዝተሰፍሩ ሰደቓታት ብኣውቶማቲክ ካብ ወለዶም ቅዲታት ክወርሱ እዮም። እዚ ድማ ንመምረጺታትናን ክህሉ ዝኽእል ምምዕርራይን ኣዝዩ የቃልል። - ምላሽ ዝህቡ ሰደቓታት ድሕሪ ደጊም መጠቕለሊ ባእታ ኣየድልዮምን እዩ። ኣብ ክንድኡስ
.table-responsive
፡ ኣብቲ<table>
. - ንጽንዓት
.table-condensed
ናብ.table-sm
ዝብል ስም ተቐይሩ። - ሓድሽ
.table-inverse
ኣማራጺ ተወሰኸ። - ናይ ሰደቓ ርእሲ መቐየሪታት ተወሰኹ:
.thead-default
ከምኡውን.thead-inverse
. - -ቅድመ-ጥብቆ ንኽህልዎም ንዓውደ-ጽሑፋዊ ክፍልታት ዳግማይ
.table-
ተሰይሙ። ካብዚ ብምብጋስ.active
,.success
,.warning
,.danger
ከምኡውን.info
ናብ.table-active
,.table-success
,.table-warning
,.table-danger
ከምኡውን.table-info
.
- ዝተንቀሳቐሰ ባእታ ናብቲ
_reboot.scss
ፋይል ይምለስ። - ናብ .
.control-label
_.col-form-label
- ብቕደም ተኸተል ዳግማይ ተሰይሙን
.input-lg
ናብን ..input-sm
.form-control-lg
.form-control-sm
- ንቐሊልነት
.form-group-*
ክብል ትምህርቲ ኣቋሪጹ።.form-control-*
ኣብ ክንድኡ ሕጂ ክፍልታት ተጠቐም ። - ኣውዲቑ ብ for block-level help text
.help-block
ተኪእዎ ።.form-text
ንናይ ውሽጢ መስመር ሓገዝ ጽሑፍን ካልእ ተዓጻጻፊ ኣማራጺታትን፡ ከም.text-muted
. - ወዲቑን .
.radio-inline
_.checkbox-inline
- ዝተጠርነፈን
.checkbox
ናብን ዝተፈላለዩ.radio
ክፍልታትን ።.form-check
.form-check-*
- ልኡማት ቅጥዕታት ምሉእ ብምሉእ ተጸጊኖም፤
- ነቲ ናይ
.form-horizontal
ክፍሊ ረቛሒ ኣቋሪጹ። .form-group
ድሕሪ ደጊም ካብ.row
via mixin ቅዲታት ኣይሰርሕን እዩ፣ ስለዚ.row
ሕጂ ንኣግማድ ሽቦ ኣቀማምጣታት የድሊ (ንኣብነት፣<div class="form-group row">
).- ሓድሽ
.col-form-label
ክፍሊ ናብ ብቐጥታ ማእከል ስያመታት ብ.form-control
s ተወሰኸ። - ሓድሽ
.form-row
ንውሱን ቅጥዒ ኣቀማምጣ ምስ ሽቦ ክፍልታት ተወሰኸ (ናይ.row
a.form-row
and go ናትካ ምቕያር)።
- ነቲ ናይ
- ብሕታዊ ቅጥዕታት ደገፍ ተወሰኸ (ንሳጹናት ምልክት፣ ሬድዮታት፣ ምምራጽን ፋይል ምእታውን)።
.has-error
,.has-warning
, ከምኡውን ክፍልታት ብ HTML5.has-success
ቅጥዒ ምጽራይ ብመንገዲ CSS's:invalid
ን:valid
pseudo-classesን ተተኪኡ።- ናብ .
.form-control-static
_.form-control-plaintext
- ናብ .
.btn-default
_.btn-secondary
.btn-xs
ምሉእ ብምሉእ ከምቲ ብመጠኑ ካብ v3's ኣዝዩ ዝንእስ ክላስ ኣውዲቕዎ.btn-sm
።- እቲ ስቴትፉል መጠወቒ ባህሪ ናይ
button.js
jQuery ፕላግ-ኢን ተቛሪጹ ኣሎ። እዚ ድማ ነቲን$().button(string)
ኣገባባትን የጠቓልል$().button('reset')
። ኣብ ክንድኡ ንእሽቶ ቁንጣሮ ብሕታዊ ጃቫስክሪፕት ክትጥቀም ንመክር፣ እዚ ድማ ብልክዕ ከምቲ እትደልዮ ባህሪ ናይ ምግባር ረብሓ ክህልዎ እዩ።- ካልኦት ባህርያት ናይቲ ፕላግ-ኢን (ናይ መጠወቒ ምልክት ሳጹናት፡ ናይ መጠወቒ ሬድዮታት፡ ንጽል-ምቕያር መጠወቒታት) ኣብ v4 ተዓቂቦም ከምዘለዉ ኣስተውዕል።
- መጠወቒታት'
[disabled]
ናብ:disabled
ከምቲ IE9+ ዝድግፎ ምቕያር:disabled
. ይኹን እምበርfieldset[disabled]
ገና ኣድላዪ እዩ ምኽንያቱ ተወለድቲ ዝተሰናኸሉ ፊልድሴትስ ጌና ኣብ IE11 ስሕተት ኣለዎም ።
- ንባእታ ብፍሌክስቦክስ ዳግማይ ጽሒፍዎ።
- ተኣልዩ
.btn-group-justified
. ከም መተካእታ<div class="btn-group d-flex" role="group"></div>
ከም መጠቕለሊ ኣብ ዙርያ ባእታታት ምስ.w-100
. - ምሉእ ብምሉእ ነቲ
.btn-group-xs
ክፍሊ ኣውዲቑ ምእላይ ናይ.btn-xs
. - ኣብ መንጎ ጉጅለታት መጠወቒ ኣብ መሳርሒታት መጠወቒታት ዘሎ ግሉጽ ርሕቀት ተኣልዩ፤ ሕጂ ማርጅን ዩቲሊቲስ ተጠቐም።
- ምስ ካልኦት ኣካላት ንኽትጥቀመሉ ዝተመሓየሸ ሰነድ።
- ካብ ወላዲ መምረጺታት ናብ ንጽል ክፍልታት ንኹሎም ኣካላት፣ መቐየሪታት ወዘተ ተቐይሩ።
- ድሕሪ ደጊም ንላዕሊ ወይ ንታሕቲ ዝጥምቱ ፍላጻታት ኣብቲ ንቑልቁል ዝወርድ ዝርዝር ተተሓሒዞም ንኸይልኣኹ ዝተቐለሉ ቅዲታት ምውራድ።
<div>
ድሮፕዳውንስ ሕጂ ብ s ወይ s ክህነጹ ይኽእሉ<ul>
።- ዳግማይ ዝተሃንጸ ንቑልቁል ዝወርድ ቅዲታትን ምልክትን ንቐሊልን ዝተሃንጸን ደገፍን
<a>
መሰረት<button>
ዝገበረን ንቑልቁል ዝወርድ ነገራት ንምሃብ። - ናብ .
.divider
_.dropdown-divider
- ሕጂ ንቑልቁል ዝወርድ ነገራት
.dropdown-item
. - ድሕሪ ደጊም ንቑልቁል ዝወርድ ቶግልስ ግሉጽ ዘድልዮ ኣይኮነን
<span class="caret"></span>
; እዚ ሕጂ ብኣውቶማቲክ ብመንገዲ CSS's::after
ኣብ.dropdown-toggle
.
- ሓድሽ ናይ
576px
ሽቦ ምብታኽ ነጥቢ ከም ተወሰኸsm
፣ ማለት ሕጂ ሓሙሽተ ጠቕላላ ደረጃታት (xs
,sm
,md
,lg
, andxl
) ኣለዉ። - ነቶም ምላሽ ዝህቡ ሽቦ መቐየሪ ክፍልታት ካብ
.col-{breakpoint}-{modifier}-{size}
ናብ ንዝቐለሉ ክፍልታት ሽቦ ዳግማይ.{modifier}-{breakpoint}-{size}
ተሰይሞም። - ንሓደስቲ ብፍሌክስቦክስ ዝሰርሑ
order
ክፍልታት ዝኸውን ናይ ምድፋእን ስሕበትን መቐየሪ ክፍልታት ወዲቑ። ንኣብነት ኣብ ክንዲ.col-8.push-4
and ፡ and.col-4.pull-8
ምተጠቐምካ ።.col-8.order-2
.col-4.order-1
- ንሽቦ ስርዓትን ኣካላትን ዝኸውን ፍሌክስቦክስ ዩቲሊቲ ክፍልታት ተወሰኸ።
- ንባእታ ብፍሌክስቦክስ ዳግማይ ጽሒፍዎ።
- ብግሉጽ
a.list-group-item
ክፍሊ ተተኪኡ፣.list-group-item-action
፣ ንቅዲ መላግቦን መጠወቒ ስሪት ናይ ዝርዝር ጉጅለ ነገራት። .list-group-flush
ምስ ካርድታት ንኽትጥቀመሉ ክፍሊ ተወሰኸ ።
- ንባእታ ብፍሌክስቦክስ ዳግማይ ጽሒፍዎ።
- ናብ flexbox ምግዓዝ ኣብ ግምት ብምእታው፡ ድሕሪ ሕጂ ፍሎትስ ስለዘይንጥቀም፡ ኣሰላልፋ ናይ dismiss ምልክታት ኣብ ርእሲ ክስበር ተኽእሎ ኣሎ። ተንሳፋፊ ትሕዝቶ ቀዳማይ ይመጽእ፡ ምስ flexbox ግን ድሕሪ ሕጂ ከምኡ ኣይኮነን። ድሕሪ ሞዳል ኣርእስታት ንኽመጹ ናይ ምብራር ምልክታትካ ኣዘምኖም ንኽእረሙ።
- እቲ
remote
ኣማራጺ (ብኣውቶማቲክ ናይ ደገ ትሕዝቶ ናብ ሞዳል ንምጽዓንን ንምውጋእን ክጥቀመሉ ዝኽእል)ን እቲ ተዛማዲloaded.bs.modal
ፍጻመን ተኣልዩ። ኣብ ክንድኡ ብወገን ዓሚል ቅጥዒ ወይ ዳታ መእሰሪ ፍሬምዎርክ ክትጥቀም ንመክር፣ ወይ ባዕልኻ jQuery.load ክትጽውዕ ።
- ንባእታ ብፍሌክስቦክስ ዳግማይ ጽሒፍዎ።
- ዳርጋ ኩሎም
>
መምረጺታት ንዝቐለለ ቅዲ ብመንገዲ ዘይተሰፈሩ ክፍልታት ኣውዲቑ። - ኣብ ክንዲ ከም HTML-ፍሉይ መምረጺታት ን s, s, ከምኡውን s
.nav > li > a
ዝተፈላለዩ ክፍልታት ንጥቀም ። እዚ ድማ ንኤችቲኤምኤልካ ዝያዳ ተዓጻጻፊ ይገብሮ፡ ኣብ ርእሲኡ ድማ ምውሳኽ ምዝርጋሕ የምጽእ እዩ።.nav
.nav-item
.nav-link
እቲ navbar ምሉእ ብምሉእ ኣብ flexbox ዳግማይ ተጻሒፉ ኣሎ ምስ ዝተመሓየሸ ደገፍ ንኣሰላልፋ፣ ምላሽ፣ ከምኡውን ምምዕርራይ።
- ምላሽ ዝህቡ ናይ ናቭባር ባህርያት ሕጂ
.navbar
ብመንገዲ እቲ ዘድሊ.navbar-expand-{breakpoint}
ኣብቲ ናቭባር ኣበይ ከም እትዓጽዎ ዝመረጽካሉ ኣቢልካ ኣብቲ ክፍሊ ይትግበሩ። ቅድሚ ሕጂ እዚ Less variable modification ዝነበረ ኮይኑ ዳግማይ ምጥርናፍ ዘድልዮ ነበረ። .navbar-default
is now.navbar-light
, ዋላ እኳ.navbar-dark
ከም ቀደሙ ይቕጽል። ኣብ ነፍሲ ወከፍ ናቭባር ሓደ ካብዚኦም የድሊ። ይኹን እምበር እዞም ክፍልታት ድሕሪ ደጊምbackground-color
s ኣይሰርዑን እዮም፤ ኣብ ክንድኡስ ብመሰረቱ ጥራይ እዮም ዝጸልዉcolor
.- ሕጂ ናቭባር ገለ ዓይነት ድሕረ ባይታ መግለጺ የድልዮም። ካብ ድሕረ ባይታ ዩቲሊቲታትና ( ) ምረጽ ወይ ድማ ምስቶም ኣብ ላዕሊ ዘለዉ ብርሃን/ተገላባጢ ክፍልታት ንዕቡድ ምምዕርራይ
.bg-*
ናትካ ኣቐምጥ ። - ቅዲታት ፍሌክስቦክስ ኣብ ግምት ብምእታው፡ ሕጂ ናቭባር ንቐሊል ናይ ኣሰላልፋ ኣማራጺታት ፍሌክስቦክስ ዩቲሊቲታት ክጥቀሙ ይኽእሉ።
.navbar-toggle
ሕጂ.navbar-toggler
ኮይኑ ዝተፈላለየ ቅዲታትን ውሽጣዊ ምልክትን ኣለዎ (ካብ ሰለስተ<span>
s ንላዕሊ የለን)።.navbar-form
ምሉእ ብምሉእ ክፍሊ ኣቋሪጽዎ ። ድሕሪ ደጊም ኣድላዪ ኣይኮነን፤ ኣብ ክንድኡስ.form-inline
ከም ኣድላይነቱ ማርጅን ዩቲሊቲስ ጥራይ ተጠቐምን ተግባራዊ ግበርን።- ናቭባር ድሕሪ ደጊም
margin-bottom
ወይborder-radius
ብነባሪ ኣይሓውስን እዩ። ከም ኣድላይነቱ ዩቲሊቲታት ምጥቃም። - ኩሎም ኣብነታት navbars ዝሓዙ ሓድሽ ምልክት ንኽሕዙ ተሓዲሶም ኣለዉ።
- ንባእታ ብፍሌክስቦክስ ዳግማይ ጽሒፍዎ።
- ሕጂ ኣብ ልዕሊ ዘርኢ ስ ግሉጽ ክፍልታት (
.page-item
,.page-link
) የድሊ ኣሎ።.pagination
.pager
ካብ ብዓል ሞያ ኣውታር መጠወቒታት ቁሩብ ንላዕሊ ስለ ዝነበረ ነቲ ክፍሊ ምሉእ ብምሉእ ኣውዲቕዎ።
- ግሉጽ ክፍሊ
.breadcrumb-item
፡ ፡ ሕጂ ኣብ ልዕሊ ዘርኢ.breadcrumb
ስ
- ካብቲ ባእታ
.label
ንምፍታሕ ናብ ተባሂሉ ተቐይሩ።.badge
<label>
.badge
ዳርጋ ምስ ስያመታት ተመሳሳሊ ስለ ዝነበረ ነቲ ባእታ ኣውዲቕዎ።.badge-pill
ኣብ ክንዲ ነቲ ክቡብ መልክዕ ነቲ መቐየሪ ምስቲ ናይ ስያመ ክፍሊ ብሓባር ተጠቐመሉ ።- ድሕሪ ደጊም ባጅ ኣብ ዝርዝር ጉጅለታትን ካልኦት ኣካላትን ብኣውቶማቲክ ኣይንሳፈፉን እዮም። ሕጂ ንዕኡ ዝኸውን ናይ ዩቲሊቲ ክፍልታት የድሊ ኣሎ።
.badge-default
ኣብ.badge-secondary
ካልእ ቦታታት ዝጥቀሙሉ ናይ ክፍሊ መቐየሪ ክፍልታት ንምስምማዕ ተደርብዩን ተወሰኸን።
ንሓድሽ ናይ ካርድ ክፍሊ ምሉእ ብምሉእ ወዲቑ።
.panel
to.card
, ሕጂ ብflexbox ተሃኒጹ ኣሎ።.panel-default
ተኣልዩ መተካእታ የለን።.panel-group
ተኣልዩ መተካእታ የለን።.card-group
መተካእታ ኣይኮነን፣ ዝተፈለየ እዩ።.panel-heading
ናብ.card-header
.panel-title
ናብ.card-title
. ከከምቲ ዝደለኻዮ መልክዕ ፡ ርእሲ ባእታታት ወይ ክፍልታት (ንኣብነት<h3>
,.h3
) ወይ ድሙቕ ባእታታት ወይ ክፍልታት (ንኣብነት<strong>
,<b>
,.font-weight-bold
) እውን ክትጥቀም ትኽእል ኢኻ። ኣስተውዕል.card-title
፡ ብተመሳሳሊ ስም እኳ እንተተሰምየ፡ ካብ.panel-title
..panel-body
ናብ.card-body
.panel-footer
ናብ.card-footer
.panel-primary
,.panel-success
,.panel-info
,.panel-warning
, ከምኡ ውን ን , , ከምኡ ውን ካብ ሳስ ካርታና ዝተፈጥሩ ዩቲሊቲታት.panel-danger
ተደርብዮም ኣለዉ ።.bg-
.text-
.border
$theme-colors
- ንዓውደ-ጽሑፋዊ
.progress-bar-*
ክፍልታት ብዩቲሊቲታት ተኪኡ.bg-*
። ንኣብነትclass="progress-bar progress-bar-danger"
፡ ይኸውንclass="progress-bar bg-danger"
. - ንተንቀሳቓሲ
.active
ናይ ምዕባለ ባር ብ.progress-bar-animated
.
- ንዲዛይንን ቅዲን ንምቕላል ንብምሉኡ እቲ ኣካል ምሉእ ብምሉእ ተጸጊኑ። ንዓኻ ክትሽፍኖ እትኽእል ውሑድ ቅዲታት፡ ሓደስቲ መርኣይታትን ሓደስቲ ምልክታትን ኣለዉና።
- ኩሉ CSS un-nested ተገይሩን ተሰይሙን ኣሎ፣ ነፍሲ ወከፍ ክፍሊ ብ ቅድመ-ጥብቆ ከምዘለዎ ኣረጋጊጹ
.carousel-
።- ንካሮሰል ኣቑሑት፡ ,
.next
,.prev
, ሕጂ.left
ድማ , , , ከምኡውን ..right
.carousel-item-next
.carousel-item-prev
.carousel-item-left
.carousel-item-right
.item
’ ውን ሕጂ ’ ዩ.carousel-item
።- ን prev/next ቁጽጽር፣
.carousel-control.right
and.carousel-control.left
are now.carousel-control-next
and.carousel-control-prev
, ማለት ድሕሪ ደጊም ፍሉይ መሰረታዊ ክፍሊ ኣየድልዮምን እዩ።
- ንካሮሰል ኣቑሑት፡ ,
- ኩሉ ምላሽ ዝህብ ቅዲ ኣወጊዱ፣ ንዩቲሊቲታት ምድንጓይ (ንኣብነት፣ ኣብ ዝተወሰኑ ቪውፖርትታት መግለጺታት ምርኣይ) ከምኡ’ውን ብሕታዊ ቅዲታት ከም ኣድላይነቱ።
- ኣብ ካሮሰል ኣቑሑት ንዘለዉ ምስልታት ዝግለጽ ምስሊ ተኣልዩ፣ ናብ ዩቲሊቲታት ብምድንጓይ።
- ነቲ ሓድሽ ምልክትን ቅዲታትን ንምሕዋስ ነቲ ናይ ካሮሰል ኣብነት ትዊክ ጌርዎ።
- ንቅዲ ዘለዎም ዝተሰረቱ ሰደቓታት ዝግበር ደገፍ ተኣልዩ። ኩሎም ቅዲታት ሰደቓ ሕጂ ኣብ v4 ንዝቐለሉ መምረጺታት ይውረሱ።
- ተገላባጢ ሰደቓ ፍልልይ ተወሰኸ።
- ምርኢት፣ ሕቡእን ካልእን፤
- ናይ ምርኢት ዩቲሊቲታት ምላሽ ዝህቡ ገይሩ (ንኣብነት፣
.d-none
ከምኡውንd-{sm,md,lg,xl}-none
). .hidden-*
ንሓደስቲ ዲስፕለይ ዩቲሊቲታት ዝኸውን ዝበዝሐ ዩቲሊቲታት ኣውዲቑ ። ንኣብነት ኣብ ክንዲ.hidden-sm-up
፡ ተጠቐም.d-sm-none
።.hidden-print
ነቲ ናይ ምርኢት ዩቲሊቲ ምጽዋዕ ስኬም ንኽጥቀሙ ነቶም ዩቲሊቲታት ዳግማይ ተሰይሞም። ተወሳኺ ሓበሬታ ኣብ ትሕቲ Responsive utilities ዝብል ክፍሊ ናይዚ ገጽ።.float-{sm,md,lg,xl}-{left,right,none}
ንመልሲ ዝህቡ መንሳፈፍቲ ዝኸውን ክፍልታት ተወሰኸን ተኣልዩን ከምኡ.pull-left
ውን.pull-right
ንሳቶም ተደራራቢ ስለ ዝኾኑ.float-left
ናብን.float-right
.
- ናይ ምርኢት ዩቲሊቲታት ምላሽ ዝህቡ ገይሩ (ንኣብነት፣
- ዓይነት:
- ኣብ ናይ ጽሑፍ ኣሰላልፋ ክፍልታትና ምላሽ ዝህቡ ፍልልያት ወሲኹ
.text-{sm,md,lg,xl}-{left,center,right}
።
- ኣብ ናይ ጽሑፍ ኣሰላልፋ ክፍልታትና ምላሽ ዝህቡ ፍልልያት ወሲኹ
- ኣሰላልፋን ርሕቀትን፤
- ንኹሉ ወገን ዝኸውን ሓድሽ ምላሽ ዝህብ ማርጅንን ፓዲንግን ዩቲሊቲታት ተወሰኸ ፣ ተወሳኺ ቀጥታውን ኣግማድን ኣቋራጭ ቃላት።
- ጀልባ ጽዕነት ናይ ፍሌክስቦክስ ዩቲሊቲታት ተወሰኸ .
.center-block
ንሓድሽ.mx-auto
ክፍሊ ወዲቑ ።
- ክሊርፊክስ ንኣረጊት ስሪት መርበብ ሓበሬታ ዝግበር ደገፍ ንምቁራጽ ተሓዲሱ።
ኣብ v3.2.0 ዝጠፍኡ ዝነበሩ ናይ ቡትስትራፕ 3 ናይ ሸያጢ ቅድመ-ጥብቆ ሚክሲናት ኣብ ቡትስትራፕ 4 ተኣልዮም ኣለዉ። Autoprefixer ስለ እንጥቀም ድሕሪ ሕጂ ኣድለይቲ ኣይኮኑን።
እዞም ዝስዕቡ ሚክሲናት ተኣልዮም : animation
, animation-delay
, animation-direction
, animation-duration
, animation-fill-mode
, animation-iteration-count
, animation-name
, animation-timing-function
, backface-visibility
, box-sizing
, content-columns
, hyphens
, opacity
, perspective
, perspective-origin
, rotate
, rotateX
, rotateY
, scale
, scaleX
, scaleY
, skew
, transform-origin
, transition-delay
, transition-duration
, transition-property
_transition-timing-function
transition-transform
translate
translate3d
user-select
ሰነዳትና ኣብ መላእ ቦርድ እውን ምዕባለ ረኺቡ። እቲ ትሑት ንታሕቲ ኣብዚ ኣሎ፤
- ሕጂ ውን Jekyll ንጥቀም ኣለና፡ ኣብቲ mix ግን ፕላጊናት ኣለዉና፤
bugify.rb
ኣብ ገጽ ስሕተታት መርበብ ሓበሬታና ዝርከቡ ኣታዊታት ብብቕዓት ንምዝርዛር ይጥቀመሉ ።example.rb
ናይቲ ነባሪhighlight.rb
ፕላግ-ኢን ብሕታዊ ፋርኬታ እዩ፣ ንዝቐለለ ኣብነት-ኮድ ኣተሓሕዛ የኽእል።callout.rb
ተመሳሳሊ ብሕታዊ ፋርኬታ ናይቲ እዩ፣ ግን ንፍሉያት docs callouts ናትና ዝተዳለወ እዩ።markdown-block.rb
ኣብ ውሽጢ HTML ባእታታት ከም ሰደቓታት ንማርክዳውን ቁንጣሮ ንምቕራብ ዝጥቀመሉ እዩ።- jekyll-toc ትሕዝቶና ንምፍጣር ይጥቀመሉ።
- ኩሉ ትሕዝቶ docs ንቐሊል ኣርትዖት ብ Markdown (ኣብ ክንዲ HTML) ዳግማይ ተጻሒፉ ኣሎ።
- ገጻት ንዝቐለለ ትሕዝቶን ዝያዳ ዝቐርብ ስርዓተ-መሰረትን ዳግማይ ተዋዲዶም ኣለዉ።
- ካብ ስሩዕ CSS ናብ SCSS ተሰጋጊርና ንናይ Bootstrap ተለዋዋጢ ረቛሒታት፣ mixinsን ካልእን ምሉእ ብምሉእ ንምጥቃም።
ኩሎም @screen-
ተለዋዋጢ ረቛሒታት ኣብ v4.0.0 ተኣልዮም ኣለዉ። media-breakpoint-up()
ኣብ ክንድኡ , media-breakpoint-down()
, ወይ media-breakpoint-only()
Sass mixins ወይ $grid-breakpoints
Sass map ተጠቐም ።
display
ናትና ምላሽ ዝህቡ ናይ ዩቲሊቲ ክፍልታት ብዓቢኡ ንግልጺ ዩቲሊቲታት ዝድግፉ ተኣልዮም ኣለዉ ።
- እቶም
.hidden
and classes ምስ jQuery's and methods.show
ስለዝተጋጨዉ ተኣልዮም ኣለዉ ። ኣብ ክንድኡስ፡ ነቲ ባህሪ ክትቅይሮ ፈትኖ ወይ ከምን ዝኣመሰሉ ናይ ውሽጢ መስመር ቅዲታት ተጠቐም ።$(...).hide()
$(...).show()
[hidden]
style="display: none;"
style="display: block;"
- ኩሎም
.hidden-
ክፍልታት ተኣልዮም ኣለዉ፣ ብዘይካ እቶም ዝተቐየሩ ናይ ሕትመት ዩቲሊቲታት።- ካብ v3 ተኣልዩ፤
.hidden-xs
.hidden-sm
.hidden-md
.hidden-lg
.visible-xs-block
.visible-xs-inline
.visible-xs-inline-block
.visible-sm-block
.visible-sm-inline
.visible-sm-inline-block
.visible-md-block
.visible-md-inline
.visible-md-inline-block
.visible-lg-block
.visible-lg-inline
.visible-lg-inline-block
- ካብ v4 ኣልፋስ ተኣልዩ፤
.hidden-xs-up
.hidden-xs-down
.hidden-sm-up
.hidden-sm-down
.hidden-md-up
.hidden-md-down
.hidden-lg-up
.hidden-lg-down
- ካብ v3 ተኣልዩ፤
- ድሕሪ ደጊም ናይ ሕትመት መገልገሊታት ብ
.hidden-
ወይ ኣይጅምሩን.visible-
፣ ብ.d-print-
.- ናይ ቀደም ኣስማት:
.visible-print-block
,.visible-print-inline
,.visible-print-inline-block
,.hidden-print
- ሓደስቲ ክፍልታት:
.d-print-block
,.d-print-inline
,.d-print-inline-block
,.d-print-none
- ናይ ቀደም ኣስማት:
ግሉጽ ክፍልታት ኣብ ክንዲ እትጥቀም .visible-*
፡ ንሓደ ባእታ ኣብቲ ዓቐን ስክሪን ብዘይምሕባእ ጥራይ ከም ዝረአ ትገብሮ። .d-*-none
ሓደ ክፍሊ ምስ ሓደ .d-*-block
ክፍሊ ኣወሃሂድካ ንሓደ ባእታ ኣብ ዝተዋህበ ፍልልይ ዓቐን ስክሪን ጥራይ ከተርእዮ ትኽእል ኢኻ (ንኣብነት .d-none.d-md-block.d-xl-none
ነቲ ባእታ ኣብ ማእከላይን ዓበይትን መሳርሒታት ጥራይ የርኢ)።
ኣስተውዕል ኣብ v4 ኣብ ሽቦ ምብታኽ ነጥብታት ዝግበር ለውጢ ማለት ተመሳሳሊ ውጽኢት ንምርካብ ሓደ ነጥቢ ምብታኽ ዝዓበየ ክትከይድ ከምዘድልየካ ኣስተውዕል። እቶም ሓደስቲ ምላሽ ዝህቡ ዩቲሊቲ ክፍልታት ንሓደ ባእታ ርኡይነት ከም ሓደ ተተሓሒዙ ዝኸይድ ደረጃ ዓቐናት ቪውፖርት ክግለጽ ዘይክእል ውሑድ ልሙዳት ጉዳያት ንምትእንጋድ ኣይፍትኑን እዮም፤ ኣብ ክንድኡ ኣብ ከምዚ ዝኣመሰለ ኩነታት ብሕታዊ CSS ክትጥቀም ከድልየካ እዩ።