Поясните, что хотите. Если блоков, например, 3, то как они должны вести себя при клике на ссылку - сначала появился первый, потом он скрылся и появился второй, он скрылся и появился третий. Так? Когда открыт третий и еще раз кликаем - должен третий скрыться и открыться первый?
width:100%;
этим блокам, в которых фон, надо задать min-width: XXXpx;
, где XXX — минимальная ширина, при которой появляется скролл. Отпишитесь по результату.<div class="blue-block-main">
=(((L2+M2)/2)/J2)*100