کمپيوټرپروګرام

CSS لرګې: توضيحات، مال

لرګې - د ژبې اساسي دندو یو د CSS (د Style Sheets ځوړاوبيزې - Formatting په ځوړاوبيزې). د 1996 کال راهیسې دا د ژبې شتون لري او تر اوسه هم د پرمختګ دوام لري. اوس مهال، پرمختگپالونکي دي د CSS دریم بڼې لپاره کارول شوې. د CSS پروګرامونو ژبه دا ممکنه ده چې يو ښکلی او لګيږي ځای چې به د زاړه او يا د کارونکي لپاره د ناراحتۍ نه ښکاري، که څه هم تاسو د جاوا استعمال نه کړي. د جواز دريم نسخه عصري امکاناتو.

همدارنګه، پرمختگپالونکي کولای شي ډیر مناسب Formatting په انتخاب، لکه Flexbox او یا پر ځای د فضا د عنصر بدلون موقف، خو په لومړي کارونه لومړي وکاروي. د پيل پوه د ګټي او نيمګړتياوي مال چې لرګې.

CSS لرګې - ولې دا اړتیا ده؟

د ځای عناصر ملکیت - لرګې. هره ورځ، نو کولای شي د ورځپاڼو او مجلو د مخونو کې ليدل کيږي، په انځورونو او د متن، چې د ډېر و کالت شاوخوا ته ورسېد يې په لټه کې. и CSS при использовании функции Float должно произойти то же самое. په خوا چې لرګې دنده په کارولو سره باید ورته پېښ د HTML او CSS کوډ په نړۍ کې. خو د یادونې وړ ده چې په انځور کې د سمون تل د دې دنده اصلي موخه نه ده. دا کولای شي چې په دوه، درې، څلور ستنې د ځای عناصر د خلکو د ځای جوړ کړي. په حقیقت کې، چې لرګې CSS ملکیت دی کارول په واقيعت کي هر html-عنصر دی. د هډوانې عناصر د ملکیت د سمونې د لرګې دنده په کارولو سره، او بيا، چې د ځای د هر ډیزاین جوړولو د اساساتو ښه عالم به ستونزمن نه وي.

ځانګړي کونکي په پروګرامونو کله کله کولای شي د انځورونو له پامه، او ته ورسره لاړ. بس ته ورته کارونه کيږي او ویب ډیزاین، يوازې د ریندي د متن په رڼا کې، بلکې په پرتله د انځور پر سره ده ښودل (که چېرې کارول ناسم ډول مال چې لرګې) بل دا او يا دا لاندې، خو د تل نه چې تاسو ته يوه د پراختیا ته اړتیا لري.

CSS د ملکیت لرګې Description

په حقیقت کې، د توان لرګې ملکیت د کارولو لپاره هر ډول ويب ډيزاينر په کنده کې ډېر ښه ACE ده. خو، له بده مرغه، د څه ډول د دې کار تفاهم د نه شتون ښايي د مغزو او د دا ډول ځای غمونو د نورو عناصرو مشري. مخکې هم داسې حالاتو کې د لټوونی خزندې له امله رامنځته کيږي. اوس د څنګه په سمه توګه د لرګې له شتمنۍ څخه د پټو به پرانستل شي، او له هغې سره سره کومه ستونزه نه باید زیات نه وي.

موږ چې لرګې ملکیت څلور ارزښتونه لري:

  • لرګې: په ميراث؛
  • لرګې: حق؛
  • لرګې: چپ؛
  • لرګې: هېڅ؛

د هغو کسانو لپاره چې پوهيږي، انګلیسي، د پاراميټر ارزښتونو لرګې مالونه باید روښانه وي. خو د هغو کسانو لپاره چې نه پوهېږم، چې تاسو کولای شي لږ وضاحت راولي. د پاراميټر: چپ؛ دا د والدينو عنصر تر ټولو افراطي کیڼ کونج په عنصر بدن ته رسوی. همدغه کار وشي (يوازې د بله لاره) هغه وخت چې bcgjkmpjdfybb د پاراميټر: حق؛ . ارزښت: په ميراث؛ د عنصر په توګه د مور او پلار چې د همدې سازونې غاړه حکم. دا ډول عناصر ماشوم اوس هم غږ وکړ، چې دوی د مور او پلار د HTML په کوډ کې دننه په مستقيمه کې موقعيت لري. د ملکیت: هېڅ؛ دا اجازه ورکوي چې د عنصر چې د سند، چې د کوډ په ټولو برخو کې په تلواله جوړ معمول جريان نه ګډوډوي.

څنګه کولای شو چی د کار لرګې؟

لرګې CSS ملکیت خورا ساده کار کوي. ټول چې تشريح شوي دي پورته، کولای شي څومره ستونزې پرته ترسره شي. وروسته له هغه، هر څه به یوازې په توګه آسانه وي. خو مخکې له ما زده لرګې ملکیتونو ته دوام ورکړي، د تيوري لږ کتنه ارزښت. هر وېبپاڼه ده چې د بنديز د یو عنصر دی. دا اسانه دې خوا فشار Ctrl + Shift + J. متن، عنوان، د انځور، تړنې له خوا په ګوګل کروم د Console پرانيستلو وګورئ، او د ځای د نورو ټولو برخو کې به بلاکونه، يوازې د مختلف سايزونو نندارې ته شي. په پیل کې، د دغو ټولو بلاکونو دي د یو بل لاندې. لکه څرنګه چې د بېلګې په توګه په لاندې ښودل شوي، د کوډ تار ولاړ یو په بل پسې، او بیا نو ښکاري چې په جدي توګه وي چې يو د بل تر شا.

دا يوه عادي جريان (عادي جريان) په نامه. کله چې ټولو دا ډول بلاکونو (پرته د تګ راتګ عناصر د بدن) عمودي هر نورو کې نه شاملېږي. په پیل کې، د ويب مخونو نه په دې لاره کې موقعيت لري د ټول کړی. خو کله چې په کارولو سره، د مثال په توګه، د CSS د مال چې لرګې کيڼ ژبه عنصر د هغې د چپ د مخ او د حرکت د طبيعي مقام ته روان شو. دا سلوک سره هغه عناصر دي چې د عادي کورس کې پاتې دي د حتمي ټکر لامل ګرځي.

په بل عبارت، هغه عناصر دي ځای پر ځای عمودي، اوس دي د يو او بل له څنګ نه. که د مورنی عنصر په کافي اندازه ځای دی چې دا دوه ماشومان په دننه کې ځای، د ټکر نه راځي، خو که نه دي، د يو بل د يو څيز ښیو حتمي دی. دا ډیره مهمه ده چې د لرګې CSS د ملکیتونو د تفاهم لپاره په یاد.

څرګن د فعالیت د ستونزو حل

موږ چې لرګې د شکلونو د زړه د هر - څرګن. په ګډه دوی - مه د اوبو خورېدل، نه. د دې بڼې دواړه د يو بل د بشپړولو او د پراختیا د خوشحاله کړي. لکه څرنګه چې يادونه وشوه، د ګاونډیو حجرو د خپلو عادي کورس څخه بهر ته ځي او هم د "لرګې" د عنصر چې لرګې شتمني وکارول شوه (د مثال په توګه، CSS لرګې سرپاڼه) په توګه پیل شي. د پایلې په توګه، د یو خوستی عنصر په ځای په ځای دوي هوډ لري چې د پراختیا د انتظام دوه شو، او نه. له همدې شیبې يوازې د ټولو ستونزو په پيل.

په څرګن د دنده پنځه ارزښتونه لري:

  • : کيڼ؛
  • : د حق؛
  • : دواړه؛
  • : په ميراث؛
  • هيڅ؛

د پرتلې موږ پرې پوه شي کله چې دا غوره ده چې د واضح کولو کړنې وکاروی. که لیکل موږ په کوډ لرګې يوه کرښه: حق؛ (CSS-کوډ موخه دا ده)، د دنده بايد روښانه وی: حق ؛. د تيږو او ورته ځانتياوې چې لرګې: پاتې؛ دا به د بشپړولو لپاره واضح: چپ؛ . کله چې کوډ څرګن د لیکلو: د دواړو؛ دا وګرځي چې د عنصر چې دا غوښتنه، دا فیچر به د عناصرو ته چې د لرګې دنده استعمال لاندې وي. ميراث د مورنی عنصر څخه امستنې اخلي، خو هيڅ نه د ځای د جوړښت ته د هر ډول بدلون نه کړي. и CSS Float-код, который сделает ваш веб-сайт единственным в своем роде. که تاسو پوه شي چې څنګه د لرګې او څرګن د دندو، تاسو کولای شي یو بې ساری او معمول د HTML او د CSS لرګې-کوډ، چې دا به ستاسو د ویب پاڼې په خپل ډول کې بې سارې لپاره ولیکئ.

په کارولو سره چې لرګې د کالمونو د رامنځته

کله چې په ساحه (يا د ګورت پاڼه د مرکز د CSS لرګې منځپانګه ځای) ستنې جوړولو په ځانګړې توګه ګټور ځانګړنه چې لرګې. دا د دې کوډ دی تر ټولو عملي او مناسب، نو تاسو بايد د معمول په ځای کېنډۍ د دوه ستنې شامل جوړولو څو انتخابونه په پام کې. د مثال په توګه، سره د محتوا په چپ Navigation bar (Navigation bar) د حق، سرۍ او پښۍ یو معیاري ویب واخلي. د کوډ د دې په څېر ښکاري:

اوس موږ باید پوه شي چې دلته څه ليکل کيږي. د مورنی عنصر په کوم کې چې د HTML-کوډ عمده برخه د يو لوښی (لوښی) په نوم یادیږی. دا تاسو ته اجازه درکوي د عناصرو، چې د پلي لرګې دنده په مختلفو توزیعی مخنیوی وکړي. که دا نه وه، نو په دغه عناصر دي چې د کتنمل د پولو floated کړي.

بيا، د کوډ په او لاړ #content #navigation. دا عناصر دي چې لرګې دنده کارول. #content د کيڼ او ښي استول ده #navigation. دا ضروري ده چې له دوه ستنې یو ځای جوړ کړي. ډاډه اوسئ چې د د عرض مشخص، له دې امله چې د شیانو مه د يو بل نه ته راشي. تاسو کولای شی د عرض او فیصدی یې وټاکۍ. په پېکسل په پرتله نو نور هم هوسا. د مثال په توګه، د 45٪ او د #navigation #content، او پاتې 10٪ 45٪ ته ملکیت حاشیه ورکړي.

د واضح، چې په #footer ده، ملکيت نه پښۍ #navigation او #content نه تعقيب، خو د روان شو دا ورته هغه ځای وه چې. څه پېښ شي؟ که تاسو څرګن د ملکیت مشخص نه؟ په دې کوډ #footer ساده شي او لاندې #navigation به وي. له امله دا حقیقت چې #navigation کافي فاصله د يوې څخه د زياتو عنصر ځای دا پېښېږي. په دې توضیحی مثال په توګه دا په څرګنده توګه د لیدلو وړ ده چې څنګه د څرګن د مال چې لرګې او یو بل بشپړوي.

ستونزو تاسو ښايي کله کوډ ليکلو سره مخامخ

د پورته بېلګو ساده دي. خو د هغوی سره کولای شي د ستونزو لامل کيږي. په عمومي توګه، په حقیقت کې، د ناڅاپي ستونزې ډېرې شي پېښ دنده ته چې لرګې. پروا نه کوي چې څنګه عجيبه، خو ستونزې معمولا سره CSS صورت نه مومي، او د HTML-کوډ. د ځای چې په یوه HTML-کوډ سره د لرګې دنده د عنصر په مستقيمه توګه د وروستي کار اغيزه کوي. د دې لپاره چې د ستونزې د بېلابېلو ژانر ډډه وکړي، دا غوره ده چې لښته له ساده اصولو - موقف عناصر چې لرګې د لومړي کوډ دنده. تقریبا تل دا کار کوي او د خپل ناڅاپي سلوک راکم کړي.

د عناصرو نښته

ټکر وخت پېښېږي کله چې د مور او پلار عنصر لرونکی د څو ماشوم نه شي کولای د هغوی د ټولو ځای، او د دوی د یو بل ته راشي. دا لا هم پیښیږي چې د توکو نه ښکاري، او د سیمي له منځه لاړ شي. دا یوه کړاو لټونګر کې نه ده، او دا هیله کیږي او د لرګې دنده عناصر مناسب چلند.

له امله دا حقیقت چې د دغو عناصرو د عادي کورس کې دي په پیل کې، او بیا دا مات لرګې ملکیت کتنمل کولای شي د هغوی د ځای څخه لرې. خو نهيلۍ نه کړي، ځکه چې د حل لاره دا ده ساده او روښانه - وکاروي Cear ملکیت دی. دا ممکنه ده چې د دې ستونزې څخه د لارو د ټولو، د څرګن د کارولو ده تر ټولو اغيزمنه.

خو د ګورت پاڼه د عناصرو د ټکر ستونزه په بله لاره حل شي. لږ تر لږه دوه لاری شته دی:

  • د فعالیت د استعمال وضعیت؛
  • غوښتنلیک Flexbox.

مقام وظيفه دا ده زیاتره د CSS لرګې يو ښه بديل. کې د غوښتنلیک حالت په صورت کې د ګورت پاڼه د مرکز غوره دا ده چې په انځور کې وضعیت. که په سمه توګه پلي ارزښتونو: مطلق او: د نسبي، د عناصرو سقوط په ځای، او به د يو بل نه ته راشي.

موقف د تحلیل او د لرګې دنده کوډ

и CSS Float заменить на Position. دا بايد په دې د HTML په لاره او CSS لرګې بدل خوا موقف نور معامله. په حقیقت کې دا ډېره ساده ده. راځئ چې وايي یو عنصر #container او #div شته.

#container {

سور: 40٪؛

وتللی: چپ؛

توپير: 10px؛

}

#div {

سور: 40٪؛

وتللی: حق؛

توپير: 10px؛

}

#footer {

روښانه: د دواړو؛

}

په دې مثال په توګه، په دوهم لوښی د دندو د استعمال (CSS Div) لرګې سره به مرسته وکړي چې د دوو ستنو معياري ځای جوړ کړي. هیڅکله د څرګن د دنده هېر شوی وي. پرته دا به یوازې د یو بل سر عناصر overlay.

نو څنګه تاسو د CSS بدلون او کوډ لرګې ته Postion وکاروي؟ ډېر ساده:

#container {

سور: 40٪؛

دريځ: د نسبي؛

توپير: 10px؛

}

#div {

سور: 40٪؛

دريځ: د نسبي؛

توپير: 10px؛

}

په دې صورت کې #container #div او د په مورنی عنصر د پراختیا د ضروري مقام واخلي. اصلي خبره؟ #div او یو اصلی عنصر، چې دا به د هغوی په اندازه سره مطابقت #container.

Flexbox - دا کړنه به د CSS لرګې ځای؟

Flexbox - د په شېبه ویب جوړولو تر ټولو پرمختللې لاره، نو دغه دنده د د لټوونی زړو نسخو ملاتړ نه کوي. دا حقيقت سره د لټوونی زړو نسخو له پامه نه شي، د کاروونکو لپاره به ونه شي کولای چې د ځای صحيح نسخه وګورئ.

Flexbox یو ملکیت، په یوه جلا رغبېلګه نه ده. له همدې امله flexbox د ملکیتونو، چې د کار یوازې له هغه سره شمېر ملاتړ کوي. ترڅنګ، نندارې ته دنده، چې د درې پارامترونو په لیکه کې لري، چې په flexbox د بنديز او په لیکه کې-د بنديز هلته يوازې يو کږه-جریان دی.

Flexbox څنګه؟

دغه ټکنالوژي د پراختیا د په اسانۍ سره عناصر په افقي او عمودي سره برابر مرسته کوي. Flexbox هم کولای شي د هدايت او د نندارې عناصر په امر بدل کړي. اصلي محور او صلیب محور، په شاوخوا کې چې د ټول Flexbox جوړ: په دغه ټکنالوژۍ، دوه محورونو شتون لري. دا هم د اغېز لرګې او څرګن د دندو لرې. هغه کوډ، چې د خپل ملکیت د یو بې ساری کار اخلي په خپل نظام جوړوي، له دې امله، له بده مرغه، نه شي کولای په حجرو تکثر نورو ملکیتونو، لکه چې لرګې او موقف. او به دا ډېره مخېږئ وي، ځکه، لکه چې پورته يادونه وشوه، Flexbox یوازې د لټوونی بڼو کار وکړي.

د یادونې وړ ده په پای کې موقف، Flexbox لرګې یادولو چې او نه ورته کار - ستاسو د ځای يو غير معموله او اصلي ډیزاین جوړ کړي. د هر نسخه د مادې په هکله خبرې اترې په خپل لاره کوي دا او، له همدې امله، د دواړو ګټي او نيمګړتياوي لري. برسېره پر دې، داسې کېږي چې ځای کامل لرګې دنده (د مثال په توګه، سره په يوه ساده جوړښت د ځای)، خو د ځای په ښه توګه د موقف او یا Flexbox وکاروي.

دوه څنډی کړاو

که څه هم، کله کله، له بده مرغه، هر پراختیا د ستونزو نه د لیکل کوډ څخه راپورته، سره خزندې او په ځينو کتنمل ځانګړي ډول دی. د مثال په توګه، په Internet Explorer، هلته يو کړاو، چې د دوه څنډی کړاو په نامه ده. هغه د دوه څنډی څخه د پاراميټر سره ضربوي، په پایله کې یې د سرحدي کتنمل د ځای عناصر د بې ځايه. د دې ډډه وکړي، چې دا کافي د پاراميټر څنډی سلنه څرګندوي ده. معمولا دا کړاو کله واقع د y او مال څنډی لرګې ټکی ارزښت.

#div {

وتللی: چپ؛

حاشیه-کيڼ: 10px؛

}

دا کوډ به په Internet Explorer 20 px چپ عنصر ته واړوي. تاسو کولای شی د کوډ د بدلون په لاندې توګه دي:

#div {

وتللی: چپ؛

حاشیه-کيڼ: 10٪؛

}

او يا نو

#div {

وتللی: چپ؛

حاشیه-حق دې: 10px؛

}

د دغو انتخابونو دواړه به د بې ځايه عناصر ستونزه حل کړي.

خزندې کتنمل او ناسم نندارې ځای

د یادونې وړ ده چې په یاد ولرو چې Internet Explorer - د یوازې کتنمل چې کولای شي خزندې واقع نه ده. د ګوګل کروم او Mozilla زړو نسخو هم په ناسم ډول د عصري ویب ځينې عناصر د ښودلو. د دې اصلاحات هر، تاسو کولی شئ د حل لاره پيدا کړي. په عمومي توګه، موږ د ولرئ چې د لرګې د استعمال به د اصلي او په زړه پورې ویب ډیزاین جوړ کړي. د دې شتمنيو د اساساتو او اصولو درک به د تېروتنو د مخنيوي او د ژوندانه لپاره هر ډول پرمخ آسانه سره مرسته وکړي.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ps.atomiyme.com. Theme powered by WordPress.