Pozycja

Czy jest to zła praktyka zaprojektowanie układu HTML ze wszystkimi elementami z absolutną pozycją? [Zamknięte]

Czy jest to zła praktyka zaprojektowanie układu HTML ze wszystkimi elementami z absolutną pozycją? [Zamknięte]
  1. Czy jest to zła praktyka używanie pozycji absolutnej?
  2. Dlaczego nie powinniśmy używać absolutnej pozycji w CSS?
  3. Czy jest źle używać ustalonej pozycji?
  4. 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.

Interfejs użytkownika do konfigurowania dostępności
Jaki jest projekt interfejsu użytkownika z przykładem?Co to jest dobry interfejs użytkownika? Jaki jest projekt interfejsu użytkownika z przykładem?...
Wszelkie implikacje UX inteligentne cytaty i apostrof podczas wklejania ze słowa?
Dlaczego używasz apostrofów zamiast znaków cytatowych?Czy czytniki ekranu czytają znaki cytatowe?Co to jest inteligentny apostrof? Dlaczego używasz ...
Czy to zła praktyka, aby mieć różne działania menu w tej samej tabeli?
Co spowodowałoby, że menu pomylił użytkownika?Jakie alternatywne sposoby prezentowania danych tabelarycznych zamiast standardowej tabeli w interfejsi...