Piszę CSS już od jakiegoś czasu.CSS relative + right (lub bottom) prawie NIGDY nie pracuję
Zauważyłem, że
<div style="position: relative; right: 20%; bottom: 20%;">some text</div>
nie działa!
pozycjonowanie względne będzie działać z określonym lewym i górnym, ale nie prawym/dolnym. Dlaczego?
Szybka naprawa polega na użyciu "bezwzględnego" zamiast tego i określenia prawej/dolnej w pikselach, ale potrzebuję powodu.
Popraw mnie, jeśli się mylę. Niezależnie od tego, czy pojemnik zewnętrzny jest ustawiony absolutnie czy względnie, czy nie ma większego sensu umieszczanie czegoś "względnego" względem granic tego kontenera, czy też elementy wewnątrz kontenera zawsze powinny być ustawione "absolutnie"?
Dziękuję.
Kiedy mówisz, że ta funkcja „nie działa”, co dokładnie masz na myśli? Jest na to wiele różnych znaczeń. Aby pomóc w zrozumieniu problemu przez innych użytkowników, spróbuj dodać jakiś kod lub [jsFiddle] (http://jsfiddle.net), aby pomóc. –