03 2015 档案

摘要:起因 最近接触了一道有意思的题目,就是单击表格的表头,根据表头的那一栏进行排序。恰好有一栏的数据全部是中文汉字,如果仅仅对于汉字数组使用默认的sort排序,那么是针对汉字的unicode值进行比较排序,结果肯定与我们习惯的根据汉字的拼音排序大不相同。但是对于一个简单易用的程序而言,没有必要写个复杂的... 阅读全文
posted @ 2015-03-25 11:36 royalrover 阅读(740) 评论(0) 推荐(2) 编辑
摘要:困境 在响应式布局中,我们应该小心对待iframe元素,iframe元素的width和height属性设置了其宽度和高度,但是当包含块的宽度或高度小于iframe的宽度或高度时,会出现iframe元素溢出的现象:这样溢出的iframe会破坏页面的布局。我们可以采用一种方法让iframe元素也具有响应... 阅读全文
posted @ 2015-03-18 15:32 royalrover 阅读(7778) 评论(0) 推荐(2) 编辑
摘要:flex的一些属性 CSS3中引入了另一种框--flexbox,flexbox有一些block和inline不同的性质,比如: 现在就大体讲述下这个具体属性的表示含义。 设置flexbox的兼容性 将一个容器设置为flexbox(又称伸缩容器)很简单,但是却存在一些兼容性的问题,比如在IE10下,早 阅读全文
posted @ 2015-03-10 14:53 royalrover 阅读(1380) 评论(0) 推荐(1) 编辑
摘要:简介 在清除浮动一文中提到BFC不会被浮动元素遮盖,并没有详细探究表现行为。规范中指出,在同一个BFC内,作为子元素的BFC的border-box不应该覆盖同为子元素的浮动元素的margin-box。其实,浏览器在内部通过隐式的给子BFC设置margin值来防止覆盖。例证 创建两个浮动元素和一个B... 阅读全文
posted @ 2015-03-04 10:35 royalrover 阅读(663) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示