Я хорошо разбираюсь в Javascript и угловатом материале и нашел его очень интересным, но плохим в CSS и проектированием макета страницы. Я не могу просто создать страницу. Я не нашел интерес к материалам CSS. Я хочу быть SPA, но возможно ли это без овладения CSS? Всякий раз, когда у меня есть задача, связанная с Javascript, мне приходится сталкиваться с css/stylesheets. Как много важно для разработчика JS знать CSS?Насколько важно, чтобы разработчик JS знал CSS?
ответ
Существует разница между изучением языка CSS и возможностью создания привлекательного SPA или веб-сайта. Я сам очень хорошо разбираюсь в CSS, но не могу создать красивый макет. Вот почему я работаю с графическими дизайнерами, которые могут предоставить мне PSD или изображение, которое я могу использовать для перевода в CSS для Интернета.
Если вы разработчик JS, вы должны быстро забрать язык CSS, так как фреймворки, такие как JQuery, основаны на синтаксисе CSS для синтаксиса DOM-селектора.
Вы можете использовать фреймворк, такой как Twitter Bootstrap, в качестве основы для вашего макета и перейти оттуда. На начальном этапе проектирования вашего SPA с использованием фреймворка может быть очень полезно.
Итак, чтобы ответить на ваш вопрос: очень полезно знать CSS как разработчика JS, и вы, вероятно, знаете больше, чем думаете. С другой стороны, не очень многие разработчики JS также являются хорошими графическими дизайнерами!
Очень верно. графические дизайнеры более склонны к «искусству», чем к техническим материалам, таким как кодирование, хотя они имеют базовые знания о html-структурах. его перед разработчиком ответственность за превращение этого искусства в реальный веб-макет с использованием HTML, CSS, Javascript. – Roi
Из моего опыта css является критическим. вы не можете создать страницу с помощью JS. вы должны добавить HTML/CSS. Не означает, что вы эксперт по UX, и вы решаете, как выглядит страница, но чтобы развить ее, много работы css. css становится проще со временем, и я в основном узнал его, играя со значениями в инструментах разработчика Chrome, чтобы увидеть, как изменяются разные атрибуты/значения моего макета и стиля пользовательского интерфейса. не игнорируйте css. его должно быть в вашем навыке, установленном как веб-разработчик.
- 1. Агрегация данных :: Насколько это важно?
- 2. Насколько важно, чтобы учебник Bootstrap обновлялся?
- 3. Насколько важно соблюдение стандартов?
- 4. Разработчик: undefined method `user_signed_in? Не знал почему?
- 5. Насколько важно имя пакета Android?
- 6. Насколько важно иметь интерфейс администратора?
- 7. Насколько важно fopen в PHP?
- 8. Насколько важно избавляться от шрифта?
- 9. Насколько важно поддерживать старые браузеры?
- 10. Насколько важно иметь проверенный сайт?
- 11. Насколько важно знать о указателях?
- 12. Насколько важно имя файла .ipa?
- 13. Насколько важно упускать из виду последний ';' внутри набора правил CSS
- 14. Насколько важно понимать Erlang VM, чтобы узнать Elixir
- 15. насколько это важно, чтобы объявить правильный тип переменной
- 16. Polymer 1.x: Насколько важно (используя JS) получить значение пользовательского свойства CSS?
- 17. Насколько важно для меня объединить мои связи?
- 18. Насколько важно управлять памятью в Objective-C?
- 19. Насколько важно быстро установить ночную сборку?
- 20. Использование! Важно! а не! важно в CSS?
- 21. Местоположение веб-сервера. Насколько важно для SEO?
- 22. Насколько важно регистрировать (лицензировать) свои собственные компоненты?
- 23. Насколько важно знать Gradle (Android Studio)?
- 24. Насколько важно, по вашему мнению, прогрессивное улучшение?
- 25. Насколько важно очищать обработчики событий в JavaScript?
- 26. Насколько важно отключать переменные в PHP?
- 27. Subversion merge info, насколько это важно?
- 28. Насколько важно вызвать Sleep() в бесконечном цикле?
- 29. Насколько важно планирование инструкций для PTX?
- 30. Насколько важно пространство между тегом и классом?
Вы не ответили на свой вопрос? «Всякий раз, когда у меня возникает задача, связанная с Javascript, мне приходится сталкиваться с CSS/stylesheets». Если вы продолжаете сталкиваться с этим, как вы думаете, что делать? Игнорировать его и притворяться, что этого не существует? – mason
@mason получил точку. Теперь позвольте мне найти, как осваивать css – F11
, просто скопируйте и измените разметку загрузочного компонента и используйте http://bootswatch.com/, чтобы он выглядел прилично, без особого мастерства. – dandavis