Я пытаюсь вычислить ширину элемента, чтобы при использовании JavaScript для обтекания родительского элемента я мог установить ширину родительского элемента в соответствии с шириной дочернего элемента.Очевидное $('#element').css('width');
не совсем то, что я хочу, потому что оно только возвращает вычисленное значение в пикселях.Есть ли способ, которым я могу вернуть фактическое значение CSS, будь то 300px
или 20%
или auto
, вместо вычисленного значения?Хотелось бы узнать значение CSS #child
вместо расчетного значения.
$(document).ready(function(){
$('#child').wrap('<div id="parent"></div>');
$('#parent').each(function(){
var childWidth = $(this).children('#child').css('width');
$(this).css('width', childWidth)
});
});