Я практиковал некоторые jQuery, когда нашел this tutorial. Он делает то же самое, что и в JavaScript, но использует чистый CSS3. Я полагаю, что лучше всего узнать, что правильно, чтобы потом переучиваться, поэтому я спрашиваю, есть ли преимущество от одного к другому или это просто предпочтение?, который лучше всего подходит или более эффективен?
ответ
Всегда используйте CSS при предоставлении возможности, за исключением случаев, когда вам необходимо использовать логику/арифметику.
Аналогичный вопрос был задан здесь: Responsive design method for collapsing a div
Решения CSS может быть проще и, вероятно, будет более эффективным, но он производит гораздо более простым решение.
Например, с помощью чистого CSS-решения, как только вы перемещаете мышь за пределы элемента, она теряет фокус и закрывается. Это может раздражать пользователей, если меню имеет много уровней или элементы достаточно малы, чтобы мышь случайно случайно зашла наружу.
Использование javascript позволяет открывать пункты меню, даже если мышь перемещается наружу. Он также позволяет настраивать дополнительные параметры, такие как анимация и задержки. Есть много jQuery plugins, которые делают выпадающие меню легкими.
- 1. java, который подходит лучше всего?
- 2. , который лучше всего подходит для производительности клиента
- 3. , который лучше всего подходит для заполнения DataGridView lambda или linq?
- 4. , который лучше всего подходит для хранения изображений?
- 5. Какой ORM лучше всего подходит?
- 6. Который более эффективен, установлен или вектор
- 7. , который лучше всего использовать Fusionchart или Highcharts?
- 8. Есть ли хостинг, который лучше всего подходит для развертывания Symfony?
- 9. , который лучше всего подходит для использования в php API
- 10. , который лучше всего подходит для одной из реализаций python
- 11. Что лучше всего подходит для объединения пулов?
- 12. , который более эффективен в условном цикле?
- 13. , который лучше всего подходит для офлайн-карты в ios?
- 14. , который лучше всего подходит для написания сенсорного кода Сенча?
- 15. RequireJs VS Browserify, который лучше всего подходит для оптимизации JS
- 16. Laravel 5.1 и 5.3, который лучше всего подходит для новичков
- 17. Реализация варианта безопасности Scala с защитой, который лучше всего подходит?
- 18. C++ шаблоны: запрос, который лучше всего подходит и почему
- 19. Xcode autolayout: лучше всего подходит для квадрата
- 20. Какой код лучше всего подходит для программирования
- 21. Что лучше всего подходит для обработки нулей
- 22. Что лучше всего подходит для закрытия ресурсов?
- 23. , который более эффективен среди ets и mnesia
- 24. , которое лучше всего подходит для сенсорного экрана?
- 25. Что лучше всего подходит для управления синглом?
- 26. Какая коллекция лучше всего подходит для этого
- 27. Что лучше всего подходит для вызова API
- 28. Что лучше всего подходит для шифрования шифрования?
- 29. Что лучше всего подходит для IValueConverter?
- 30. multipoints земли и лучше всего подходит линии
ОК, спасибо. Я нахожу, что много ответов есть, но я не знаю, что называется или что искать. Надеюсь, в один прекрасный день я буду отвечать на глупые вопросы, а не спрашивать их. – Ryan
Вас больше всего приветствуют, не забудьте отметить как правильные и кстати, проверьте их: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Руководство и https://developer.mozilla.org/en-US/docs/Web/Guide/CSS. MDN - это ИМО лучший источник информации для CSS/JS ... – PhilTrep