巧妙使用工具,不用自己费时费力,它不香吗??以下为大家整理了8款减轻前端开发人员生活压力的工具,快来领走吧!
1.DebuCSSer
DebuCSSer是CSS调试工具的简易版,通过线框的形式呈现网页上的DOM元素,这款工具非常简单,按住 CTRL 键然后用鼠标在页面上进行滑动,就会看到对应元素被加上了线框,还会显示元素的宽高和对应的class或id。当你按住 CTRL + SHIFT 时,页面上所有的元素都会以线框的形式进行呈现,元素与元素之间的关系变得清晰。快捷键、线框样式你都可以自己设置。
2.Animated CSS burger
这是一款汉堡动画变换(三条横线)的CSS插件,也就是三个横线的动画变换,比如做导航的侧滑菜单时就会经常看到它,点击图标变成叉号菜单打开,再次点击叉号菜单关闭,又会恢复成三条横线。这款插件除了可以变成叉号,叉号的变换效果也能进行细微控制,比如旋转,挤压、侧滑、滑动等等,也能变成各个方向的箭头。
3.CSS Grid Generator
它可以让你你可以设置行和列的数字还有单位,为您生成一个 CSS Grid网格布局!在方框中拖动来创建 div 放置在网格内。但它只是一种快速使用 CSS Grid 网格布局功能的方法。很多人觉得这个太复杂了难以理解。其实Grid可以做很多事情,而这个小的生成器只涉及到了一小部分功能。可以让大家快速上手并创造更多有趣的布局。
4.Darkmode.Js
很多网站都有白天或夜间的阅读模式,你也可以花几秒钟就制作出来。这个插件使用 css mix-blend-mode的特性可以给你的网站添加夜间模式。只需要复制粘贴代码在网页上添加一个小部件就可以进行模式切换,当然你还可以用编程的方式使用它。该插件是轻量级的,
窗口小部件自动适应窗口大小,能够记住用户的选择,如果操作系统偏好设置为夜间黑暗深色主题的话,会自动显示为“夜间模式”,用编程的方式进行实现的话就无需挂载小部件。
5.EnjoyCSS
EnjoyCSS也是一款易操作的工具,完全可以成为你费劲儿学习CSS时的救星。它很大程度地改变了你的工作流程。在创建复杂的CSS样式时,十分节省时间和精力。如果你是新手也没问题,不需要太多的专业知识就可以完成一个复杂的CSS。
6.CSSmatic
这是一款一体化的工具其中含有①噪声纹理工具: 创建带有脏像素和噪点的细微背景图案,更改颜色和值,实时预览结果②渐变生成工具: 使用多种颜色和不透明光圈生成惊艳的渐变③边框圆角工具: 超级好用又省时,同时更改所有选定的边框,实现需要的圆角效果④盒阴影工具: 在单个位置创建完美阴影效果所需的功能都应有尽有。这些工具的UI都非常直观,你值得拥有。
7.StackBlitz
这个工具非常有用,尤其在尝试在线使用示例代码片段或库时。有时为了一个新性能从头开始创建一个新项目,时间一定不足够。如果你有StackBlitz就可以在短短几分钟时间里轻松使用新的NPM软件包,无需在本地从头开始。
8.CanIUse
这是一个在线工具,可以让你知道当前实现的功能是否与期望对接的浏览器兼容。你是否有过这样的经历:其他浏览器不支持应用程序中使用的一些功能。所以必须要检查浏览器的兼容性。