摘要:
一、问题概述 在开发一个含有二维码的微信页面时,我遇到了这样一个问题:使用iPhone第一次进入该页面时,二维码可以长按识别,但第二次进入时长按无法识别到二维码。安卓机都能识别。 二、我进行了以下尝试: 移除控制进入条件的脚本,即部分第一次第二次,长按不能识别二维码。暂时排除脚本原因。 移除二维码所 阅读全文
摘要:
box-sizing:border-box; 是CSS3新增属性,了解这个属性,我们先从块级元素的盒子大小说起。 通常一个块级元素实际所占宽高度=外边距(margin)+ 边界宽度(border-width) + 内边距(padding)+ 高度(height) / 宽度(width) 如果设置了b 阅读全文
摘要:
white-space:nowrap; //white-space 属性设置如何处理元素内的空白。nowrap:文本不会换行,文本会在在同一行上继续,直到遇到 <br> 标签为止。 overflow:hidden; word-break:keep-all; //word-break属性规定自动换行的 阅读全文
摘要:
第一种方法:外层设置相对定位且浮动,left:50%,这样左边位置就偏移到了中间的位置;然后内层设置相对定位,left:-50%,这样正好向左偏移自身宽度的一半,实现了居中。 <div class="wrap"> <div class="inner">html:让inner居中</div> </di 阅读全文
摘要:
IE有个很莫名其妙的Bug:有时候文字或者背景图片死活显示不出来。 如果你全选整个页面,会发现那些内容实际上还在那里,或者重新刷新一下页面显示就正常了。 通常来说这个问题都发生在那些跟在浮动元素后面显示的文字或背景图片身上。 要解决这个问题,可以试试给你的那些消失的元素加上 position: re 阅读全文
摘要:
CSS语法中很有用的一个属性是 min-width 。通过这个属性你可以设置任何元素的最小宽度。也就是说你也可以用这个来限制页面显示的最小宽度。但有个小问题是:IE浏览器无法为<body>元素设置min-width,因此要让这个属性起作用,我们需要走点弯路。首先在<body>后面插入一个<div>: 阅读全文