临睡前把 iPhone 充了电实验了一下在 iOS 的 Safari 中看 travel.synyan.net 的效果,发现图片撑破了主题,而字体过小,拥挤在左侧,绝壁给常用手机阅读鄙人博客的童鞋带来了不便。怎么解决呢,方法挺简单,找到子主题 style.css 中的 img 样式定义,然后加上 max-width: 100%;height:auto;。比如 Colorlib 主题的 CSS 是这样的:
.entry-content img, .comment-content img, .widget img, img.header-image, .author-avatar img, img.wp-post-image{ max-width: 100%; height:auto; }
不过据说 IE 不能正常解析 max-width,回头有 Windows Phone 的童鞋帮我看一下。
兼容各种浏览器真是不容易
不是号称国内还有很多用户还是 IE6
@Bigman 嗯 IE6 用户只能任其自生自灭了……
那你手机看我模板还自适应吗?
@Betty 适应的。
自适应体验挺好的。
@大肥羊 嗯,希望大家都能用上。 🙂
新主题很喜欢! 🙂
@Ryu 嗯,花了半个晚上没白费
但是你这个有个问题,图片不能等比例缩放,图片会变形。
@章鱼哥
.wp-caption img {
display: block;
margin: -2px 0 0 -2px;
max-width: 98%;
height:auto;
}