Upgrade to Pro — share decks privately, control downloads, hide ads and more …

PMS新版预研与总结

三 桂
March 31, 2014

 PMS新版预研与总结

内部项目总结,

三 桂

March 31, 2014
Tweet

More Decks by 三 桂

Other Decks in Technology

Transcript

  1. 目录  关键指标  参考数据  前期预研  项目组织 

    一些成果  一些尝试  一些问题  一些想法  后续工作
  2. 目录  关键指标  参考数据  前期预研  项目组织 

    一些成果  一些尝试  一些问题  一些想法  后续工作
  3. 目录  关键指标  参考数据  前期预研  项目组织 

    一些成果  一些尝试  一些问题  一些想法  后续工作
  4. 目录  关键指标  参考数据  前期预研  项目组织 

    一些成果  一些尝试  一些问题  一些想法  后续工作
  5. Sass & Compass xxoo.scss xxoo.s.css xxoo.s.min.css 码代码变得更愉悦,维护性 更好,一键编译上传开发机 Autoprefixer完美解决CSS浏 览器前缀问题,专注创新

    Combo工具压缩以及打时间 戳,解决更新和性能问题 整个过程一气呵成,爽! SASS介绍 http://km.oa.com/group/20701/articles/show/154815 SASS实战 http://km.oa.com/group/d9/articles/show/158902 combo
  6. 目录  关键指标  参考数据  前期预研  项目组织 

    一些成果  一些尝试  一些问题  一些想法  后续工作
  7. 配置编译后文件名 基于Sass命令编译 --no-cache --update --style compressed $FileName$:$FileNameWithoutExtension$.s.css 基于Compass命令编译 config.rb (已包含sprites文件命名配置)

    https://gist.github.com/aNd1coder/6913270 compass.bat (覆盖到\Ruby1.9.3\bin\) https://gist.github.com/aNd1coder/6913238 [注] 防止多人同时编辑Sass文件时冲突,*.s.css文件不需要提交到SVN,请在 SVN的“全局忽略样式”中添加“*.s.css”规则
  8. 目录  关键指标  参考数据  前期预研  项目组织 

    一些成果  一些尝试  一些问题  一些想法  后续工作
  9. 目录  关键指标  参考数据  前期预研  项目组织 

    一些成果  一些尝试  一些问题  一些想法  后续工作
  10. Webkit自定义滚动条样式 ::-webkit-scrollbar { width: 7px; opacity: 0; } ::-webkit-scrollbar-thumb {

    border: 1px solid rgba(255, 255, 255, .1); background-color: rgba(214, 214, 214, .3); border-radius: 5px; }
  11. 旋转齿轮 demo http://static.paipaiimg.com/v5/html/pms/page.html .icon_setting { @extend %icon; width: 12px; height:

    12px; @include bg_url($url: 'icons/btn/setting.png'); transition: all 0.5s ease-out; .btn:hover & { @include bg_url($url: 'icons/btn/setting_hover.png'); transform: rotate(360deg); } }
  12. 下载提示 @keyframes download { 0% { background-position: -2px 0; }

    25% { background-position: -2px 3px; } 50% { background-position: -2px 6px; } 75% { background-position: -2px 9px; } 100% { background-position: -2px 12px; } } .icon_download { position: relative; @extend %icon; width: 11px; height: 12px; @include bg_url($url: 'icons/btn/download.png'); &:after { display: none; position: absolute; top: 0; left: 2px; width: 7px; height: 9px; @include bg($color: #e6e6e6, $url: 'icons/btn/download_hover.png'); content: ''; } .btn:hover & { @include bg_url($url: 'icons/btn/download_hover.png'); &:after { display: block; animation: download 1s infinite; } } } demo http://static.paipaiimg.com/v5/html/pms/page.html
  13. 目录  关键指标  参考数据  前期预研  项目组织 

    一些成果  一些尝试  一些问题  一些想法  后续工作
  14. 目录  关键指标  参考数据  前期预研  项目组织 

    一些成果  一些尝试  一些问题  一些想法  后续工作
  15. 目录  关键指标  参考数据  前期预研  项目组织 

    一些成果  一些尝试  一些问题  一些想法  后续工作
  16. Q&A