对于JS开发人员来说,了解CSS是多么重要
How much its important for a JS developer to know CSS?
我擅长Javascript和角度的东西,发现它非常有趣,但在CSS和设计页面布局方面很糟糕。我不能简单地设计一个页面。我对CSS的东西没有兴趣。我想成为一名 SPA 开发人员,但不掌握 CSS 可以吗?每当我遇到与Javascript相关的任务时,我都必须面对css/样式表。对于JS开发人员来说,了解CSS有多重要?
学习CSS语言和能够设计一个漂亮的SPA或网站是有区别的。我自己非常擅长CSS,但无法设计出漂亮的布局。这就是我与平面设计师合作的原因,他们可以为我提供PSD或图像,我可以用来将其翻译成Web的CSS。
如果你是一个JS开发人员,你应该很快学会CSS语言,因为像JQuery这样的框架是基于其DOM选择器语法的CSS语法的。
您可以使用像Twitter Bootstrap这样的框架作为布局的基础,然后从那里开始。通过使用框架在设计 SPA 方面抢占先机可能会非常有帮助。
所以要回答你的问题:作为一个JS开发人员,了解CSS非常有用,你可能知道的比你想象的要多。另一方面,没有多少JS开发人员也是优秀的平面设计师!
根据
我的经验,css 至关重要。您不能单独使用 JS 开发页面。您必须添加 HTML/CSS。这并不意味着您是UX专家并且您决定页面的外观,但是要开发它,则需要大量的css工作。随着时间的推移,CSS 变得越来越容易,我主要是通过使用 Chrome 开发者工具中的值来学习它,以了解不同的属性/值如何改变我的布局和 UI 样式。不要忽略 CSS。这是您作为 Web 开发人员的必备技能。
相关文章:
- CSS-如何定位内容数据标题
- 窗口大小html css
- 如果文本字段为空,则使用JavaScript应用CSS样式
- 动画.CSS重播
- 有没有一种方法可以防止img get请求使用css或js发生
- CSS表格:从列平移到整个表格宽度
- CKEditor-我在editor.css中的风格是't
- 单击更改图标并通过javascript添加一个css类
- 将CSS应用于printWindow.print();在Javascript中
- 使用CSS或js,使用动态选择器选择任意li的下一个元素
- CSS-若窗口太小,滚动条会出现在“表格”单元格上
- css(或jQuery)悬停时淡入淡出
- 为什么不'在JQuery中找到第二个css选择器的工作
- 为什么 .focus() 不起作用,而 .css(“color”,“red”) 在同一个选择器上起作用
- 如何使用css动画/javascript使具有背景图像的元素出现
- 获取HTML属性中CSS声明的值
- 当我更改Joomla时,它仍然从旧域加载CSS和Javascript
- 如何使用css动画从中心增加边界线
- 是否可以在CSS中为JS设置数据,以了解某些媒体查询正在应用
- 对于JS开发人员来说,了解CSS是多么重要