Junior
Uyğunlaşdırılmış dizaynda breakpoint nədir?
sobes.tech Süni İntellekt
AI-dan cavab
Cavab nöqtəsi (breakpoint) adaptiv dizaynda cihazın ekran genişliyinin keçdiyi və ya çatdığı sərhəd dəyəridir, bu dəyərə çatdıqda və ya keçdikdə səhifənin elementlərinin CSS stilləri dəyişir.
Cavab nöqtələrinin əsas məqsədi:
- Məzmunun optimal göstərilməsini təmin etmək: Müxtəlif ekran ölçülərində bloklar müxtəlif ölçülərə, mövqelərə və kənar boşluqlara sahib ola bilər.
- Elementləri gizlətmək/göstərmək: Məsələn, mobil cihazlarda yan panel gizlənə bilər, masaüstündə isə göstərilə bilər.
- Yazı tiplərini və şəkilləri dəyişdirmək: Daha yaxşı oxunaqlıq və performans üçün.
CSS-də media sorğuları vasitəsilə cavab nöqtələri təyin edilir:
/* Əsas stillər (mobil üçün əvvəlcədən) */
body {
font-size: 16px;
}
/* 768px və yuxarı ekranlar üçün stillər */
@media screen and (min-width: 768px) {
body {
font-size: 18px;
}
.sidebar {
display: block; /* Yan panel göstərilir */
}
}
/* 1200px və yuxarı ekranlar üçün stillər */
@media screen and (min-width: 1200px) {
body {
font-size: 20px;
}
}
Tipik cavab nöqtələri standart cihaz ölçülərinə əsaslanır, lakin xüsusi dizayna uyğun olaraq fərdiləşdirilə bilər. Standart cavab nöqtələrinin nümunələri:
| Ekran ölçüsü | Tipik istifadə |
|---|---|
| 576px-ə qədər | Çox kiçik (məsələn, köhnə smartfonlar portret rejimində) |
| 576px - 768px | Kiçik (landşaft rejimində smartfonlar, kiçik planşetlər) |
| 768px - 992px | Orta (portret rejimində planşetlər, noutbuklar) |
| 992px - 1200px | Böyük (noutbuklar, masaüstü kompüterlər) |
| 1200px və yuxarı | Çox böyük (böyük monitorlar) |
"Mobile-first" dizaynını inkişaf etdirmək vacibdir, ən kiçik cavab nöqtələrindən başlamaq və daha böyük ekranlar üçün stillər əlavə etmək, bu da stillərin üst-üstə yazılmasını asanlaşdırır.