Если у Вас есть маленькая база данных, и Вы хотите присвоить версию всей вещи, , этот сценарий пакетной обработки мог бы помочь. Это отсоединяет, сжимает и проверяет базу данных MSSQL файл MDF в к Подрывной деятельности.
, Если Вы главным образом хотите присвоить версию своей схеме и просто иметь небольшое количество справочных данных, можно возможно использовать Миграции SubSonic для обработки этого. Преимущество там - то, что можно легко мигрировать или вниз к любой определенной версии.
Сначала вы хотите начать с привязки события изменения размера окна к выбранной вами функции.
$(window).on("resize", methodToFixLayout);
Теперь вы можете определять новые значения высоты и ширины и вносить корректировки на страницу оттуда.
function methodToFixLayout( e ) {
var winHeight = $(window).height();
var winWidth = $(window).width();
//adjust elements css etc.....
//$("#someDiv").css('someProperty',someValue based on winHeight and winWidth);
}
Без дополнительных деталей в макете трудно сказать, какие именно изменения вам понадобятся, но это должно помочь вам направление.
Возможно, нет необходимости использовать JavaScript, если вам нужно только позиционировать свои элементы относительно другого элемента, а не всего документа. Вы можете использовать "position: relative":
<div id="myContainer" style="position:relative">
<div id="myElement" style="position:absolute;left:100px;"></div>
</div>
Поскольку myContainer имеет position: relative
, myElement будет позиционироваться абсолютно, но relative к myContainer, а не относительно всего документа. Вооружившись этим, вы можете построить довольно сложные, но надежные позиции, не зависящие от размера браузера.