መእተዊ
ብ Bootstrap ጀምር፣ እዚ ኣብ ዓለምና ዝበዝሐ ተፈታዊ ፍሬምዎርክ ንምህናጽ ምላሽ ዝህቡ፣ ሞባይል-ቀዳሞት መርበባት ሓበሬታ፣ ምስ jsDelivrን ቅጥዒ መበገሲ ገጽን።
Bootstrap ኣብ ፕሮጀክትኩም ብቕልጡፍ ክትውስኹ ትደልዩ ዶ? jsDelivr ተጠቐም፣ ብነጻ ብ folks ኣብ jsDelivr ዝቐረበ። ፓኬጅ ማናጀር ምጥቃም ወይስ ምንጪ ፋይላት ምውራድ የድልየካ? ናብቲ ናይ ምውራድ ገጽ ኣቕንዑ።
<link>
ነቲ ቅዲ ጽሑፍ ኣብ ቅድሚ ኩሎም ካልኦት ቅዲ ጽሑፋት ናትካ ቅዳሕ-ለጥፍዎ <head>
CSS ናትና ንምጽዓን።
ብዙሓት ኣካላትና ንኽሰርሑ ጃቫስክሪፕት ምጥቃም የድልዮም። ብፍላይ jQuery , Popper.js , ከምኡ ውን ናይ ገዛእ ርእስና ናይ ጃቫስክሪፕት ፕላጊናት የድልዮም። ነዞም ዝስዕቡ <script>
s ኣብ ጥቓ መወዳእታ ገጻትካ፡ ልክዕ ቅድሚ እቲ መዕጸዊ </body>
መለለዪ፡ ኣቐምጦም፡ ንኽንኽእሎም። jQuery መጀመርታ ክመጽእ ኣለዎ፡ ድሕሪኡ Popper.js፡ ድሕሪኡ ድማ ናትና ናይ ጃቫስክሪፕት ፕላጊናት።
jQuery's slim build ንጥቀም , ግን ምሉእ ስሪት እውን ይድገፍ እዩ።
ኣየኖት ኣካላት ብግልጺ jQuery, ናትና JS, ከምኡውን Popper.js ዘድልዮም ክትፈልጡ ትደልዩ? ኣብ ታሕቲ ዘሎ show components ዝብል ሊንክ ጠውቑ። ብዛዕባ ሓፈሻዊ ኣቃውማ ገጽ ብፍጹም ርግጸኛ እንተዘይኮንካ፡ ንሓደ ኣብነት ገጽ ቅጥዒ ምንባብ ቀጽል።
ናትናን bootstrap.bundle.js
ፖፐርን bootstrap.bundle.min.js
ዘጠቓልል ፣ ግን jQuery ኣይኮነን ። ብዛዕባ ኣብ ቡትስትራፕ እንታይ ተኻቲቱ ዘሎ ተወሳኺ ሓበሬታ ንምርካብ፡ በጃኹም ኣብ ክፍሊ ትሕዝቶና ርኣዩ ።
ጃቫስክሪፕት ዘድልዮም ኣካላት ኣርኢ
- ንኽትስጎግ ዝሕግዙ መጠንቀቕታታት
- ንመቐያየሪ ኩነታትን ሳጹን ምልክት/ተግባራት ሬድዮን ዝኸውን መጠወቒታት
- ካሮሰል ንኹሎም ስላይድ ባህርያት፣ ቁጽጽርን መርኣይታትን
- ንርኡይነት ትሕዝቶ ንምቕያር ምዕጻፍ
- ንምርኣይን ንኣቀማምጣን ዝኸውን ድሮፕዳውንድ ( Popper.js እውን የድልዮ )
- ንኣርኢ፣ ኣቀማምጣን ስክሮል ባህሪን ዝሕግዙ ሞዳላት
- ናቭባር ንናይ Collapse ፕላግ-ኢንና ብምዝርጋሕ ምላሽ ዝህብ ባህሪ ንምትግባር
- ንመርእስቲን ንኣቀማምጣን ዝኸውን መሳርሒታትን ፖፖቨርን ( Popper.js እውን የድልዮ )
- Scrollspy ንናይ ስክሮል ባህርን ናይ ምድህሳስ ምዕባለታትን
ገጻትካ ብሓድሽ ደረጃታት ዲዛይንን ምዕባለን ከምዝተዳለወ ኣረጋግጽ። እዚ ማለት HTML5 doctype ምጥቃምን ንግቡእ ምላሽ ዝህቡ ባህርያት viewport meta tag ምሕዋስን ማለት እዩ። ኩሉ ብሓባር ኣቐምጦ እሞ ገጻትካ ከምዚ ክመስሉ ኣለዎም፤
ንሓፈሻዊ ናይ ገጽ ጠለባት እዚ ጥራይ እዩ ዘድልየካ። ትሕዝቶን ኣካላትን መርበብ ሓበሬታኻ ምቕማጥ ንምጅማር ኣብ Layout docs ወይ ወግዓዊ ኣብነታትና ምብጻሕ ።
ቡትስትራፕ ክትጥቀመሉ ከለኻ ክትፈልጦም ዘለካ ብኣጻብዕ ዝቑጸሩ ኣገደስቲ ዓለማዊ ቅዲታትን ቅጥዕታትን ይጥቀም፣ እዚኦም ኩሎም ዳርጋ ንፍሉይ ናብ ንቡር ምግባር ቅዲታት መስቀላዊ መርበብ ሓበሬታ ዝቐንዑ እዮም። እስከ ንጥሕል።
ቡትስትራፕ HTML5 doctype ምጥቃም የድሊ። ብዘይ ብእኡ ገለ ፋንኪ ዘይተማልአ ቅዲ ክትሪኢ ኢኻ፡ ግን ሓዊስካ ዝኾነ ርኡይ ሂክስ ከስዕብ የብሉን።
Bootstrap is developed mobile first , መጀመርታ ንሞባይል መሳርሒታት ኮድ ንመሓየሽ ድሕሪኡ ድማ CSS ሚድያ ሕቶታት ተጠቒምና ከም ኣድላይነቱ ንባእታታት ንምዕባይ ዝሕግዝ ስትራተጂ እዩ። ንኹሎም መሳርሒታት ብግቡእ ምቕራብን ምትንኻፍ ምዕባይን ንምርግጋጽ ፡ ነቲ ምላሽ ዝህብ ቪውፖርት ሜታ መለለዪ ናብቲ ናትካ ወስኸሉ <head>
።
ናይዚ ኣብነት ብተግባር ኣብቲ ናይ መጀመርታ ቅጥዒ ክትሪኦ ትኽእል ኢኻ ።
ንዝያዳ ቅኑዕ ዓቐን ኣብ CSS፡ ነቲ ዓለማዊ box-sizing
ዋጋ ካብ content-box
ናብ ንቕይሮ border-box
። padding
እዚ ድማ ነቲ ናይ መወዳእታ ዝተቖጽረ ስፍሓት ናይ ሓደ ባእታ ከምዘይጸልዎ የረጋግጽ ፣ ግን ኣብ ገለ ናይ ሳልሳይ ወገን ሶፍትዌር ከም Google Mapsን Google Custom Search Engineን ጸገም ከስዕብ ይኽእል።
ኣብቲ ሳሕቲ ክትሽፍኖ ዘድልየካ ኣጋጣሚ፡ ከምዚ ዝስዕብ ዝኣመሰለ ነገር ተጠቐም፤
በዚ ኣብ ላዕሊ ዝተጠቕሰ ቁንጣሮ ጽሑፍ፡ ዝተሰፍሩ ባእታታት-ብመንገዲን ዝተፈጥረ ትሕዝቶ ሓዊስካ- ::before
ኩሎም ነቲ ንዕኡ ::after
ዝተገልጸ ክወርሱ እዮም ።box-sizing
.selector-for-some-widget
ብዛዕባ ሞዴል ሳንዱቕን ዓቐንን ኣብ CSS Tricks ዝያዳ ፍለጡ ።
ንዝተመሓየሸ ስግረ-መርበብ ኣቀራርባ፡ ኣብ መላእ ዳህሰስቲን መሳርሕታትን ንዘሎ ዘይምስምማዕ ንምእራም Reboot ንጥቀም ፡ ኣብ ርእሲኡ ድማ ቁሩብ ዝያዳ ርእይቶ ዘለዎ ዳግመ-ምትዕርራይ ናብ ልሙዳት ባእታታት HTML ንህብ።
ብዛዕባ ምዕባለ ቡትስትራፕ እዋናዊ ሓበሬታ ክትረኽቡን በዞም ሓገዝቲ ጸጋታት ናብ ሕብረተሰብ ክትበጽሑን ትኽእሉ ኢኹም።
- ኣብ ትዊተር @getbootstrap ተኸታተሉ ።
- ን The Official Bootstrap Blog ኣንብቡን ሳብስክራይብ ግበሩን ።
- ምስ ብጾትካ Bootstrappers ኣብ IRC ዕላል ግበር። ኣብ
irc.freenode.net
ሰርቨር፡ ኣብቲ##bootstrap
ቻነል። - ናይ ኣተገባብራ ሓገዝ ኣብ Stack Overflow (tagged
bootstrap-4
) ክትረክብ ትኽእል ኢኻ። - ዲቨሎፐራት ንዝለዓለ ርኽበት ብመንገዲ npm
bootstrap
ወይ ተመሳሳሊ ናይ ኣወሃህባ ኣገባባት ክዝርግሑ ከለዉ ንተግባራዊነት ቡትስትራፕ ዝቕይሩ ወይ ዝውስኹ ፓኬጃት ነቲ ቁልፊ ቃል ክጥቀሙሉ ይግባእ ።
ብተወሳኺ ኣብ ትዊተር @getbootstrap ክትከታተሉ ትኽእሉ ኢኹም ፡ እዋናዊ ሕሜታን ዘደንቑ ሙዚቃዊ ቪድዮታትን ንምርካብ።