Может ли jQuery скопировать границы элемента (положение, размер, поля и т. Д.) В другой элемент?

У меня есть элемент произвольного типа. Я хочу создать еще один элемент того же или другого типа, который будет иметь то же положение и размер, что и первый. Элемент может быть или не быть позиционированным.

Например, я мог бы начать с с определенным размером, возможно, зависящим от его содержимого, т.е. ширина / высота автоматически. Я хочу создать новый

, который отображается в той же позиции и имеет тот же размер.

Я попытался скопировать элементы float, clear, position, width, height, margins и padding , но это немного громоздко. Кроме того, хотя он работает в Firefox, я сталкиваюсь с некоторыми странными проблемами при тестировании в Webkit. Прежде чем я потрачу гораздо больше времени на выяснение этого, я хотел бы знать, есть ли там ' s некоторые функции пользовательского интерфейса jQuery или jQuery, которые уже заботятся о том, что я хочу сделать.

Я понимаю, что этот вопрос аналогичен существующему , но у меня есть важное отличие: мне нужно работать с элементы разных типов, что исключает клон в качестве раствора.

5
задан Community 23 May 2017 в 12:09
поделиться