ބޫޓްސްޓްރެޕް ބިނާކޮށްފައިވަނީ ރެސްޕޮންސިވް 12 ކޮލަމްގެ ގްރިޑެއްގެ މައްޗަށެވެ. އަދި އެ ނިޒާމަށް ބިނާކޮށް ފިކްސްޑް- އަދި ފްލޫޑް-ވިޑްތް ލޭއައުޓްތައްވެސް އަޅުގަނޑުމެން ހިމަނާފައި މިވަނީ.
ބޫޓްސްޓްރެޕްގެ ބައެއްގެ ގޮތުގައި ފޯރުކޮށްދޭ ޑިފޯލްޓް ގްރިޑް ސިސްޓަމަކީ 940ޕީއެކްސް ފުޅާމިނުގެ، 12 ކޮލަމްގެ ގްރިޑެކެވެ .
އަދި އެކި ޑިވައިސްތަކާއި ރިޒޮލިއުޝަންތަކަށް ހަތަރު ރެސްޕޮންސިވް ވެރިއޭޝަން ވެސް އެކުލެވިގެންވެ އެވެ: ފޯނު، ޓެބްލެޓް ޕޯޓްރެއިޓް، ޓޭބަލް ލޭންޑްސްކޭޕް އަދި ކުދި ޑެސްކްޓޮޕްތަކާއި ބޮޑެތި ވައިޑްސްކްރީން ޑެސްކްޓޮޕްތަކެވެ.
- <div ކްލާސް = "ރޯ" >
- <div ކްލާސް = "ސްޕަން4" > ... </div>
- <div ކްލާސް = "span8" > ... </div>
- </div> އެވެ
މިތަނުގައި ދައްކާފައިވާ ފަދައިން، އަޅުގަނޑުމެންގެ ގްރިޑް ސިސްޓަމްގެ ބައެއްގެ ގޮތުގައި އަޅުގަނޑުމެން ކަނޑައެޅި 12 ފައުންޑޭޝަނަލް ކޮލަމްގެ ތެރެއިން ކޮންމެ ކޮލަމެއް ފުޅާކޮށް، ދެ "ކޮލަމް" އާއެކު އަސާސީ ލޭއައުޓެއް އުފެއްދިދާނެއެވެ.
- <div ކްލާސް = "ރޯ" >
- <div ކްލާސް = "ސްޕަން4" > ... </div>
- <div ކްލާސް = "ސްޕަން4 އޮފްސެޓް4" > ... </div>
- </div> އެވެ
ބޫޓްސްޓްރެޕްގައި ހުންނަ ސްޓޭޓިކް (ނޮން ފްލޫޑް) ގްރިޑް ސިސްޓަމް އާއި އެކު ނެސްޓިންގ އަށް ފަސޭހަވެގެންދެއެވެ. ތިމާގެ ކޮންޓެންޓް ނެސްޓް ކުރުމަށްޓަކައި، ހަމައެކަނި މިހާރު ހުރި ކޮލަމެއްގެ ތެރެއަށް އާ .row
އަދި ސެޓެއްގެ .span*
ކޮލަމްތައް އިތުރުކޮށްލާށެވެ .span*
.
ނެސްޓް ކުރެވިފައިވާ ރޯތަކުގައި އޭގެ ބެލެނިވެރިޔާގެ ކޮލަމްތަކުގެ އަދަދަށް އިތުރުކުރާ ކޮލަމްތަކުގެ ސެޓެއް ހިމަނަންވާނެއެވެ. މިސާލަކަށް ނެސްޓް ކުރެވިފައިވާ ދެ .span3
ކޮލަމް އެއް ގެ ތެރޭގައި ބަހައްޓަން ޖެހެއެވެ .span6
.
- <div ކްލާސް = "ރޯ" >
- <div ކްލާސް = "ސްޕަން12" >
- ކޮލަމްގެ ލެވެލް 1
- <div ކްލާސް = "ރޯ" >
- <div class = "span6" > ލެވެލް 2 </div>
- <div class = "span6" > ލެވެލް 2 </div>
- </div> އެވެ
- </div> އެވެ
- </div> އެވެ
ފްލޫޑް ގްރިޑް ސިސްޓަމްގައި ފިކްސްޑް ޕިކްސެލްތަކުގެ ބަދަލުގައި ކޮލަމް ވިޑްތްތަކަށް ޕަސެންޓް ބޭނުން ކުރެ އެވެ. އަދި އަޅުގަނޑުމެންގެ ފިކްސްޑް ގްރިޑް ސިސްޓަމާ އެއްގޮތަށް ރެސްޕޮންސިވް ވެރިއޭޝަންތައް ހުރުމުން، ކީ ސްކްރީން ރިޒޮލިއުޝަންތަކާއި ޑިވައިސްތަކަށް އެކަށީގެންވާ ނިސްބަތްތައް ކަށަވަރުކޮށްދެއެވެ.
ކޮންމެ ރޯއެއް ވެސް ފްލޫޑް ކޮށްލާނީ .row
ފަސޭހައިން .row-fluid
. ކޮލަމްތައް ސީދާ އެއްގޮތަކަށް ހުންނައިރު، ފިކްސްޑް އަދި ފްލޫޑް ލޭއައުޓްތަކުގެ މެދުގައި ފްލިޕް ކުރަން ސުޕަ ސްޓްރެއިޓްފޯވާޑް ވެގެންދެއެވެ.
- <div ކްލާސް = "ރޯ-ފްލޫޑް" >
- <div ކްލާސް = "ސްޕަން4" > ... </div>
- <div ކްލާސް = "span8" > ... </div>
- </div> އެވެ
ފްލޫޑް ގްރިޑްސް އާއި އެކު ނެސްޓިންގ އަކީ ތަންކޮޅެއް ތަފާތު ކަމެއް: ނެސްޓް ކުރާ ކޮލަމްތަކުގެ އަދަދު ބެލެނިވެރިޔާއާ އެއްގޮތްވާން ނުޖެހެއެވެ. އޭގެ ބަދަލުގައި ކޮންމެ ރޯއަކުން ބެލެނިވެރި ކޮލަމްގެ %100 ނަގާތީ ކޮންމެ ލެވެލްއެއްގައި ވެސް ތިބާގެ ކޮލަމްތައް ރީސެޓް ކުރެވެއެވެ.
- <div ކްލާސް = "ރޯ-ފްލޫޑް" >
- <div ކްލާސް = "ސްޕަން12" >
- ކޮލަމްގެ ލެވެލް 1
- <div ކްލާސް = "ރޯ-ފްލޫޑް" >
- <div class = "span6" > ލެވެލް 2 </div>
- <div class = "span6" > ލެވެލް 2 </div>
- </div> އެވެ
- </div> އެވެ
- </div> އެވެ
ވެރިއޭބަލް އެވެ | ޑިފޯލްޓް ވެލިއު | ތަފްޞީލު |
---|---|---|
@gridColumns |
12 | ކޮލަމްތަކުގެ އަދަދު |
@gridColumnWidth |
60ޕީއެކްސް އެވެ | ކޮންމެ ކޮލަމެއްގެ ފުޅާމިން |
@gridGutterWidth |
20ޕީއެކްސް އެވެ | ކޮލަމްތަކުގެ މެދުގައި ނެގެޓިވް ޖާގަ |
@siteWidth |
ހުރިހާ ކޮލަމްތަކާއި ގަޓަރުތަކުގެ ޖުމްލަ ގުނާފައިވުން | މިކްސިންގެ ފުޅާމިން ސެޓް ކުރުމަށް ކޮލަމްތަކާއި ގަޓަރުތަކުގެ އަދަދު .container-fixed() ގުނާނެއެވެ |
ބޫޓްސްޓްރެޕްގައި ބިލްޓްކޮށްފައިވަނީ ޑިފޯލްޓް 940px ގްރިޑް ސިސްޓަމް ކަސްޓަމައިޒް ކުރުމަށް ބޭނުންކުރާ އަތްމަތި ދަތި ވެރިއޭބަލްތަކެއް ކަމަށާއި، މިއީ މަތީގައި ލިޔެވިފައިވާ އެއްޗެކެވެ. ގްރިޑަށް ހުރިހާ ވެރިއޭބަލްތަކެއް ރައްކާކުރެވިފައިވަނީ ވެރިއޭބަލްތަކުގައި.less.
ގްރިޑް ބަދަލުކުރުމުގެ މާނައަކީ ތިން @grid*
ވެރިއޭބަލް ބަދަލުކޮށް ބޫޓްސްޓްރެޕް އަލުން ކޮމްޕައިލް ކުރުމެވެ. ވެރިއޭބަލްސް.ލެސް ގައި ގްރިޑް ވެރިއޭބަލްސް ބަދަލުކޮށް ރީކޮމްޕައިލް ކުރުމަށް ލިޔެކިޔުނު ހަތަރު ގޮތްގެ ތެރެއިން އެއް ގޮތް ބޭނުން ކުރާށެވެ . އިތުރު ކޮލަމްތައް އިތުރުކުރަމުންދާނަމަ، grid.less ގައި ހުންނަ މީހުންނަށް ސީއެސްއެސް އިތުރުކުރުން ޔަގީންކުރައްވާށެވެ.
ގްރިޑް ކަސްޓަމައިޒް ކުރުން މަސައްކަތް ކުރަނީ ހަމައެކަނި ޑިފޯލްޓް ލެވެލްގައި ކަމަށްވާ 940px ގްރިޑްގައެވެ. ބޫޓްސްޓްރެޕްގެ ރެސްޕޮންސިވް އެސްޕެކްޓްސް ބެލެހެއްޓުމަށްޓަކައި، ރެސްޕޮންސިވް.ލެސް ގައި ގްރިޑްތައް ވެސް ކަސްޓަމައިޒް ކުރަން ޖެހޭނެ އެވެ.
ޑިފޯލްޓް އަދި ސާދާ 940px ފުޅާ، މަރުކަޒުކޮށްފައިވާ ލޭއައުޓް ގާތްގަނޑަކަށް ކޮންމެ ވެބްސައިޓަކަށް ނުވަތަ ޕޭޖަކަށް ފޯރުކޮށްދޭ އެއް <div class="container">
.
- <ހަށިގަނޑު> އެވެ
- <div ކްލާސް = "ކޮންޓެއިނަރ" >
- ...
- </div> އެވެ
- </body> އެވެ
<div class="container-fluid">
ފްލެކްސިބަލް ޕޭޖް ސްޓްރަކްޗަރ، މިން- އަދި މެކްސް-ވިޑްތްސް، އަދި ކަނާތްފަރާތުގައިވާ ސައިޑްބާރ އެއް ލިބިގެންދެއެވެ. އެޕްސް އާއި ޑޮކްސް އަށް ވެސް ވަރަށް ރަނގަޅެވެ.
- <div class = "ކޮންޓެއިނަރ-ފްލޫޑް" >
- <div ކްލާސް = "ރޯ-ފްލޫޑް" >
- <div ކްލާސް = "ސްޕަން2" >
- <!--ސައިޑްބާރ ކޮންޓެންޓް-->
- </div> އެވެ
- <div ކްލާސް = "ސްޕަން10" >
- <!--ހަށިގަނޑުގެ ކޮންޓެންޓް-->
- </div> އެވެ
- </div> އެވެ
- </div> އެވެ
އެކި ޑިވައިސްތަކާއި ސްކްރީން ރިޒޮލިއުޝަންތަކުގައި ތިބާގެ ޕްރޮޖެކްޓްތައް މާ އެކަށީގެންވާ ގޮތަށް ހެދުމަށް އެހީތެރިވުމަށްޓަކައި އެއް ފައިލެއްގައި ހުންނަ އަތްމަތި ދަތި މީޑިއާ ކިއުއަރީތަކެއް ބޫޓްސްޓްރަޕް ސަޕޯޓް ކުރެއެވެ. މިއީ ހިމެނޭ ކަންތައްތަކެވެ.
ލޭބަލް | ލޭއައުޓް ފުޅާމިން | ކޮލަމް ފުޅާމިން | ގަޓަރުގެ ފުޅާމިން |
---|---|---|---|
ސްމާޓްފޯނުތަކެވެ | 480px އަދި އެއަށްވުރެ ދަށުގައެވެ | ފްލޫޑް ކޮލަމްތައް، ވަކި ފުޅާމިންތަކެއް ނެތެވެ | |
ޕޯޓްރެއިޓް ޓެބްލެޓްތަކެވެ | 480px އިން 768px އަށް | ފްލޫޑް ކޮލަމްތައް، ވަކި ފުޅާމިންތަކެއް ނެތެވެ | |
ލޭންޑްސްކޭޕް ޓެބްލެޓްތަކެވެ | 768px އިން 979px އަށް | 42ޕީއެކްސް އެވެ | 20ޕީއެކްސް އެވެ |
ޑީފޯލްޓް | 980px އާއި މަތީގެ އެވެ | 60ޕީއެކްސް އެވެ | 20ޕީއެކްސް އެވެ |
ބޮޑު ޑިސްޕްލޭއެކެވެ | 1210px އާއި މަތީގެ އެވެ | 70ޕީއެކްސް އެވެ | 30ޕީއެކްސް އެވެ |
ޑިވައިސްތަކުން ޖަވާބުދާރީވާ ޞަފްޙާތައް ރަނގަޅަށް ދައްކާކަން ކަށަވަރުކުރުމަށްޓަކައި، ވިއުޕޯޓް މެޓާ ޓެގް ހިމަނާށެވެ.
- <meta name = "ވިއުޕޯޓް" ކޮންޓެންޓް = "ވިޑްތް=ޑިވައިސް-ވިޑްތް، އިންޓިޝިއަލް-ސްކޭލް=1.0" >
މީޑިއާ ކިއުއަރީތަކުން ގިނަ އަދަދެއްގެ ޝަރުތުތަކެއްގެ މައްޗަށް ބިނާކޮށް ކަސްޓަމް ސީއެސްއެސް އަށް ހުއްދަ ދޭ- ނިސްބަތް، ފުޅާމިން، ޑިސްޕްލޭ ވައްތަރު ފަދަ- ނަމަވެސް އާންމުކޮށް ފޯކަސް ކުރަނީ ވަށައިގެން min-width
އަދި max-width
.
ބޫޓްސްޓްރެޕްގައި އޮޓޮމެޓިކުން މި މީޑިއާ ކިއުއަރީތައް ނުހިމެނޭ ނަމަވެސް އެކަންކަން ވިސްނައި އިތުރުކުރުމަކީ ވަރަށް ފަސޭހަ އަދި އެންމެ ކުޑަމިނުން ސެޓަޕް ކުރަންޖެހޭ ކަމެކެވެ. ބޫޓްސްޓްރެޕްގެ ރެސްޕޮންސިވް ފީޗާސްތައް ހިމަނައިދިނުމަށް ތިބާއަށް މަދު ގޮތްތަކެއް އެބަހުއްޓެވެ:
ހަމައެކަނި ހިމަނާފައި ނުވަނީ ކީއްވެގެން ހެއްޔެވެ؟ ތެދު ބުނާނަމަ ހުރިހާ ކަމެއް ވެސް ޖަވާބުދާރީވާން ނުޖެހެ އެވެ. މި ފީޗާ ނައްތާލުމަށް ޑިވެލޮޕަރުންނަށް ހިތްވަރު ދިނުމުގެ ބަދަލުގައި، އަޅުގަނޑުމެންނަށް އެންމެ ރަނގަޅީ މި ފީޗާ އެނެބަލް ކުރުމެވެ.
- // ލޭންޑްސްކޭޕް ފޯނުތަކާއި ޑައުން
- @މީޑިއާ ( މެކްސް - ވިޑްތް : 480px ) { ... }
- // ލޭންޑްސްކޭޕް ފޯނުން ޕޯޓްރެއިޓް ޓެބްލެޓަށް
- @މީޑިއާ ( މެކްސް - ވިޑްތް : 768px ) { ... }
- // ޕޯޓްރެއިޓް ޓެބްލެޓް ލޭންޑްސްކޭޕް އަދި ޑެސްކްޓޮޕް އަށް
- @media ( މިން - ވިޑްތް : 768px ) އަދި ( މެކްސް - ވިޑްތް : 980px ) { ... }
- // ބޮޑު ޑެސްކްޓޮޕެއް
- @މީޑިއާ ( މިން - ވިޑްތް : 1200px ) { .. }