އާރުއެފްއެސް އެވެ
ބޫޓްސްޓްރެޕްގެ ރީސައިޒިންގ އިންޖީނުން އާންމު ސީއެސްއެސް ޕްރޮޕަޓީތައް ރެސްޕޮންސިވްކޮށް ސްކޭލްކޮށް ވިއުޕޯޓްތަކާއި ޑިވައިސްތަކުގެ ތެރެއިން ލިބެންހުރި ޖާގަ ރަނގަޅަށް ބޭނުންކުރެވޭނެއެވެ.
އާރުއެފްއެސް އަކީ ކޮބައި ހެއްޔެވެ؟
ބޫޓްސްޓްރެޕްގެ ސައިޑް ޕްރޮޖެކްޓް އާރްއެފްއެސް އަކީ ޔުނިޓް ރީސައިޒިންގ އިންޖީނެއް ކަމަށާއި މިއީ ފުރަތަމަ ފޮންޓް ސައިޒްތައް ރައިޒް ބަދަލުކުރުމަށް އުފެއްދި އިންޖީނެއް (އެހެންވެ އޭގެ ކުރުކޮށް ރެސްޕޮންސިވް ފޮންޓް ސައިޒްސް އަށް ކިޔާފައިވެއެވެ). margin
މިހާރު އާރްއެފްއެސް އަކީ ގިނަ ސީއެސްއެސް ޕްރޮޕަޓީތައް , padding
, border-radius
, ނުވަތަ ވެސް ފަދަ ޔުނިޓް ވެލިއުތަކާއެކު ރީސްކޭލް ކުރުމުގެ ޤާބިލުކަން ލިބިފައިވާ އެއްޗެކެވެ box-shadow
.
މި މެކޭނިޒަމް އިން އޮޓޮމެޓިކުން ބްރައުޒާ ވިއުޕޯޓްގެ ޑިމައިންސްތަކަށް ބަލައިގެން އެކަށީގެންވާ އަގުތައް ކަނޑައަޅައެވެ. އެއީ ރެސްޕޮންސިވް ސްކޭލިންގ ބިހޭވިއަރ އަށް ފުރުސަތު ދިނުމަށްޓަކައި calc()
މިކްސް އޮފް އަދި ވިއުޕޯޓް ޔުނިޓްތަކާއެކު ފަންކްޝަންތަކަށް ކޮމްޕައިލް ކުރެވޭނެ އެއްޗެކެވެ.rem
އާރުއެފްއެސް ބޭނުންކޮށްގެން
މި މިކްސިންސްތައް ބޫޓްސްޓްރެޕްގައި ހިމެނޭއިރު، ބޫޓްސްޓްރެޕްގެ ތަކެތި ހިމަނާފައިވުމުން ލިބެން ހުންނާނެއެވެ scss
. އަދި ބޭނުން ނަމަ ސްޓެންޑަލޯން އިން އާރުއެފްއެސް ވެސް އިންސްޓޯލް ކުރެވިދާނެ އެވެ .
މިކްސިންސް ބޭނުންކޮށްގެންނެވެ
rfs()
މިކްސިންގައި , font-size
, margin
, margin-top
, margin-right
, margin-bottom
, margin-left
, padding
, padding-top
, padding-right
, padding-bottom
އަދި padding-left
. ސޯސް ސާސް އަދި ކޮމްޕައިލްޑް ސީއެސްއެސް އަށް ތިރީގައިވާ މިސާލު ބައްލަވާށެވެ.
.title {
@include font-size(4rem);
}
.title {
font-size: calc(1.525rem + 3.3vw);
}
@media (min-width: 1200px) {
.title {
font-size: 4rem;
}
}
އެހެން އެއްވެސް ޕްރޮޕަޓީއެއް rfs()
މިކްސިންއަށް މިގޮތަށް ފޮނުވޭނެއެވެ.
.selector {
@include rfs(4rem, border-radius);
}
!important
ވެސް ހަމައެކަނި ބޭނުން އަގަކަށް އިތުރު ކުރެވިދާނެ:
.selector {
@include padding(2.5rem !important);
}
ފަންކްޝަންތައް ބޭނުންކޮށްގެންނެވެ
އިންކްލޫޑްސް ބޭނުން ކުރަން ބޭނުން ނުވާ ވަގުތުތަކުގައި ވެސް ދެ ފަންކްޝަން އެއް ވެއެވެ.
rfs-value()
rem
ވެލިއުއެއް ފާސްކޮށްފިނަމަ ވެލިއުއެއް ވެލިއުއަކަށް ބަދަލުކޮށްpx
، އެހެން ހާލަތްތަކުގައި އެ ނަތީޖާ ލިބެއެވެ.rfs-fluid-value()
ޕްރޮޕަޓީ ރީސްކޭލް ކުރަން ޖެހިއްޖެނަމަ ވެލިއުއެއްގެ ފްލޫޑް ވަރޝަން ރިޓަރން ކޮށްދެއެވެ.
މި މިސާލުގައި އަޅުގަނޑުމެން ބޫޓްސްޓްރެޕްގެ ބިލްޓް-އިން ރެސްޕޮންސިވް ބްރޭކްޕޮއިންޓް މިކްސިންތަކުގެ ތެރެއިން އެއް މިކްސިން ބޭނުންކުރަނީ ހަމައެކަނި ބްރޭކްޕޮއިންޓްގެ ތިރީގައި ސްޓައިލިންގ ޖަހަން lg
.
.selector {
@include media-breakpoint-down(lg) {
padding: rfs-fluid-value(2rem);
font-size: rfs-fluid-value(1.125rem);
}
}
@media (max-width: 991.98px) {
.selector {
padding: calc(1.325rem + 0.9vw);
font-size: 1.125rem; /* 1.125rem is small enough, so RFS won't rescale this */
}
}
އިތުރުކޮށްފައިވާ ލިޔެކިޔުންތައް
އާރުއެފްއެސް އަކީ ބޫޓްސްޓްރަޕް އޯގަނައިޒޭޝަންގެ ދަށުން ކުރިއަށް ގެންދާ ވަކި ޕްރޮޖެކްޓެކެވެ. އާރްއެފްއެސް އާއި އޭގެ ކޮންފިގްރޭޝަން އާއި ބެހޭ އިތުރު މަޢުލޫމާތު އޭގެ ގިޓްހަބް ރިޕޮޒިޓަރީން ލިބިވަޑައިގަންނަވާނެއެވެ .