Jump to content

Q4Dizzy

User
  • Posts

    515
  • Joined

  • Last visited

  • Days Won

    13

Everything posted by Q4Dizzy

  1. Пример покажите.. Задумка не особо понятна.
  2. <script> if(window.location.hash != '') { var url = window.location.href.replace(/(.+)#.+$/g,'$1'); window.location = url; } </script>
  3. Всё равно напишите, в чём состояло её решение, мало ли, у кого похожая беда будет.
  4. Если ширина не задана у ul второго уровня и li-родителя, то считаем процентный вариант .nav_top_inner > ul > li ul { width: 100%; margin: 0 0 0 -50%;}но если пункт меню маленький, то и подменю будет маленьким...
  5. .nav_top_inner > ul > li ul { width: 150px; margin-left: -75px; left: 50%; z-index: 10; box-sizing:border-box; }
  6. Вы хотите, что бы ul второго уровня выравнивался по центру пункта первого уровня?
  7. Что значит уехало?? Шапка фиксированная, значит она не в потоке - а значит над остальными блоками и её высота не учитывается. Исчезло потому, что после включения обтекания уменьшилась высота .top-nav Далее - в .nav-top нет отступа, потому она спрятана под шапкой.. .nav_top { margin-top: 112px;}Добавьте отступ...
  8. Можно и так.. не знаю, подойдёт такой вариант.. http://jsfiddle.net/ekqj3vht/6/
  9. использовать либо спрайты либо шрифтовые иконки.
  10. Напишите хостеру. Раньше напишите, раньше ответ получите.
  11. Q4Dizzy

    CSS-спрайты

    Не заметил скачков в основных браузерах. P.S. Win7 (64)
  12. Q4Dizzy

    CSS-спрайты

    А через что смотрите? с разных браузеров смотрю, не видно скачков..
  13. Если только сворачивался без раскрывания - то тем же способом, только меняем display: block на display: none; Если кликом раскрыть/закрыть - то скриптом.
  14. Если по клику: Читаем тут Пример Если всегда-всегда открыт, то стираем .menu_body { display: none;}
  15. Что-то не совсем понятно, что вы хотите сделать.. В песочницу выложите или скринами..
  16. А у блоков этих задана ширина и высота? или она динамическая ? http://jsfiddle.net/oh9d419h/2/ Так ? Можно и через after: или before: сделать по желанию.
  17. #menu li ul li { width: 130px; border-right: 1px solid #696969; border-left: 1px solid #696969; padding: 3px 3px 3px 3px;}130 ширина + 2 пикселя от границ + 6 пикселей от внутренних отступов. выходит 138 пикселей каждый li.. Соответственно 138 пикселей выходит ul. делаем сдвиг влево на 50% и добавляем отрицательный внешний левый отступ на половину ширины ul.
  18. #menu li ul { left: 50%; margin: 0 0 0 -69px;}Зачем скрипт? эти списки имеют точную ширину, так как у дочерних элементов жёстко задана ширина.
  19. Стили полностью переписывать все надо.. сплошные обтекания + позиционирования (при чём одновременно), что лишает вёрстку всякой логики.. Заполните html недостающими элементами, как они должны быть.. (ul, li, a)
  20. div {background-color: #8e8f83;}так свойство указано для ВСЕХ дивов.. цвет между дивами с обтеканием стоит и у #header
×
×
  • 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