摘要: 1. viewport: 也就是可视区域。对于桌面浏览器,我们都很清楚viewport是什么,就是出去了所有工具栏、状态栏、滚动条等等之后用于看网页的区域, 这是真正有效的区域。由于移动设备屏幕宽度不同于传统web,因此我们需要改变viewport; 阅读全文
posted @ 2014-06-10 10:54 孙首富 阅读(237) 评论(0) 推荐(0)
摘要: …… case "本月": $("#startDate").val(dateRangeUtil.getCurrentMonth()[0].Format("yyyy-MM-dd")); $("#endDate").val(dateRangeUtil.getCurrentMonth()[1].Format("yyyy-MM-dd")); break; …… 阅读全文
posted @ 2014-06-10 10:44 孙首富 阅读(2842) 评论(0) 推荐(0)
摘要: 基于CSS3实现瀑布流,使用CSS3的CSS 多栏(Multi-column)。 瀑布流,又称瀑布流式布局。是比较流行的一种网站页面布局,视觉表现为参差不齐的多栏布局,随着页面滚动条向下滚动,这种布局还会不断加载数据块并附加至当前尾部。我们只是实现了多栏的布局。 阅读全文
posted @ 2014-06-10 10:36 孙首富 阅读(215) 评论(0) 推荐(0)
摘要: 有三种实现方式:伪元素(pseudo-elements)、伪类( pseudo-classes)和Notihing。 WebKit和Blink(Safari,Google Chrome, Opera15+)使用伪元素 阅读全文
posted @ 2014-06-03 15:04 孙首富 阅读(601) 评论(0) 推荐(1)
摘要: Designing CSS Layouts With Flexbox Is As Easy As Pie 阅读全文
posted @ 2014-06-03 11:03 孙首富 阅读(307) 评论(0) 推荐(0)
摘要: 目前互联网上关于flex流动布局的文章很少,搜索关于flex的文章,大部分还介绍的是旧的知识点,显然已经不符合当前的w3c标准了,要想了解flex的相关内容,可以参考css学习19:css3 flex流动自适应响应式布局样式类http://qianduanblog.com/2549.html。并且,支持flex的浏览器也很少,只有谷歌浏览器完全支持,其他低版本的webkit不完全支持,火狐也不完全支持(不支持flex-wrap),ie10及以上部分支持。 阅读全文
posted @ 2014-05-28 13:41 孙首富 阅读(4012) 评论(0) 推荐(0)
摘要: function startAPP(){ window.location = "**://**.**/**"; } function downloadAPP(){ window.location = "http://IP/**/**.apk"; } 阅读全文
posted @ 2014-05-26 17:39 孙首富 阅读(772) 评论(0) 推荐(0)
摘要: 前端的定义应该是数据内容的展示,在国内大家都觉得前端只是HTML+CSS+Javascript,但是实际上与展示有关的都是前端,所以Ruby/Python/Nodejs/Java/ASP .NET只要和展示有关的部分都可以称之为前端。在这里由于篇幅的限制,我们只推荐与HTML+CSS+Javascript三者有关的前端技术 阅读全文
posted @ 2014-05-26 11:21 孙首富 阅读(952) 评论(0) 推荐(0)
摘要: 模式 - 就是对解决某一类特定问题的有效总结,并在后续解决同样的问题可以持续使用。 设计模式 - 程序开发者认为自己是优雅的设计师。 观察者模式:主要应用于组件开发,以便组件使用者 可以自行定义某个性方法,在组件达到某种状态时调用。 阅读全文
posted @ 2014-05-22 13:11 孙首富 阅读(544) 评论(0) 推荐(0)
摘要: 由于拥有内部HTML内容,所以设置指令的transclude 属性为true。模板使用ng-transclude 指令来声明对应的显示内容。由于模板中只有一个元素,所以没有设置其他选项。 代码中最有趣的部分是link 方法。它在参数element具有id时启作用,如果没有,会依据指令的 Scope自动创建ID。一旦元素拥有了ID值,方法将通过jQuery来选择具有"accordion-toggle"类的子元素并且设置它的 "data-parent" 和 "href" 属性。最后,通过寻找“accordion-body” 元素,并且设置"collapse" 属性。 指令同时声明了一个拥有空方法的controller 。声明controller 是必要的,因为Accordion会包含子元素,子元素将检测父元素的类型和controller 。 阅读全文
posted @ 2014-05-21 14:53 孙首富 阅读(257) 评论(0) 推荐(0)