Я думаю, вы можете использовать некоторые коды JavaScript в функции $(document).ready()
для этого
сначала вы должны использовать ID для всех ваших элементов (2 div описания и один div изображения). после этого вы можете написать некоторый код javascript для получения изображения по идентификатору и получить его атрибут width, а затем установить это значение для ширины обоих ваших div-ов описания.
есть пример HTML:
<div id="desc1"><!-- some content --></div>
<div id="desc2"><!-- some content --></div>
<div id="image"><!-- some image --></div>
JavaScript должен быть примерно таким:
$(document).ready(function(){
var width = $('#image')[0].attribute['width'];
$('#desc1')[0].setAttribute('width',width);
$('#desc2')[0].setAttribute('width',width);
});
кстати, вы можете использовать специальное и одинаковое имя для обоих div-ов описания и получать их, вызывая метод $(document).getElementsByName('some_name')
, а затем использовать цикл for. так как вам нужно работать только с двумя div, производительность не меняется
удачи;)