آموزش نوارهای پیمایشی در CSS
آموزش نوارهای پیمایشی در CSS
در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش نوارهای پیمایشی در CSS خواهیم پرداخت.
ممکن است موردی وجود داشته باشد که محتوای یک عنصر از مقدار فضای اختصاص یافته به آن بزرگتر باشد. به عنوان مثال، با توجه به خصوصیات عرض و ارتفاع، فضای کافی برای جا دادن محتوای عنصر فراهم نمی کند.
CSS خاصیتی به نام سرریز (overflow) را فراهم می کند که به مرورگر می گوید اگر محتوای جعبه بزرگتر از جعبه باشد ، چه کاری باید انجام دهد. این ویژگی می تواند یکی از مقادیر زیر را بدست آورد –
مقدار و توضیحات | |
---|---|
1 |
visible اجازه می دهد تا محتوا از حاشیه عنصر حاوی آن سرریز شود. |
2 |
hidden محتوای عنصر تو در تو به سادگی در حاشیه عنصر حاوی بریده می شود و هیچ میله پیمایشی قابل مشاهده نیست. |
3 |
scroll اندازه عنصر تغییر نمی کند، اما نوارهای پیمایش اضافه می شوند تا کاربر بتواند برای دیدن محتوا پیمایش کند. |
4 |
auto هدف همان پیمایش است، اما نوار پیمایش فقط در صورت سرریز شدن محتوا نشان داده می شود. |
مثال:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
Live Demo <html> <head> <style type = "text/css"> .scroll { display:block; border: 1px solid red; padding:5px; margin-top:5px; width:300px; height:50px; overflow:scroll; } .auto { display:block; border: 1px solid red; padding:5px; margin-top:5px; width:300px; height:50px; overflow:auto; } </style> </head> <body> <p>Example of scroll value:</p> <div class = "scroll"> I am going to keep lot of content here just to show you how scrollbars works if there is an overflow in an element box. This provides your horizontal as well as vertical scrollbars. </div> <br /> <p>Example of auto value:</p> <div class = "auto"> I am going to keep lot of content here just to show you how scrollbars works if there is an overflow in an element box. This provides your horizontal as well as vertical scrollbars. </div> </body> </html> |
خروجی
1 2 3 4 5 6 7 |
Example of scroll value: I am going to keep lot of content here just to show you how scrollbars works if there is an overflow in an element box. This provides your horizontal as wellas vertical scrollbars. Example of auto value: I am going to keep lot of content here just to show you how scrollbars works if there is an overflow in an element box. This provides your horizontal as well as vertical scrollbars. |
لیست جلسات قبل آموزش CSS
- آموزش CSS
- CSS چیست؟
- آموزش نحو CSS
- آموزش قوانین CSS
- آموزش واحد انداره گیری در CSS
- آموزش رنگ ها در CSS
- آموزش Background در CSS
- آموزش فونت ها در CSS
- آموزش استفاده از تصاویر در CSS
- آموزش استفاده از تصاویر در CSS
- آموزش استفاده از لینک ها در CSS
- آموزش جداول در CSS
- آموزش حاشیه در CSS
- آموزش margin در CSS
- آموزش لیست ها در CSS
- آمورش ویژگی padding در CSS
- آموزش ویژگی مکان نما در CSS
- آموزش outline در CSS
- آموزش ابعاد در CSS
دیدگاه شما