Zwróć wysokość CSS za pomocą Jquery, nie obliczono, ale zadeklarowano
Myślę, że to mogło być domyślne w poprzedniej wersji jquery, ale kiedy dzwonię.css("height")
i.height()
, zwraca obliczoną wysokość, co nie jest tym, czego chcę - chcę tylko wartości wysokości, jeśli jest ona konkretnie zadeklarowana w pliku CSS dla tego elementu.
Na przykład, jeśli nie jest nigdzie zadeklarowany, może mógłby wrócić'auto'
tak jak w przypadku góry i czasami czasami ...
Na przykład mój CSS wygląda tak:
.element{
margin-left:5px;
color:red;
}
.css("margin-left")
zwraca"5px"
, podczas.css("height")
zwraca20
nawet jeśli nie jest specjalnie ustawiony ...
Dzięki