轩枫阁

首页 / 移动前端

CSS3动画性能

01e8c4553dbb500000004850e77de3

CSS动画属性性能

  • CSS动画属性会触发整个页面的重排relayout、重绘repaint、重组recomposite
  • Paint通常是其中最花费性能的,尽可能避免使用触发paint的CSS动画属性,这也是为什么我们推荐在CSS动画中使用 webkit-transform: translateX(3em) 的方案代替使用 left: 3em ,因为left会额外触发layout与paint,而webkit-transform只触发整个页面composite

查看全文

2016/11 15  周二

移动端开发工具类方法汇总

010aa9553dbb5000000048509437b6

资源与工具

查看全文

2016/11 05  周六

轩枫阁V3主题开发-开发篇

xcvbcxvbv

前言

本文介绍关于轩枫阁V3主题开发内容,分为移动端和PC端。

移动端

针对移动端主题的开发处理主要有表格滚动条、纯文本简介、搜索标签、文件模块、loading加载、判断页面类型、微信图片预览等。

表格处理

文章里面的表格,经常宽度会大于移动设备屏幕的宽度,所以给表格加上滚动条尤为重要。

WP在编辑文章插入表格时,会插入table标签,外层并没有特殊的class来标记含有表格,所以无法直接通过CSS的方式加上横向滚动条。

1. JS判断表格,给外层加上指定Class。这种方法实现的会比较不友好。

2. 通过PHP给table表格加上class 查看全文

2016/09 06  周二

微信SPA单页面应用更换title

sdgvfxg

前言

SPA单页面应用在切换hash的时候,往往要更改页面标题,一般是通过document.title来设置。

以上方式在Android生效,但在IOS中是无法在页面不刷新时设置浏览器title的。

Demo

微信扫一扫:http://www.xuanfengge.com/demo/201604/wx_change_title.html 查看全文

2016/04 10  周日

纸飞机许愿

x

钢琴节奏

请选择弹奏的曲谱

    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 1
    • 2

    [返回曲谱列表]