似乎仅靠CSS无法解决此问题,因此我向您提出了一种JQuery解决方案
容器宽度=最后一个子项的位置-容器的位置+最后一个子项的宽度(包括边距)
代码:
$(document).ready(function() { $('.container').each(function( index ) { var lastChild = $(this).children().last(); var newWidth = lastChild.position().left - $(this).position().left + lastChild.outerWidth(true); $(this).width(newWidth); })});


