Witam,
Mam problem z właściwością transform:scale(x) w css3
Otóż mam np. div o szerokości 300x300px i skaluje go scale(0.1) wiec div wygląda jak by miał 30x30px ale dookoła niego jest pusto co w sumie daje 300x300px niezależnie od skali content pod spodem się nie przesuwa tak jakby faktycznie zmniejszył się div.
trueblue
29.07.2014, 19:32:46
I jest to prawidłowe działanie, bo elementy najpierw są renderowane na stronie w ich domyślnych pozycjach i rozmiarach, a potem są transformowane.
Możesz użyć zmiany/animacji szerokości i wysokości.
A jeśli nadal chcesz pozostać przy skalowaniu tego elementu, to i tak nie obejdzie się bez modyfikacji szerokości i wysokości. Przy czym owijasz ten element w inny, któremu to transformujesz szerokość/wysokość dzięki czemu rozpycha on sąsiadów (czyli rodzic szerokość/wysokość, dziecko skala).
dzięki ale chyba jednak zdecyduje się na popup w pełnym wymiarze