Как равномерно распределить блоки по "резиновому" контейнеру?

(Ответов: 17, Просмотров: 6015)
Страница 2 из 2 Первая 12
  1. Студент Аватар для knuckr
    • Регистрация: 13.04.2011
    • Сообщений: 46
    • Репутация: 15
    if(m2<10) {
    m2=10;
    }$(domEle).css("margin", " 0px "+m2+"px");
    • 0
  2. Опытный Аватар для Fktrctq
    • Регистрация: 21.12.2011
    • Сообщений: 457
    • Репутация: 11
    в этом случае растояние между блоками становится фиксированным в 10 пикселей А как сделать чтобы оно минимальным было 10 пикселей а остальное растояние распределилось равномерно между блоками? Спасибо!
    • 0
  3. Опытный Аватар для Fktrctq
    • Регистрация: 21.12.2011
    • Сообщений: 457
    • Репутация: 11
    Сам немножко поисправлял Всё работает как нужно
    knuckr Подправьте пожалуйста если я что то лишнего понаписал в коде Может его можно как то сократить?Спасибо!

    <script type="text/javascript">
    jQuery(document).ready(function($)
    {
    function r()
    {
    var w = $('#all').width();
    var kol = Math.floor(w/200);
    var m = Math.floor((w - kol * 200) / kol);
    $('div.allblock').each(function(index, domEle)
    {
    if(m<20) {m1=20;
    kol = Math.floor(w/(200+m1));
    m =Math.floor((w - kol * 200) / kol);
    }
    m2 = m/2;
    $(domEle).css("margin", " 0px "+m2+"px");
    }
    );
    }
    r();
    $(window).resize(function() { r(); } );

    })(jQuery);
    </script>
    Последний раз редактировалось Fktrctq; 08.01.2012 в 11:25.
    • 0
  4. Студент Аватар для knuckr
    • Регистрация: 13.04.2011
    • Сообщений: 46
    • Репутация: 15
    да вроде норм все
    • 1

    Спасибо сказали:

    Fktrctq(09.01.2012),
  5. Опытный Аватар для Fktrctq
    • Регистрация: 21.12.2011
    • Сообщений: 457
    • Репутация: 11
    knuckr Спасибо большое за помощь!
    • 0
  6. Опытный Аватар для Fktrctq
    • Регистрация: 21.12.2011
    • Сообщений: 457
    • Репутация: 11
    Здравствуйте! knuckr Сорри мне ещё нужна ваша помощь! Данный скрипт работает когда вставлен в html файл
    Когда его перенёс в шаблон Скрипт устанавливает минимальное растояние между блоками но не распределяет свободное пространство между ними оно остается справа Помогите пожалуйста разобраться почему такое происходит?
    • 0
  7. Опытный Аватар для Fktrctq
    • Регистрация: 21.12.2011
    • Сообщений: 457
    • Репутация: 11
    причину неисправности устранил В файле стилей для блока удалил рамочку border:6px solid #CCC; и всё сразу заработало
    Можно ли как ещё изменить скрипт чтобы рамочку вернуть в стили ?
    • 0
  8. Опытный Аватар для Fktrctq
    • Регистрация: 21.12.2011
    • Сообщений: 457
    • Репутация: 11
    Помогите пожалуйста написать скрипт который бы центровал по вертикали div внутри другого div
    • 0
Страница 2 из 2 Первая 12

Похожие темы

Темы Раздел Ответов Последний пост
"Сателлиты" \ "СДЛ" \ "Под Ключ" \ "Цена = Качество"
Создание сайтов 22 22.01.2013 02:36
Как сделать валидный такой код span hashString="" hashType="" в XHTML
Web программирование 2 20.11.2011 18:21
Вопрос для Украинцев: Можно ли вывести WMU на "кредитку" от "ПриватБанк'а" ?
Прочее 23 18.11.2011 18:10
У "Однокласников" появились "кошельки" для оплаты услуг
Прочее 1 12.10.2010 09:49

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры