whats: Т.е. плавающий блок плюс очистка потока это по вашему самое правильное решение? А ничего, что, согласно той же спецификации. на которую вы упираете, флоаты для этого не предназначены? И с этой точки зрения ваше решение чистой воды костыли.
whats: Вообще-то правильная у Никиты мысль. К чему я бы придрался - это к именованию классов. Сейчас именование отталкивается от расположения, а должно отражать назначение элементов. Т.е. переименовать .column в что-то типа .speakerItem__icon и .speakerItem__text
И еще, по поводу вашего "дивы это блочный элемент, Какого хуя у них стоит табличное отображение ? "- в w3c наверное они дураки сидят, раз они придумали, что блочным элементам можно задать табличное отображение.
Любая кнопка, кроме type=reset будет отправлять форму, если кнопка находится внутри формы.
Решения.
- заменить кнопку на другой элемент, оформленный внешне под кнопку.
- повесить на кнопку js-обработчик, внутри которого вызывать .preventDefault() (или просто return false;)
В базу ничего не заносится из-за вашего условия как раз. Ведь у нажатой кнопки нет атрибута name.
Видимо, все-таки придется вернуться к событию onkeypress jsfiddle.net/DelphinPRO/3d5e2jsy/3
что-то не нашел, как выцепить код введенного символа при oninput
Minningt: Навряд ли будет пример. у вас ведь самопис. И только вы знаете, как определить текущую категорию. :) Ну в если в общем, то там простой иф: if ($catecory == $currentCategory) echo 'class="active"'
majestik: Не должно. У вас элементы разной высоты. Вы можете в этом убедится с помощью DevTools. Разный размер шрифта, разный межстрочный интервал, а еще у логотипа вертикальные паддинги, которых нет у ссылок меню.