Здравствуйте! Пожалуйста, не ругайтесь на меня... Я новичок, но пытаюсь сделать свой сайт своими руками... И вроде получается. Только вот столкнулась с проблемой - и ни поиск в интернете, ни "метод тыка" не помогают... Итак, дело вот в чем. Есть сайт: www.хорошие-туры.рф Раньше вся содержательная часть находилась по центру, а по краям - пустые поля. Решила я эти поля убрать. Растянула шапку на 100%, левые и правые модули растащила по краям. А вот с центральной частью, там, где текст, ничего не получается. Вот часть кода шаблона сайта, которая, как я понимаю, за это дело отвечает: $rightColWidth="300"; if($showRightColumn == false){$rightColWidth="0";} $leftColWidth="300"; if($showLeftColumn == false){$leftColWidth="0";} $wrapperWidth=940-($rightColWidth+$leftColWidth); В идеале бы сделать $rightColWidth="25%"; if($showRightColumn == false){$rightColWidth="0";} $leftColWidth="25%"; if($showLeftColumn == false){$leftColWidth="0";} $wrapperWidth="50%"; Но когда так делаю, то все три столбика становятся не рядом, а друг под другом. Левый, центральный, и правый - один под другим. Если оставляю исходный код, то получается ерунда (см.приложенный файл) Помогите, пожалуйста!
можно как вариант к .wrapper добавить сврйство width: calc(100% - 600px) !important; потому что боковины по 300px стоят но при совсем узком экране все равно надо доделывать
А где искать ".wrapper"? --- добавлено: Jan 16, 2015, первое сообщение размещено: Jan 16, 2015 --- Вставила $rightColWidth="22%"; if($showRightColumn == false){$rightColWidth="0";} $leftColWidth="22%"; if($showLeftColumn == false){$leftColWidth="0";} $wrapperWidth="47%"; ________________ И просто $rightColWidth="22%"; $leftColWidth="22%"; $wrapperWidth="47%"; Результат один: снова все смещается одно под другое (см.картинки). В общем, не хочет % принимать...
Спасибо огромное!!! Все получилось ) А сделать совсем "резиновый", чтобы в пропорциях колонки были (25-50-25, к примеру) нельзя?
Круто, конечно, но: http://htmlbook.ru/css/calc Это работает только в новых браузерах. А в браузерах Android или iOS не работает вообще.