max/min height/width
شرح خاصية max-height/max-width
خاصية max-height
و max-width
في CSS تستخدم لتعيين حدٍ أقصى لارتفاع وعرض العناصر المختلفة في صفحة الويب. وتتيح هذه الخاصية للمصممين تحديد الحد الأقصى للأبعاد التي يمكن أن يصل إليها العنصر، وبالتالي تجنب تشوه العناصر عند تغيير حجم الشاشة.
يمكن تعيين القيمة لـ max-height
و max-width
باستخدام وحدات القياس المختلفة مثل البكسل، النسبة المئوية، الإنش، والسنتيمتر، ويمكن استخدام القيم الثابتة أيضًا.
الامثلة:
- لتعيين حدٍ أقصى لعرض صورة إلى 500 بكسل، يمكن استخدام الشفرة التالية:
img {
max-width: 500px;
}
- لتعيين حدٍ أقصى لارتفاع عنصر HTML إلى 70٪ من ارتفاع الشاشة، يمكن استخدام الشفرة التالية:
div {
max-height: 70vh;
}
- لتعيين حدٍ أقصى لعرض وارتفاع عنصر HTML إلى 100 بكسل، يمكن استخدام الشفرة التالية:
div {
max-height: 100px;
max-width: 100px;
}
يمكن استخدام خاصية max-height
و max-width
بشكل مفيد لتحديد الحد الأقصى لحجم العناصر التي تتغير بشكل ديناميكي، مثل الصور والفيديو وعناصر HTML الأخرى التي يتم تعيين حجمها بشكل ديناميكي بناءً على حجم الشاشة.
شرح خاصية min-height/min-width
خاصية min-height
و min-width
في CSS تستخدم لتعيين حدٍ أدنى لارتفاع وعرض العناصر المختلفة في صفحة الويب. وتتيح هذه الخاصية للمصممين تحديد الحد الأدنى للأبعاد التي يمكن أن يصل إليها العنصر، وبالتالي تجنب تقلص العناصر عند تغيير حجم الشاشة.
يمكن تعيين القيمة لـ min-height
و min-width
باستخدام وحدات القياس المختلفة مثل البكسل، النسبة المئوية، الإنش، والسنتيمتر، ويمكن استخدام القيم الثابتة أيضًا.
الامثلة:
- لتعيين حدٍ أدنى لعرض صورة إلى 200 بكسل، يمكن استخدام الشفرة التالية:
img {
min-width: 200px;
}
- لتعيين حدٍ أدنى لارتفاع عنصر HTML إلى 30٪ من ارتفاع الشاشة، يمكن استخدام الشفرة التالية:
div {
min-height: 30vh;
}
- لتعيين حدٍ أدنى لعرض وارتفاع عنصر HTML إلى 50 بكسل، يمكن استخدام الشفرة التالية:
div {
min-height: 50px;
min-width: 50px;
}
يمكن استخدام خاصية min-height
و min-width
بشكل مفيد لتحديد الحد الأدنى لحجم العناصر التي تتغير بشكل ديناميكي، مثل الصور والفيديو وعناصر HTML الأخرى التي يتم تعيين حجمها بشكل ديناميكي بناءً على حجم الشاشة.