У меня есть проект asp.net mvc4, где у меня есть загрузочный файл для разметки и jquery для работы на стороне клиента.JQuery не соответствует ширине div в bootstrap
<div class="row">
<div class="col-md-4 container" id="cont">
<div class="row overlay_container" id="overlayCont">
<div class="col-md-12 background" id="bg"></div>
<div class="col-md-12 text" id="txt">
<h1>This is a test!</h1>
This is also a test!
</div>
</div>
<div class="row">
<div class="col-md-12">
<img src="~/Content/Images/5.jpg" id="porfolioImage" />
</div>
</div>
</div>
var wdth = $("#porfolioImage").width();
alert(wdth);
var hgth = $("#porfolioImage").height();
alert(hgth);
$("#overlayCont").width(wdth).height(hgth);
$("#bg").width(wdth).height(hgth);
При попадании предупреждения он вернется уборки = 382 и hgth = 382, но после замены элементов у меня есть следующие строки
[<div class="col-md-12 background" id="bg" style="width: 412px; height: 382px;"></div>]
И я не знаю, почему это вставка 412 вместо 382. Но мне нужно 382. Есть идеи, где моя ошибка?
Ширина также включает в себя прокладку. – Anup
Минус отступ от общей ширины или просто удалите прокладку для div. – Anup
@ Ану, полагаю, это. Но почему это ширина и высота оповещения как 382? – BorHunter