![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 196 Pomógł: 0 Dołączył: 9.03.2017 Ostrzeżenie: (0%) ![]() ![]() |
Mam dwa obrazki w divach:
https://srv19859.microhost.com.pl/kadrowanie/ Do przesuwania i zoomowania obrazów zastosowałem bilbiotekę panzoom. Chciałbym mierzyć te odległości w px: https://drive.google.com/file/d/17p9MkqKWS5...iew?usp=sharing Wiem, że odległość diva od jego rodzica można mierzyć za pomocą offset, ale to nie działa. Nie wiem czemu. Div . zoom-area1 lub .zoom-area2 w jakiejkolwiek pozycji by nie były, to ich offsetTop zawsze wynosi 322: https://drive.google.com/file/d/1lW6tgoveQz...iew?usp=sharing o co tutaj chodzi? Ten post edytował stellatus 25.06.2021, 19:50:01 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 807 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Ponieważ używane są transformacje 2D, nie masz co opierać się na liczeniu odległości standardowymi metodami.
Przesunięcia możesz obliczyć korzystając ze stylu transform: translate, ale musisz brać pod uwagę również styl transform: scale. Przy czym są to przesunięcia środka wrappera obrazka - zauważ, że przy małej skali ten wrapper ma inną szerokość niż obrazek w nim. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 22:57 |