У меня есть куча контента, который плавает влево в контейнере, и я бы хотел, чтобы контейнер обнимал контент, но по какой-то причине он намного шире, чем контент, и я понятия не имею Зачем. Я установил здесь скрипку http://jsfiddle.net/vG8NY/6/ красные и синие граничные контейнеры должны обнимать правый край круга.ширина контейнера намного больше, чем содержимое
код очень прост и заключается в следующем:
HTML:
<div class="hot_spot-container">
<div class="content-spot">
<img class="hotspot-cir" src="http://www.klossal.com/sixred/discovery/images/hotspot-left.png" />
<div class="hotspot-content"></div>
<img class="hotspot-cir" src="http://www.klossal.com/sixred/discovery/images/hotspot-right.png" />
<br class="clear-fix" />
</div>
</div>
CSS:
.hot_spot-container {border:1px solid blue;
position:absolute;
}
.content-spot {
border:1px solid red;
display:inline-block;
}
.hotspot-cir {
float:left;
height:100%;
width:auto;
}
.hotspot-content {
float:left;
background:#ec6e47;
}
.clear-fix {
clear:both;
}
JS
$(".content-spot").css({
height:$(window).height() * ".2"
});
не мог понять, в чем проблема у вас возникли .... –
Почему вы не устанавливаете ширину в $ (". Content-spot")? –
Если вы посмотрите на скрипку, там будет оранжевый круг, сидящий в контейнере, контейнер намного шире, чем круг, и я не могу понять, почему. – loriensleafs