CSS scroll-padding-inline کا پیراگراف
- پچھلے پیمانہ scroll-padding-bottom
- پائیدھ پیمانہ scroll-padding-inline-end
کورس سفارش:
scroll-padding-inline
تعریف و استعمال
پارامتر سیٹ کیا جاسکتا ہے
این لائن دا معنائش یعنی جب آپ اس پر رول کا کارروائی کرتے ہیں تو، رول بچتار کا مقام اور بندرگاہ کے درمیان سیٹ کی گئی دوری کی جگہ پر تیزی سے ساگرتا اور رک جاتا ہے。 direction
و writing-mode
سیٹ کیا جاسکتا ہے
تقریب کی دوری کا معنائش یعنی جب آپ اس پر رول کا کارروائی کرتے ہیں تو، رول بچتار کا مقام اور بندرگاہ کے درمیان سیٹ کی گئی دوری کی جگہ پر تیزی سے ساگرتا اور رک جاتا ہے。
کوئیٹ کی کی دوری یعنی جب آپ اس پر رول کا کارروائی کرتے ہیں تو، بچوں عنصر جس کا پانی کا بندرگاہ بچتار کا مقام پر پائیدار رہتا ہے،تذکرہ:scroll-snap-align
اتنی ہی کا جانب سے،
جب پارامتر کا کا اعداد 'start' یا 'end' پر سیٹ کیا جاتا ہے تو اس کا اثر مضبوط ہوتا ہے
scroll-padding-inline
scroll-padding-inline-start
پارامتر کا کا اعداد کا مقصد مختلف طریقوں سے سیٹ کیا جاسکتا ہے:
اگر scroll-padding-inline پارامتر میں دو کا اعداد دیا گیا ہوا:
- scroll-padding-inline: 10px 50px;
- بینیار کی دوری 10 پی ایکس سے ہوتی ہے
خاتمے کی دوری 50 پی ایکس سے ہوتی ہے
اگر scroll-padding-inline پارامتر میں ایک کا اعداد دیا گیا ہوا:
- scroll-padding-inline: 10px;
بینیار اور خاتمے کی دوری 10 پی ایکس سے ہوتی ہے scroll-padding-inline
پارامتر کا ایفیکٹ دیکھنا چاہیے، تو ان کی جانب سے اس پر سیٹ کرنا چاہیے scroll-snap-align
پارامتر، اور والد عنصر پر اسٹیل کا ایفیکٹ scroll-padding-inline
و scroll-snap-type
پارامتر。
CSS کا scroll-padding-block
و scroll-padding-inline
کوئئیتی کا پارامتر اور CSS کا پارامتر CSS scroll-padding-top کا پیراگراف
、scroll-padding-bottom
、scroll-padding-left
و scroll-padding-right
بسیار مشابه هستند، اما scroll-padding-block
و scroll-padding-inline
این ویژگی به بُعد مستقیم و بُعد خطی وابسته است.
مثال
مثال 1
تنظیم پادروسیه داخلی در جهت خطی، از محفظه به موقعیت چسبندگی به 20px:
div { scroll-padding-inline: 20px; }
مثال 2: کتابخانه تصاویر
در گالری تصاویر با رفتار چسبندگی، میتوان از scroll-padding-inline
این ویژگی تصاویر را از عناصر ثابت بیرون میکشد:
#container { scroll-padding-inline: 30px 0; }
مثال 3
وقتی عنصر محفظه writing-mode
وقتی مقدار این ویژگی به 'vertical-rl' تنظیم شود، موقعیت شروع در جهت خطی درون محفظه و فرزندان آن از سمت چپ به سمت بالا و موقعیت پایان از سمت راست به سمت پایین حرکت میکند. این میتواند تأثیرات رفتار چسبندگی اسکرول را تغییر دهد و scroll-padding-inline
نحوه کارکرد این ویژگی:
#container { scroll-padding-inline: 20px 0; writing-mode: vertical-rl; }
مثال 4
وقتی عنصر محفظه direction
وقتی مقدار این ویژگی به 'rtl' تنظیم شود، موقعیت شروع در جهت خطی درون محفظه و فرزندان آن از سمت راست به سمت چپ حرکت میکند. این میتواند تأثیرات رفتار چسبندگی اسکرول را تغییر دهد و scroll-padding-inline
نحوه کارکرد این ویژگی:
#container { scroll-padding-inline: 20px 0; direction: rtl; }
قوانین CSS
scroll-padding-inline: خودکار|مقدار|مقدار اولیه|ترتیبدهی;
مقدار ویژگی
مقدار | توضیح |
---|---|
자و | مقدار پیشفرض. مرورگر پادروسیه داخلی را محاسبه میکند. |
طول |
با استفاده از واحدهایی مانند px،pt،cm و غیره scroll-padding-inline را مشخص کنید. مقدار منفی مجاز نیست. لطفاً به:سی ایس ایس یونٹ. |
% | با استفاده از درصد از عرض عنصر در نظر گرفته شده برای پادروسیه داخلی. |
مقدار اولیه | این ویژگی را به مقدار پیشفرض خود تنظیم کنید. ببینید: مقدار اولیه. |
ترتیبدهی | از عنصر والد خود این ویژگی را ارث میبرد. ببینید: ترتیبدهی. |
جزئیات فنی
مقدار پیشفرض: | 자و |
---|---|
ترتیبدهی: | خیر |
انیمیشن ساخت: | پشتیبانی نمیشود. لطفاً به:ویژگیهای مرتبط با انیمیشن. |
نسخه: | CSS3 |
قوانین جاوااسکریپت: | object.style.scrollPaddingInline="20px" |
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخهای اولیه از مرورگرهایی است که این ویژگی را کاملاً پشتیبانی میکنند.
کروم | ایج | فایرفاکس | سافاری | اُپرا |
---|---|---|---|---|
69.0 | 79.0 | 68.0 | 15.0 | 56.0 |
مرتبط صفحات
مراجع:CSS دائرہ راست اٹری بیوٹ
مراجع:CSS scroll-snap-align کا پیراگراف
- پچھلے پیمانہ scroll-padding-bottom
- پائیدھ پیمانہ scroll-padding-inline-end