Migration form 1.x to 2.x

Minwe edited this page Nov 28, 2014 · 11 revisions

CSS

基础变化

  • 移除所有标准属性的浏览器前缀,构建的时候通过 AutoPrefixer 添加;
  • 部分组件中开始使用 Flexbox,兼容 IE 9 的样式独立到 legacy.ie.less

网格

  • CHANGED #112 重命名网格 class,{break-point}-col-{n} -> .am-u-{break-point}-{n};

等分网格

  • CHANGED #112 重命名等分网格 class,{break-point}-block-grid-{n} -> .am-avg-{break-point}-{n};

图片

  • CHANGED 移除 .am-img-bdrs,使用 .am-radius 替代;
  • CHANGED 移除 .am-img-circle,使用 .am-circle 替代。

表格 Table

  • CHANGED .am-table-bd 重命名为 .am-table-bordered
  • CHANGED .am-table-bdrs 重命名为 .am-table-radius
  • NEW 单元格状态更多颜色。

评论列表 Comment

  • IMPOROVED 头像大小调整为响应式,在小屏幕上头像变小;
  • NEW 增加评论操作(编辑、删除等)样式。

缩略图 Thumbnail

  • NEW 增加缩略图列表样式 .am-thumbnails

JS

  • CHANGED 使用 jQuery 替代 Zepto.js;
  • REMOVED 不再使用 Sea.js;
  • CHANGED 所有模块接口通过 $.AMUI 暴露,部分插件添加到 $.fn
  • CHANGED 自定义事件命名由 : 分隔符改为 . 分隔符;
  • IMPROVED 调整部分代码以兼容 jQuery 及 IE 9;
  • NEW #70 Slider 增加初始化接口及用户操作间隔一段时间以后恢复自动播放选项。

Web 组件

  • IMPROVED Menu、Header 按钮尺寸增大,更容易点击;
  • REMOVED 删除搜狐畅言组件。

不支持 IE9 及更低版本的部分

CSS

  • 涉及 CSS3 animation 的效果;
  • CSS3 transition;

JS

  • Smooth Scroll
  • ScrollSpy

所有 Web 组件都不考虑 IE 9 及更低版本支持

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.