- Czy jest to zła praktyka używanie pozycji absolutnej?
- Dlaczego nie powinniśmy używać absolutnej pozycji w CSS?
- Czy jest źle używać ustalonej pozycji?
- Kiedy powinieneś używać pozycji bezwzględnej?
Czy jest to zła praktyka używanie pozycji absolutnej?
Nie ma nic złego w stosowaniu pozycji: bezwzględny w powyższym przykładzie, ale dlaczego nie użyć łatwiejszego rozwiązania? Przeglądajmy to. Pierwszym krokiem jest dodanie wyświetlacza: siatka do komponentu karty. Nie musimy ustawić żadnych kolumn ani wierszy.
Dlaczego nie powinniśmy używać absolutnej pozycji w CSS?
Ponieważ pozycja: Absolute usuwa element z przepływu dokumentu, wszystko inne musi zostać dostosowane, aby go zrekompensować, aby upewnić się, że elementy nie pokrywają się tam, gdzie nie chcesz. To zwykle prowadzi do coraz bardziej złożonych CSS, który pęknie, gdy tylko nowa treść zostanie dodana do strony.
Czy jest źle używać ustalonej pozycji?
Problem związany z ustalonym pozycjonowaniem polega na tym, że może to powodować sytuacje, w których stały element nakłada się na treść, taka, że jest niedostępna. Sztuką jest posiadanie wystarczającej ilości miejsca, aby tego uniknąć, a takie sztuczki.
Kiedy powinieneś używać pozycji bezwzględnej?
Gdy pozycja bezwzględna jest używana na elemencie, jest on absolutnie ustawiony w odniesieniu do najbliższego rodzica, który ma względną wartość pozycji. Jeśli nie ma elementów nadrzędnych, które mają względną pozycję, wówczas absolutnie ustawiony element przyjmie swoje odniesienie z okna przeglądarki.