文章阅读
【HTML~CSS】让Safari支持微软雅黑的CSS样式表 2011-12-07
Safari for Windows版本 默认使用的英文字体渲染中文,但是它自定义字体功能似乎还不能起作用,好在它能提供自定义CSS,我就写了一个通用CSS样式表.这样就能使用微软雅黑来渲染中文字体了,如果你没有微软雅黑,请选用别的字体代替微软雅黑. 更新:去掉9px的定义,显示效果依然正常. 把这个CSS保存在你喜欢的位置 然后再偏好设置->高级的样式表里面调用就行了 CSS代码如下【Web前端】Safari浏览器令人惊喜的Reader功能 2011-11-04
在使用Sarari浏览器看本站的时候,发现如果浏览的是文章页面,浏览器地址栏会出现一个Reader标志,如下图所示:点击Read按钮之后,浏览器会自动的将文章内容取出来在一个弹出层显示,字体更加清晰了。不知道怎么识别出文章来了,估计是看一个标签里面大文本比较多吧。并且底部还支持一些其它功能,比如放大,缩小,打印,分享等,如下图所示:有Safari浏览器的同学可以浏览本站试试哈。【HTML~CSS】Chrome(Safari)文字小于12px的解决办法 2011-10-09
中文版的chome浏览器对css字体设置低于12px的强制为12px, 可能是为了中文显示的最佳效果,但是使用chome缩放功能的时候整个页面都会撑坏,更重要的是我们想设置低于12px的英文,因为那样设置可能会更精致,好在chrome有一个私有属性 body{-webkit-user-select: none;}就可以取消浏览器对12像素字体的强行限制。来自:http://blog.css-js.【Javascript】safari处理正则表达式的一个bug 2009-03-11
在ie及其它浏览器下:typeof /^[a-zA-Z0-9_]{4,16}$/ 返回的都是 object而在safari下返回的却是 function那么为了区分是否是一个正则表达式,可以检测下 其test方法是否存在。if (/^[a-zA-Z0-9_]{4,16}$/.test ){ alert("正则");}当然这些判断还是在特定条件下去使用,加入某个functio【Javascript】typeof在safari和opera下的bug 2009-03-03
比如定义 var t = function(){};然后 typeof t == "function" ,在ie和firefox下都返回true,但在safari和opera下却返回false,初步猜想可能是自己有做了某种转换。最后 (typeof t).toString() == "function"问题解决~【HTML~CSS】Css 识别 opera 和 safari 2008-06-17
场景:昨天在书写css的时候,需要在opera下设置元素的padding属性,于是这样书写: @media all and (min-width: 0px){ /*处理opera下间隔较小的问题*/ #main .left .middle img { padding-top:2p