Próbowałem ustawienie position:absolute
a następnie left
, top
, right
i bottom
do stałych wartości w pikselach, ale chyba również ustawić width
i height
nie mogę zmusić go do prawidłowej pracy na Firefox 11.O użyciu lewo/góra/prawo/dno na bezwzględną umieszczonej textarea
Renderowanie wygląda dobrze na safari/chrome ... ale czy jest to błąd przeglądarki Firefox lub coś, co w rzeczywistości nie jest standardem? Używanie 100% dla width
i height
jest czasami rozwiązaniem, ale nie wtedy, gdy element nie pokrywa całkowicie kontenera nadrzędnego.
Patrz http://jsfiddle.net/EjS7v/6/
to chrom (a pożądany wynik)
Firefox (szerokość/wysokość do 100%)
Firefox (bez szerokości/wysokości)
Czy istnieją alternatywy dla używania JavaScript do obliczania szerokości i wysokości w czasie wykonywania?
Należy zauważyć, że w tym przykładzie użyłem stałego rozmiaru div jako pojemnika, ale najciekawszym i najbardziej przydatnym przypadkiem jest pojemnik elastyczny.
Rzeczywiście rozwiązanie było trywialne, nie rozumiem, dlaczego nie myślałem o tym ... dzięki. – 6502
Dobrze. Zrobiłem to źle tak wiele razy, zanim pomyślałem o tym podejściu zamiast ... mojej przyjemności. –