مشکل بیرون زدن محتویات از صفحه

در طراحی صفحات وب سایت ها در بسیاری از موارد پیش می آید که می خواهیم ارتفاع صفحه بدون اینکه محتویات آن از کادر خارج شوند به صورت خودکار تغییر پیدا کند.

یک راه آسان برای این کار استفاده از overflow در نوشتن استایل برای صفحه و یا div مورد نظر است .

به طور کلی چند مقدار را میتوانیم برای overflow در نظر بگیریم :

1- Auto

با قرار دادن این مقدار ابعاد کادر مورد نظربه صورت خودکار با توجه به محتویات آن کم یا زیاد می شود .

2- Visible

با قرار دادن این مقدار همه محتویاتی که طول وعرض بیشتر داشته باشند نمایش داده می شوند .

3- Hidden

این مقدار باعث خواهد شد تا محتویات با طول و عرض بیشتر نمایش داده نشوند .

4- Scroll

این مقدار باعث خواهد شد تا در صورتی که محتویات اندازهای بیش از طول و عرض لازم داشته باشند با استفاده از اسکرول بار قابل مشاهده باشند .

مثال:

در تصویر می بینید که محتویات از کادر خارج شده است . استایل نوشته شده برای تگ div مورد نظر به صورت زیر است:

1   div {

2   width: 200px;

3   height: 200px;

4   border: 1px  solid  #000 ;

5    }

برای برطرف کردن این مشکل بهتر است که استایل ها بدین صورت تغییر کنند :

 

1   div {

2   width : auto;

3   height : auto;

4   border : 1px  solid  #000 ;

5    overflow : auto;

6   }

 

امیدوارم که این نوشته مورد استفاده قرار گیرد .

 


تمام حقوق مادی و معنوی این ساین متعلق به mojtaba khodadadi میباشد
  
2016 - 2022