په "CSS: CSS" کې "Display: None" او "لیدل شوی: پټ" فرق توپیر

کیدی شي وخت وي، لکه څنګه چې تاسو د ویب پاڼو په جوړولو کار کوو، نو تاسو باید د یو دلیل یا بل لپاره د توکو ځانګړي ځایونه "پټ کړئ" ته اړتیا ولري. تاسو کولی شئ، د HTML د مارک اپ په پوښتنو کې په ساده ډول توکي (توکي) لرې کړئ، مګر که تاسو غواړئ دوی په کود کې پاتې شئ، مګر د هرې علت لپاره د برنر په سکرین باندې نه ښودل دا لنډ وخت وکړئ). په خپل HTML کې یو عنصر وساتئ، مګر دا د نمونې لپاره پټ کړئ، تاسو به CSS ته لاړ شئ.

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

لیدلوری

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

که تاسو په خپل پاڼه کې DIV لرئ او د 100x100 پکسلز پورته کولو لپاره دا اړخونو ته سی ایس ایس وکاروئ، لیدنه: لیدنه: پټ پټ ملکیت DIV په سکرین باندې نه ښیي، مګر د دې متن متن به د هغه په ​​څیر عمل وکړي لکه 100x100 فاصله.

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

ښودل

د لیدنې د ملکیت په څیر، کوم چې عنصر یې د عادي اسنادو په بهیر کې پریږدي، ښکاره کول: هیڅ یو عنصر په بشپړ ډول د لاسوند څخه لیرې کوي. دا هیڅ ځای نه اخلي، حتی که د HTML لپاره د سرچینې کود کې لاهم وي. دا ځکه چې دا دی، په حقیقت کې، د سند د روانېدو څخه لرې شوی. د ټولو موخو او مقاصدو لپاره، توکي تیریږي. دا یو ښه شی یا بد شی کیدی شي، پدې اړه چې ستاسو اراده څه ده. دا ستاسو د پاڼې ته زیان رسوي که تاسو د دې ملکیت څخه ناوړه ګټه پورته کړئ!

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

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

اصلي جینفر جینیفر کرینین. د جیریمی Girard لخوا په 3/3/17 کې تصویب شوی