ڪمپيوٽرنپروگرامن

CSS پوزيشن: مثال

. لي آئوٽ-نئين سکندڙن اڪثر CSS جي ذريعي پوزيشن عنصرن سان اوکائي آهن. Position куда проще в освоении, чем кажется на первый взгляд. حقيقت ۾، CSS پوزيشن مال گهڻو پهچ کان اهو پهريون ڀيرو چتائي تي لڳي ٿو معلوم ٿئي ٿو. انھن تي عبور حاصل جو قسم، توهان جنهن سان توهان جي حق ۾ سڀ صفحو عنصرن بندوبست ڪري سگهن ٿا هڪ طاقتور اوزار حاصل ڪري. добиться результата, нужно знать обо всех существующих значениях, поскольку принципы их действия сильно различаются پر امان نتيجا حاصل ڪرڻ ۾، تون، سڀ موجود انهيء باري ۾ ڄاڻڻ جي ضرورت آهي، ڇاڪاڻ ته سندن عملن جي اصولن جي بلڪل مختلف آهن

سند جي وهڪري جي طور

работает с потоком веб-страницы. بزم CSS جي ويب صفحي جي وهڪري سان گڏ ڪم ڪندو. هن ڪيئن سمجهڻ لاء؟ html- разметке. ڊفالٽ طور، سڀ صفحو عنصرن جو حڪم جنهن ۾ توهان انهن کي html- markup ۾ پيدا ۾ بندوبست آهن. header расположен над тегом footer, то и на странице он будет отображаться выше. سنڌ جي صحافت جي ڳولهي کي ڳولهي فوٽر تي واقع ٿا، ۽ ان کان پوء ان جو صفحو مٿي ڏيکاريل ڪيو ويندو. footer в html над «хедером», «подвал» страницы будет отображаться над «шапкой». Conversely، توهان جي "Heder"، "خاني" جي صفحي تي ٽيڪسٽ ۾ هڪ فوٽر رکي ڪرڻ جو فيصلو ڪجهه سبب لاء ته "ڏڪڻ" مٿي ڏيکاريل ڪيو ويندو. هن معاملي ۾، بلاڪ-سطح عنصرن پوري کائيندڙ وٽن موجود سائو. ننڍن، موڙ ۾، هڪ قطار ۾ بندوبست ڪري رهيا آهن، جڏهن ته ان کي سڀني نه وٺي، ۽ پوء نئين هڪ کي منتقل ڪيو ويندو. هن طريقيڪار جي "جي سند جي وهڪري." سڏيو ويندو آهي

هن وهڪري جي پوزيشن ملڪيت استعمال رويي کي تبديل ڪرڻ . CSS ۾. float, но его мы рассматривать не будем. اهو به مجال جو مال سبب ناهيون ڪري سگهي ٿو، پر اهو نه سمجهيو ويندو. سان جي پوزيشن ميمبر جو عام وهڪرو آهي، جنهن کان پوء ان کي مختلف ڪانه ڪرڻ شروع ڪندو کان "گر" ڪيو ٿي سگهي ٿو. ڪيئن انهيء - ان جي ملڪيت جي استعمال جو قدر تي مدار.

CSS پوزيشن: جامد

или статическое позиционирование, является значением по умолчанию для всех блоков html, которые вы создали. بزم: جامد، يا جامد پوزيشن سڀني HTML پور اوھان کي پيدا ڪيو آهي ته جي رٿيل آهي. عام حالتن ۾، توهان کي ان سان ڊيل ڪرڻ لاء نه آهي. static. ڪنهن به بلاڪ يا لڪير ڪنهن به سڀ حيثيت ۾ بيان ڪيو ويو آهي نه آهي، ته پوء ان کي اهم جامد آهي. هن صفحي تي آهي ته اتحاد جي وهڪري سان مطابق ۾ ڏيکاريل آهي. right/left или top/bottom, никакого эффекта не будет. توهان ان کي ملڪيت جو حق / کاٻي يا Top / تري ڏيکارڻ ته، ڪو به اثر ٿيندو.

CSS پوزيشن: مقرر

оказывается вне нормального потока документа. جڏهن هن جي ملڪيت کي استعمال ڪندي، ان جي هدايت جي سند جي عام وهڪري کان ٻاهر آهي. относительно окна браузера, независимо от того, как размещаются прочие компоненты. هاڻي سندس عهدي جو برائوزر ونڊو کي مائٽ ڏوهه آهي، ڪيئن ٻين حصن ۾ واقع آهن قطع. : fixed отправится в верхнюю часть страницы, прижмется к краю окна браузера, а прочие элементы займут его место в соответствии с потоком. ٻين لفظن ۾، پوزيشن سان هڪ بلاڪ: مقرر صفحي جي چوٽي ڇڏي، برائوزر دري جي برتري خلاف نسرندو، ۽ ٻين عنصرن جي وهڪري جي مطابق ان جي جاء وٺي.

مقرر positioned عنصرن جي مکيه خاصيت آهي ته اهي ٻئي پور ۽ صفحي جملو مٿان چڙھي ٿو. : fixed будет будто бы оставаться на месте, не исчезая с экрана. جڏهن scrolling پوزيشن سان گڏ بلاڪ: مقرر مشڪوڪ اسڪرين کان disappearing کان سواء جاء ۾ رهندو. جيڪڏھن اوھان تي نيويگيٽ ڪرڻ لاء يا ان وانگر آهي، جنهن کي استعمال ڪندڙ کي هميشه تائين رسائي هجڻ ضروري آهي ضرورت هن مفيد آهي. جيڪڏهن توهان جي صفحي جي ڪجهه حصي ۾ هڪ تڪڙا جي ويڙھيء وانگي بٽڻ کي جاء ڏيڻ چاهي مقرر پوزيشن به استعمال ڪيو ويندو آهي.

CSS پوزيشن: مائٽ

. هن جي ملڪيت کي استعمال ڪندي مائٽ پوزيشن سڏيو ويندو آهي. : relative, тот останется на своем месте. توهان جي شيء ملڪيت پوزيشن سيٽ ته: مائٽ، هن چيو ته ان جي جاء تي رهندو. right/left и top/bottom. پهرين نظر ۾، گهڻو ڪجھ به نه ٿيندو، پر جيڪڏهن حق / کاٻي وڌيڪ استعمال مال ۽ چوٽي / تري سڀ تبديلي. اهي ان جي مقام کي اتحاد مائٽ جي تحريڪ کي ڪنٽرول ڪرڻ لاء استعمال ڪري سگهجي ٿو. останутся на своих положениях, не обращая внимания на освободившееся место . جي جاء جتي بلاڪ يا لڪير استعمال ڪيون وڃن ٿيون تي، هڪ خالي خلا وڃي ها - جي ٻين عنصرن، پنهنجي موقف ۾ رھڻ جو vacancy کي ڌيان ادا نه.

۽ جڏھن اوھان کي وڃڻ جي اتحاد جي صفحي جي چوڌاري وڪوڙيندڙ سڪندر جي حيثيت متاثر نه رکندو آھي. چيائون، جاء ۾ رهندو باقي نسبتا positioned بلاڪ انھن کي بلاڪ ڪري سگهو ٿا ڪندو. پاڻ ۾، مال خال خال استعمال ڪيو ويندو آهي. عام طور تي ان جي هيٺيان تجسيم سان عطف ۾ استعمال ڪيو ويندو آهي.

مطلق پوزيشن

سڀ کان دلچسپ ۽ سڀ کان ايف شده اختيارن جي هڪ. مال پوزيشن کي استعمال ڪندي جڏهن absolute положение компонента страницы будет высчитываться относительно окна браузера. هن صفحي کي اتحاد جي مطلق جاگرافيائي بيهڪ جي اهميت سان برائوزر ونڊو کي مائٽ ڏوهه ڪيو ويندو. элементы (не являющиеся абсолютно позиционированными) словно «забудут» о существовании «собрата» с Position : absolute и займут его место в потоке. ٻين عنصرن (غير بلڪل positioned) وانگر پوزيشن جي وجود کي "ڀاء" جي باري ۾ "وسارڻ": مطلق ۽ نئن ۾ سندس جاء تي وٺي ويندو. : fixed, но есть и серьезные различия. اهو لڳي ٿو ته سڀڪنھن شيء کي پوزيشن جي صورت ۾ جيئن ته انهيء ساڳي آهي: مقرر ڪئي، پر اتي اهم اختلاف آهن.

top/right/bottom/left. پهرين ڳالهه، ته هدايت جي حيثيت وڻيو تي ڪنٽرول ڪري سگهجي ٿو - هن جي ملڪيت Top / حق / تري / کاٻي لاء استعمال ڪري رهيا آهن. bottom : 100px, блок «оттолкнется» от нижней част страницы на 100 пикселей. مثال طور، جيڪڏهن توهان جي تري جي قيمت مقرر: 100px، بلاڪ جي صفحي 100 جزا جي تري مان "بند کي گمراھ". ٻيو، scrolling جڏهن ته "غير جانبدار" اتحاد بجاء هڪ صفحي تي وڃو کي گذارڻ جي جاء ۾ رهندو،.

والدين عنصرن سان لهه وچڙ مطلق يونٽن

تون بلڪل positioned اتحاد جي حوالي سان اڃا به وڌيڪ ڪهڙو ڪنٽرول حاصل ڪري سگهو ٿا. : fixed, relative или absolute. مقرر، مائٽ يا مطلق: هن ڪندا، توهان کي ان جي والدين ملڪيت جي جاء تي مقرر ڪرڻ جي ضرورت آهي.

هڪ مثال تي غور ڪيو. div с классом relative-div, внутри которого размещается div с классом absolute-div. توهان مائٽ-div جو هڪ طبقو آهي، جنهن جي اندر مطلق-div جي طبقي سان هڪ div رکيل آهي سان هڪ div آهي ڇا. : absolute. مطلق: اسان جي اندروني يونٽ ملڪيت پوزيشن سيٽ. هن چيو ته فوري طور تي اهو وهڪرو کان "بند لڳن ٿا" ۽ ڇاڪاڻ ته هاڻي ان هنڌ جي برائوزر ونڊو کي مائٽ ڏوهه آهي، جي مٿي تي اوڏانهن آهي. relative-div свойство Position : relative и «блудный сын» возвращается на место. هاڻي جي طبقاتي مائٽ-div پوزيشن مال سان گڏ بلاڪ ڏنو: مائٽ ۽ "لنگھيو پٽ" جاء تي واپس آهي. لڳ ڀڳ. حقيقت ۾، ان جي والدين هدايت جي اپر کاٻي ڪنڊ ۾ نظر اچن ٿا.

ڇو ته هن اچڻ ۾ آهي؟ : absolute. جي specificity مال پوزيشن ۾ ڊيل: مطلق. static, позиция начинает зависеть от родительского элемента. ڊفالٽ جي طور تي، ان هنڌ توهان جو برائوزر تي دارومدار، پر جيڪڏهن "والدين" به ڪا شيء پر جامد طور تي ٿيل آهي، سنڌ جي جاگرافيائي بيهڪ جي والدين هدايت تي دارومدار رکي ڪري ٿيندي آهي. هيء وڏو ڇاڪاڻ ته توهان جي برائوزر ونڊو کي مائٽ proschityvaya وڏي انگ کان سواء ڪٿي به ڪبهي رکي ٿو. داخلا اڪثر icons، بٽڻ ۽ ٻيو ننڍو شيون رکي لاء استعمال ڪيو ويندو آهي.

بزم CSS مرڪوز

مکيه مشڪلات نئين سکندڙن جي هڪ vertically ۽ horizontally جي هدايت وچ ۾ آڻڻ لاء آهي. , сделать это проще простого. صحيح بيهڪ ملڪيت کي استعمال ڪندي، ان کي آسان بنائڻ. CSS پوزيشن: مرڪز تي مطلق جي پٺيان طور مقرر آهي. iv с классом absolute-div, который находится в «диве» с классом relative-div. جي چوندا آھن توهان هڪ طبقي د ڀ- مطلق-div، جنهن جي طبقاتي مائٽ-div کي "diva" ۾ آهي جڳائي. "مٿئين" ۽ ان جي ويڪر جي پوري صفحي جي ويڪر کي برابر ڪرڻ positioned مائٽ. и высоту 400 px, абсолютное позиционирование и по умолчанию располагается в верхнем левом углу родительского элемента. "پوٽو" هڪ کائيندڙ ۽ 400 px جي اوچائي، مطلق پوزيشن ڪئي، ۽ ان جي والدين هدايت جي اپر-کاٻي ڪنڊ ۾ ڊفالٽ جي طور تي واقع آهي.

top: 50 % и left: 50 %. 50٪ ۽ کاٻي:: 50٪ - جيڪي اوھين ڪندا آھيو ڪرڻ جي ضرورت آهي ته مطلق اتحاد مٿي قائم ڪرڻ آهي. لڳ ڀڳ ٿي چڪو آهي! сдвинулся с места и оказался почти в центре, но не совсем. مطلق-div جوڙيندي ۽ مرڪز ۾ لڳ ڀڳ هئي، پر ڪافي نه. مطلب آهي "مٿيون" سندس آخر ڪهڙو، ۽ اسان جي بلاڪ جي مرڪز ۾ حاصل ڪرڻ جي ضرورت آهي جو مرڪز ٿي ثابت "ٻج." margin-left и margin-right со значениями -200 px. هن ڪندا، توهان کيس انهيء -200 px سان هڪ حاشيہ-ڇڏيو ۽ ڏسو حاشيہ-حق پڇا ڳاڇا ڪرڻ جي ضرورت آهي. اهڙيء طرح، اسان کي ان جي اوچائي ۽ ويڪر جو اڌ تي بلڪل positioned بلاڪ ڦيرائڻ. سڀ ان جي وچ ۾!

overlapping جزا

هن مسئلي کي ڏکيو ٿي سگهي ٿو، پهريون ڀيرو چتائي تي، سندن "پاڙيسري" کي positioned عنصرن "جي مڙهپ". : fixed будет перекрывать все, что расположено на странице. مثال طور، سنڌ جي اتحادي پوزيشن: مقرر سڀني جي صفحي تي واقع override ٿيندو. z-index, однако помните, что оно работает только для позиционированных элементов. سنڌ جي صورتحال نبيري، توهان جي Z-ڏساڪ جي مال کي استعمال، پر ياد آهي ته ان کي رڳو positioned عنصرن جي لاء ڪم ڪري سگهو ٿا. مطابق، جيڪڏهن توهان جي مقرر positioned هدايت جي مٿي تي هڪ بلاڪ جاء ڏيڻ چاهي ٿو، هن يونٽ به پوزيشن مقرر ڪرڻو پوندو. مثال طور، هڪ مائٽ.

учший способ освоить позиционирование – рассматривать примеры Position CSS, экспериментировать и пробовать что-то свое. جي پوزيشن رکن ٿا هڪ بهترين طريقو - آزمائشي ۽ ڪجهه مختلف ڪوشش ڪري سمجهيو مثال پوزيشن CSS،. calc() – это даст возможность более гибко настраивать расположение. ) جي فنڪشن calc (سان عطف ۾ ان کي استعمال ڪرڻ جي سکڻ جي ڪوشش ڪئي - هن جي جاگرافيائي بيهڪ جي پورائي لاء وڏو زور فعال ڪندو. تنهن هوندي به ياد آهي ته هن جي ملڪيت جي پوري "خالص" صفحن جي تعمير لاء جو ارادو نه آهي. ان سان گڏ، توهان نسبتا ننڍن عنصرن منتقل ڪرڻ جي ضرورت آهي، يا پريشان حاصل ڪرڻ ڏاڍو آسان ٿي سگهي ٿو.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sd.delachieve.com. Theme powered by WordPress.