基本的に、「img-container」div に「style="width:__」を追加する必要があります。幅はすべての画像とそのパディングの合計です。画像と画像の幅は CMS を介して動的に追加されるため、動的に幅を計算するには JavaScript が必要です。
<div id='img-container'[HERE IS WHERE I NEED THE WIDTH TO BE ADDED]>
<div class='picture_holder' >
<div class='picture' >
<img src="{image}" style='width:{width}px;padding-right:10px;'/>
<div class='captioning'>{caption}</div>
</div>
</div>
</div>
私はJavaScriptをまったく知りませんが、何かをつなぎ合わせようとしました(まだパディングを追加することさえできませんでした):
<script type="text/javascript">
var $name = ('div#img-container');
var Imgs = div.getElementsByTagName('img');
var w = 0;
for ( var i = 0; i < Imgs.length; i++ ){
w += parseInt(Imgs[i].offsetWidth);
}
</script>
それは明らかにまったく機能していません。どんな助けでも大歓迎です!