codecamp

其他

其他

  1. 1、字体名称请映射成对应的英文名,例如:黑体(SimHei) 宋体(SimSun) 微软雅黑 (Microsoft Yahei),如果字体名称中有空格,则必须加单引号。

  2. 2、背景图片请合理使用csssprites,按照模块、业务、页面来划分均可

  3. 3、css背景图片的文件类型,请按照以下原则来保存:

  4.    3.1 如果背景图片有动画,则保存成gif

  5.    3.2 如果没有动画,也没有半透明效果,则保存成png-8

  6.    3.3 如果有半透明效果,则保存成png-24

  7. 4、不要在html中加入标签来清理浮动,通过在浮动元素的父元素上添加.clearfix来清除浮动

  8. 5、为了SEO和页面可用性,请使用text-indent来隐藏文本内容。

  9. 6、制作csssprites时,尽量把颜色相近的图标放在一起,存储为png8格式,存储完以后还能用一些压缩工具进行无损压缩。

  10. 7、避免过小的背景图片平铺。

  11. 8、尽量少用!important

  12. 9、避免使用非一次性expression


常用的CSS命名
参考资料
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }