鉴于实在无法忍受那种写一句就换一行的css写法,有个项目中的一个css文件竟然高达6000多行,看着实在蛋疼,无实今天下定决心整理一下,在DW里可以用正则很好的进行替换,步骤如下:

一:\r => ''
二:} => }\n
二:{\s+ => {
四:;\s+ => ;
五:\/(\*([^\/])+\*)\/  =>  \n/$1/\n

说明:

第一步:替换掉css文件里所有的换行

第二步:在所有的“}”后加一个换行

第三步:将所有的“{”后面的所有空格去掉

第四步:将所有的“;”后面的所有空格去掉

第五步:将所有注释作为单独一行

文章摘自:天涯的blog

五步整理你的css文件相关推荐

  1. CSS压缩之:正则五步替换法

    DW里可以用正则很好的进行替换,步骤如下: 一:\r => '' 二:} => }\n 二:{\s+ => { 四:;\s+ => ; 五:\/(\*([^\/])+\*)\/ ...

  2. 提高CSS文件可维护性的五种方法

    当完成一项前端的工作之后,许多人都会忘记该项目的结构与细节.然而代码并不是马上就能完全定型,在余下的时间里还有不断的维护工作,而这些工作也许不会是你自己完成.所以,结构优良的代码能很大程度上优化它的可 ...

  3. 步骤分解:教你五步实现css转盘抽奖小游戏

    教你五步实现css转盘抽奖小游戏 先看一下整体效果. 分解思路: 第一步:先画一个园 这里是class="box"代码段 第二步:在圆上面再画一个圆圈,加点阴影效果,有那么点立体的 ...

  4. 电脑计算机音乐删了怎么找回,电脑中误删除的音乐文件如何恢复?只需五步即可搞定!...

    当我们宅在家里做家务时,或者是坐车无聊时,我们都会打开手机上的音乐软件,播放音乐听听歌曲,来让劳动或无聊的时间变得更加轻松.快乐. 而有的人喜欢用手机听歌,而有的人喜欢用电脑听歌,如果使用电脑听歌的话 ...

  5. xmp打开方式是计算机程序,五步打开XMP文件

    下载通用文件查看器(File Magic) 安装可选产品 - File Magic (Solvusoft) | EULA | Privacy Policy | Terms | Uninstall 步骤 ...

  6. ifp计算机是学什么,五步打开IFP文件

    下载通用文件查看器(File Magic) 安装可选产品 - File Magic (Solvusoft) | EULA | Privacy Policy | Terms | Uninstall 步骤 ...

  7. python contains类似函数_五步教会你用python爬虫神器PyQuery!(内含详细步骤和代码)...

    前言: 今天为大家带来的内容,是五步教会你用python爬虫神器PyQuery!(内含详细步骤和代码),在这里还是要啰嗦下,为了有更好的观赏性,大部分代码用图片的方式呈现出来!喜欢的话不忘点赞关注不迷 ...

  8. html引用单文件组件,webpack入坑之旅(五)加载vue单文件组件_html/css_WEB-ITnose

    需要什么? 在经过前面的四个练习,相信已经对于 webapck有了一定的了解,现在我们就来一个综合案例,进一步甲申年对于 webpack的理解. 首先我们应该思考要解析 .vue类型的文件,需要什么样 ...

  9. 高效率整理电脑上的文件:清理电脑文件方案需要 -- 合理的方法 + 合适的工具如Python查找重复文件

    有效管理电脑文档 出发点 推荐一适合大众用户的省时好用懒人方法 管好文件的基础 一. 数据/文件的分类 二. 数据/文件存放的地方 三. 数据/文件名称和文件夹名称的规范和技巧 查询重复文件的工具和方 ...

最新文章

  1. C# Attribute简介
  2. 一文梳理深度学习算法演进
  3. 关于技术学习的思考【转】
  4. 编译器是怎样工作的?用lex和yacc 写一个计算器(2)
  5. 2021.08.24学习内容torch.utils.data.DataLoader以及CUDA与GPU的关系
  6. 宁德时代是前8个月全球最大电动汽车电池供应商
  7. linux 自定义安装软件,在/ usr中跟踪Linux上自定义软件安装的最佳实践?
  8. CCNA实验之------NAT实验配置(必考)
  9. 想成功创业,你首先要有这样的思维
  10. 随机生成验证码(JAVA代码)
  11. boost.asio 源码剖析
  12. html弹窗后 自动关闭页面,网页一键复制弹出提示窗口后几秒后自动关闭提示js代码...
  13. java jpeg rpg_史上最骚RPG制作第三期 java端数据的插入和查询
  14. Exiting intel PXE ROM.Operating system not found
  15. 青少年等级考试【Python通关干货】(一级)
  16. 疯狂动物城 zootopia
  17. 互联网大佬们齐聚首,除了演讲还有啥?点击All in 全部热点!
  18. 一般人很难想象的一个营销方案,洗车店只用一招就让生意爆满
  19. scrapy+redis+mongodb爬取苏宁商城图书价格
  20. 机器人开发--伺服电机介绍

热门文章

  1. cocos2dx 云彩特效
  2. 释放只有声明没有定义的对象,都是耍流氓
  3. ajax加载时间长,如何最好地处理需要很长时间才能完成的ajax请求?
  4. easyexcel 导入指定_阿里巴巴EasyExcel使用(3)-导入
  5. httpservletrequest 设置请求头_大部分程序员不知道的 Servelt3 异步请求,原来这么简单?
  6. ERP项目实施记录04
  7. ssh整合之三(实现逻辑)
  8. android中json解析及使用 (下)
  9. 手动指定 main 函数作为入口libvcruntimed.lib
  10. [七]JavaIO之 PipedInputStream 和 PipedInputStream