ዳግማይ ምጅማር
ሪቦት፡ እኩብ ባእታ-ፍሉይ CSS ለውጢ ኣብ ሓደ ፋይል፡ kickstart Bootstrap ንምህናጽ ውቁብ፡ ቅኑዕን ቀሊልን መበገሲ መስመር ንምሃብ።
Reboot ኣብ Normalize ይሃንጽ፣ ንብዙሓት HTML ባእታታት ብመጠኑ ርእይቶ ዘለዎም ቅዲታት ብመምረጺ ባእታታት ጥራይ ብምጥቃም ይህብ። ተወሳኺ ቅዲ ምስ ክፍልታት ጥራይ እዩ ዝግበር። ንኣብነት ገለ <table>
ቅዲታት ንዝቐለለ መበገሲ መስመር ዳግማይ ንጅምር ድሒርና ድማ .table
, .table-bordered
, ካልእን ንህብ።
ኣብ ሪቦት እንታይ ክትግለጽ ከም ዘለና ዝመረጽናሉ መምርሕታትናን ምኽንያታትናን ኣብዚ ኣለዉ፤
rem
ገለ ናይ መርበብ ሓበሬታ ነባሪ ክብርታት ኣብ ክንዲem
s ንዝተመጣጠነ ርሕቀት ኣካላት s ንምጥቃም ኣዘምን ።- ካብ
margin-top
. ቀጥታዊ ወሰን ክፈርስ ይኽእል እዩ፣ እዚ ድማ ዘይተጸበናዮ ውጽኢት ከስዕብ ይኽእል። ካብኡ ዝዓቢ ግን፡ ሓደ ኣንፈት ናይmargin
ዝቐለለ ኣእምሮኣዊ ሞዴል እዩ። - ንዝቐለለ ምዕባይ ኣብ መላእ ዓቐናት መሳርሒ፡ ብሎክ ባእታታት
rem
s ንmargin
s ክጥቀሙ ይግባእ። - ኣዋጃት ናይ
font
-ተዛመድቲ ንብረታት ኣብ ዝተሓተ ደረጃ ምሓዝ፣inherit
ብዝተኻእለ መጠን ተጠቐም።
እቶም <html>
and <body>
ባእታታት ዝሓሸ ገጽ-ስፍሕ ዝበለ ነባሪ ንምሃብ ይመሓየሹ። ብዝያዳ ብፍሉይ፤
- እቲ
box-sizing
ብዓለም ደረጃ ኣብ ነፍሲ ወከፍ ባእታ ተቐሚጡ ኣሎ-ሓዊስካን*::before
፣*::after
ናብborder-box
. እዚ ድማ ብሰንኪ ፓዲንግ ወይ ዶብ ካብቲ ዝተኣወጀ ስፍሓት ባእታ ፈጺሙ ከምዘይሓልፍ የረጋግጽ።font-size
ኣብቲ ፣ ዝኾነ መሰረት ኣይእወጅን<html>
፣ ግን16px
ይግመት (ናይ መርበብ ሓበሬታ ነባሪ)። ኣብ ልዕሊ እቲ ንቐሊል ምላሽ ዝህብ ዓይነት-ምዕባይ ብመንገዲ ናይ ሚድያ ሕቶታት ኣብ ርእሲኡ ምርጫታት ተጠቀምቲ ብምኽባርን ዝያዳ ተበጻሒ ኣገባብ ብምርግጋጽንfont-size: 1rem
ይትግበር ።<body>
- እቲ
<body>
ውን ዓለማዊfont-family
,line-height
, ከምኡውንtext-align
. እዚ ድሒሩ ብገለ ቅርጺ ባእታታት ይውረስ ምእንቲ ዘይምስምማዕ ቅርጺ ፊደላት ይከላኸል። - ንውሕስነት፡ እቲ
<body>
has a declaredbackground-color
, defaulting to#fff
.
እቶም ነባሪ ቅርጽታት መርበብ ሓበሬታ (Helvetica Neue, Helvetica, and Arial) ኣብ Bootstrap 4 ተደርብዮም ብ“native font stack” ተተኪኦም ኣብ ነፍሲ ወከፍ መሳርሒን OSን ንዝበለጸ ጽሑፍ ምቕራብ። ብዛዕባ ተወላዲ ቅርጺ ፊደላት ኣብዚ ጽሑፍ መጽሔት ስማሽን ዝያዳ ኣንብብ ።
እዚ ኣብቲን ብኣውቶማቲክ ብዓለም ደረጃ ኣብ ምሉእ ቡትስትራፕ ይውረስን font-family
። <body>
ነቲ global ንምቕያር font-family
፣ $font-family-base
Bootstrap ኣዘምንን ዳግማይ ኣጠቓልልን።
ኩሎም ናይ ርእሲ ባእታታት-ንኣብነት <h1>
፡ —እሞ ድማ ናቶም ንኽእለ <p>
ዳግማይ ይስራዕ ። margin-top
ኣርእስታትን ንቐሊል ርሕቀት ዝኸውን margin-bottom: .5rem
ሕጡበ-ጽሑፋትን ተወሰኹ ።margin-bottom: 1rem
ኣርእስቲ | ኣብነት |
---|---|
|
h1. ቡትስትራፕ ዝብል ርእሲ |
|
h2. ቡትስትራፕ ዝብል ርእሲ |
|
h3. ቡትስትራፕ ዝብል ርእሲ |
|
h4. ቡትስትራፕ ዝብል ርእሲ |
|
h5. ቡትስትራፕ ዝብል ርእሲ |
|
h6. ቡትስትራፕ ዝብል ርእሲ |
ኩሎም ዝርዝር— <ul>
, <ol>
, ከምኡውን <dl>
—ናቶም ተኣልዮምን margin-top
ሓደ margin-bottom: 1rem
. ዝተሰቕሉ ዝርዝር margin-bottom
.
- ሎረም ኢፕሱም ዶሎር ኮፍ ኣሜት።
- ኮንሰክተተር ኣዲፒሲንግ ኤሊት
- ምሉእ ቁጽሪ ሞለስቲ ሎረም ኣብ ማሳ
- ፋሲሊሲስ ኣብ ፕሪቲየም ኒስል ኣሊኬት
- ኑላ ቮሉትፓት ኣሊኳም ቬሊት።
- ፋሰለስ ኢያኩሊስ ነከ ዝበሃል እዩ።
- ፑሩስ ሶዳለስ ኡልትሪሲስ
- ቬስቲቡሉም ላኦሪት ፖርቲቶር ሴም
- ኣክ ትሪስቲክ ሊበሮ ቮሉትፓት ኣብ
- ፋውሲቡስ ፖርታ ላከስ ፍሪንጊላ ቬል
- ኤንየን ኮፍ ኣመት ኤራት ኑንክ
- ኤጌት ፖርቲቶር ሎረም
- ሎረም ኢፕሱም ዶሎር ኮፍ ኣሜት።
- ኮንሰክተተር ኣዲፒሲንግ ኤሊት
- ምሉእ ቁጽሪ ሞለስቲ ሎረም ኣብ ማሳ
- ፋሲሊሲስ ኣብ ፕሪቲየም ኒስል ኣሊኬት
- ኑላ ቮሉትፓት ኣሊኳም ቬሊት።
- ፋውሲቡስ ፖርታ ላከስ ፍሪንጊላ ቬል
- ኤንየን ኮፍ ኣመት ኤራት ኑንክ
- ኤጌት ፖርቲቶር ሎረም
ንዝቐለለ ቅዲ፡ ንጹር ስርዓተ-መሰረትን ዝሓሸ ርሕቀትን፡ ዝርዝር መግለጺታት ዝተመሓየሹ margin
s ኣለዎም። <dd>
s margin-left
ናብ ዳግማይ 0
ምትካልን ምውሳኽን margin-bottom: .5rem
. <dt>
s ብድሙቕ ተጻሒፉ ኣሎ .
- መግለጺ ዝርዝር
- ዝርዝር መግለጺ ቃላት ንምግላጽ ፍጹም እዩ።
- ዩይስሞድ
- ቬስቲቡሉም ኢድ ሊጉላ ፖርታ ፌሊስ ዩስሞድ ሴምፐር ኤጌት ላሲንያ ኦዲዮ ሰም.
- Donec id elit ዘይ ሚ ፖርታ ግራቪዳ ኣብ eget metus.
- ማሌሱዋዳ ፖርታ
- ኢትያም ፖርታ ሰም ማሌሱዋዳ ማግና ሞሊስ ዩይስሞድ።
እቲ <pre>
ባእታ ናቱ ንምእላይን ን ናቱ ኣሃዱታት margin-top
ንምጥቃምን ዳግማይ ይስራዕ ።rem
margin-bottom
.ኣብነት-ባእታ { . ወሰን-ታሕተዋይ: 1rem; } ።
ሰደቓታት ቁሩብ ምስ ቅዲ <caption>
s ይስተኻኸሉ፣ ዶባት ይፈርሱ፣ ኣብ text-align
ምሉእ ድማ ቅኑዕነት የረጋግጹ። ተወሳኺ ለውጢ ንዶባት፡ መሸፈኒን ካልእን ምስቲ ክፍሊ .table
ይመጽእ .
ኣርእስቲ ሰደቓ | ኣርእስቲ ሰደቓ | ኣርእስቲ ሰደቓ | ኣርእስቲ ሰደቓ |
---|---|---|---|
ዋህዮ ሰደቓ | ዋህዮ ሰደቓ | ዋህዮ ሰደቓ | ዋህዮ ሰደቓ |
ዋህዮ ሰደቓ | ዋህዮ ሰደቓ | ዋህዮ ሰደቓ | ዋህዮ ሰደቓ |
ዋህዮ ሰደቓ | ዋህዮ ሰደቓ | ዋህዮ ሰደቓ | ዋህዮ ሰደቓ |
ዝተፈላለዩ ናይ ቅጥዒ ባእታታት ንዝቐለሉ መሰረታዊ ቅዲታት ዳግማይ ተጀሚሮም ኣለዉ። ገለ ካብቶም ኣዝዮም ጐሊሖም ዝረኣዩ ለውጥታት እነሆ፤
<fieldset>
s ዶባት፣ መሸፈኒ፣ ወይ ወሰን ስለዘይብሎም ብቐሊሉ ንውልቀ እታዎታት ወይ ንጉጅለ እታዎታት ከም መጠቕለሊ ክጥቀሙ ይኽእሉ።<legend>
s ከም ስብስባት ሜዳታት እውን ከም ኣርእስቲ ዓይነታት ንኽረኣዩ ዳግማይ ቅዲ ተገይሩሎም ኣሎ።<label>
s ንኽትግበርdisplay: inline-block
ንኽፍቀድmargin
ናብ ተቐሚጦም ኣለዉ።<input>
s,<select>
s,<textarea>
s, and<button>
s ዝበዝሑ ብ Normalize እዮም ዝድህሰሱ፣ Reboot ግን ናቶምን ይሰርዖምን የወግድmargin
፣line-height: inherit
ንሱ እውን።<textarea>
s ብኣግማድ ምቕያር ዓቐን መብዛሕትኡ ግዜ ንኣቀማምጣ ገጽ “ዝሰብሮ” ስለዝኾነ ብቐጥታ ዓቐኑ ጥራይ ክኸውን ይቕየር።
እዚ ለውጥታትን ካልእን ኣብ ታሕቲ ተገሊጹ ኣሎ።
እቲ ባእታ ነቲ ናይ መርበብ ሓበሬታ ነባሪ ካብ ናብ <address>
ዳግማይ ንምስራዕ ይመሓየሽ ። ሕጂ እውን ተወሪሱ ኣሎ፣ ተወሰኸ ድማ ኣሎ። s ንዝቐረበ ኣቦሓጎ (ወይ ምሉእ ኣካል ስራሕ) ርክብ ሓበሬታ ንምቕራብ እዮም። መስመራት ብ . ብምውዳእ ቅርጺ ምዕቃብ ።font-style
italic
normal
line-height
margin-bottom: 1rem
<address>
<br>
እቲ ነባሪ margin
ኣብ blockquotes እዩ ፣ ስለዚ ምስ ካልኦት ባእታታት ዝያዳ ዝሰማማዕ ነገር ንምርካብ 1em 40px
ንሱ ናብ ዳግማይ ንሰርዖ።0 0 1rem
ሎረም ኢፕሱም ዶሎር ኮፍ ኣሜት፡ consectetur adipiscing elit. ምሉእ ቁጽሪ posuere erat a ante.
እቲ <abbr>
ባእታ ኣብ መንጎ ጽሑፋት ሕጡበ-ጽሑፍ ፍሉይ ንኽኸውን መሰረታዊ ቅዲ ይረክብ።
እቲ ነባሪ cursor
ኣብ ጽማቕ text
፣ ስለዚ pointer
ነቲ ባእታ ኣብ ልዕሊኡ ብምጥዋቕ ክራኸብ ከም ዝኽእል ንምሕላፍ ንሱ ናብ ዳግማይ ንሰርዖ።
ገለ ዝርዝራት
ተወሳኺ ሓበሬታ ብዛዕባ ዝርዝር።
ካብኡ ንላዕሊ ዝርዝራት
ብዛዕባ ዝርዝራት ዝያዳ ዝርዝር ሓበሬታ ኣብዚ ኣሎ።
HTML5 ሓድሽ ዓለማዊ ባህሪ[hidden]
display: none
ይውስኽ ፣ እዚ ድማ ከም ነባሪ ቅዲ ኣለዎ ። ካብ PureCSS ሓሳብ ተለቂሕና ፣ ብጌጋ ከይግለጽ [hidden] { display: none !important; }
ንምክልኻል ንምሕጋዝ ብምግባር ነዚ ነባሪ ነመሓይሽ display
። [hidden]
ብመበቆል ብIE10 ዘይድገፍ እኳ እንተኾነ ፡ እቲ ኣብ CSSና ዘሎ ግሉጽ ኣዋጅ ግን ነቲ ጸገም ይሰግሮ።
jQuery ዘይምስምማዕ
[hidden]
$(...).hide()
ምስ jQuery's ን $(...).show()
ሜላታትን ዝሰማማዕ ኣይኮነን ። ስለዚ ኣብዚ እዋን እዚ ብፍላይ [hidden]
ኣብ ልዕሊ ካልኦት ሜላታት ምምሕዳር display
ናይ ባእታታት ኣይንድግፍን ኢና።
ርኡይነት ናይ ሓደ ባእታ ንምቕያር ጥራይ፣ ማለት ናቱ display
ኣይተቐየረን እቲ ባእታ ጌና ንዋሕዚ ናይቲ ሰነድ ክጸልዎ ይኽእል እዩ፣ ኣብ ክንድኡ ነቲ .invisible
ክፍሊ ተጠቐም ።