Jump to content

Switch74

Expert
  • Posts

    3,246
  • Joined

  • Last visited

  • Days Won

    155

Everything posted by Switch74

  1. 1. делаете блок с нужным фоном на всю ширину экрана 2. внутрь блока с фоном вставляем по центру выравненный и ограниченный по размерам блок с вашим меню
  2. я бы посоветовал делать это изначально в верстке через jquery можно попробовать так
  3. попробуйте для формы добавить enctype="multipart/form-data", но вообще у вас все должно отправляться и так через post
  4. Причина в смысле clear:both он запрещает обтекать все элементы которые идут выше него у вас #block1 имеет float:left; следовательно ваш .text с clear:both из #block2 может находиться только ниже #block1 чтобы этого избежать укажите для #block2 float и уберите margin
  5. Простите, но очень простенько, и проблема не в простоте верстки, а в дизайне - не смотрится. Идея хорошая, главное, чтобы уроки были хорошие.
  6. ну если у вас этих item должно быть определенное количество, можно в % сделать, иначе можно попробовать превратить в таблицу
  7. Что-то типа http://jsfiddle.net/9qL7rtwf/ ?
  8. ДБ - тот же файл, создание своего механизма хранение и управления данными может быть удобнее, особенно если не хочется писать админку: можно просто создать папку и закинуть файлы по FTP. Нюансов много везде есть свои плюсы и минусы. Особенно для человека, который только начинает вникать в эту тему.
  9. По мне так БД проще чем файлы в php. чтобы пользоваться бд нужно изучить PHP + SQL чтобы сохранять в файлы достаточно изучить PHP и что же легче? SQL: 1. Подключиться к БД $dbh = mysql_connect($host, $user, $pswd) or die("Не могу соединиться с MySQL.");mysql_select_db($database) or die("Не могу подключиться к базе.");2. Подготовить корректный запрос $query = "SELECT * FROM `my_sql_table`";$res = mysql_query($query);3. Обработать данные полученные из базы while($row = mysql_fetch_array($res)){ echo $row[news];}FILES: 1. Проход по файлам новостей if ($handle = opendir('/news')) { while (false !== ($file = readdir($handle))) {2. Получение данных из файла $ini_array = parse_ini_file($file);3. Обработка данных echo $ini_array[news];}}Тут вопрос кому как удобнее воспринимать - как файловая система или таблица
  10. можно как таблица в таблице, ну или три таблицы в ряд
  11. бд можно пока не изучать, остановиться на php и хранить новости в файлах. Но SQL даст вам ряд удобств, да и знания по БД не будут лишними
  12. скорее всего div1 float:left сделайте для div3 clear:both
  13. а что вы хотели показать в этом примере? у вас вложенные линейные элементы блоки custom у вас выровнены по левому краю wrapper, а wrapper по центру container...
  14. 1. Я бы посоветовал все же использовать ключ в адресе строки, для определения языка - это могут быть папки или GET параметры, если хочется использовать куки, попробуйте устанавливать их через PHP, ведь вам все равно придется перезагрузить страницу для того, чтобы язык сменился. 2. Идея с файлами идет в правильном направлении, потом можно будет перенести по такой же схеме и в БД
  15. можно сделать через float еще, но там есть определенные нюансы
  16. сделать его таблицей а вообще лучше рассчитать определенный минимум и не давать родителям становиться больше него
  17. 1. данный способ имеет место быть, если у вас кнопки с class на разных страницах имеют разный id и как следствие позиционирование 2. если id не используется кроме как для стилизации, можно заменить на class-position 3. если кнопки с классом class на всех страницах имеют id одинаковый, то можно стили из #id перенести в .class
  18. логично, у вас же тул бар ни как не связан с контентом наверно, а для контента у вас стоит какое-нибудь ограничение размера, 800px или еще что-то?
  19. а какие страницы он открывает? Возможно они много легче, не имеют скриптов и картинок?
  20. Без скриптов с расчетом отступов в px мне кажется нет по сути у вас формула (ширина_контейнера - (ширина_кнопки_1+ширина_кнопки_2))/4 больше кнопок больше делитель и в CSS я даже не представляю как это все через calc сделать
  21. думаете? http://jsfiddle.net/xogq0q2o/5/ в кратце: 1. поля в % - зависят от размера кнопки, т.е. чем больше размер текста тем больше этот процент, как следствие у кнопок с большим текстом больше отступы. 2. отступ в px - вам придется рассчитывать эту цифру учитывая большое количество факторов, что может привести к дробным числам, а они обрабатываются разными браузерами по разному, так же шрифты могут по разному обрабатываться ими. вас не устроют ни динамические ни статические единицы измерения
  22. 1. Было бы не плохо запихнуть это в песочницу 2. чем вам не устроил такой вариант http://jsfiddle.net/umy9eo7g/ ? 3. Мой вариант http://jsfiddle.net/vrn0y1kr/1/
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy