html5图片自适应

maocheng82 2016-07-26 03:26:03
<meta name="viewport" content="width=device-width, initial-scale=1">
最近在做移动WEB 有个问题要像大家请教
如图

图片宽度一般要设置多大 才能保证 各型号手机宽度都是全屏的,如果图片宽度弄的太大 加载速度也会变慢
设置的太小 有可能导致手机右边一部分空白

还有4.7寸的苹果六手机 如果转化成电脑像素 它的宽是多少像素的, 是怎么计算的????一直搞不明白
...全文
460 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Lacy-Gr 2016-07-27
  • 打赏
  • 举报
回复
img{width:100%}
Devin.qu 2016-07-26
  • 打赏
  • 举报
回复
用bootstrap框架
  • 打赏
  • 举报
回复
保持各型号手机宽度都是全屏的,要用到@media实现响应式。在不同屏幕大小下使用不同尺寸。

@media screen and (min-width: 768px) and (max-width:1400){}
@media screen and (max-width:480)
@media screen and (min-width:480)
例如:指定媒体类型大于或等于768px时class为.container的div最大宽度为1000px。图片属性设置width="100%" height="100%"就可以了。

@media (min-width: 768px) {
  .container {
    max-width: 1000px;
  }
}
具体怎么用@media实现响应时看这个吧http://www.daimatree.com/dll_website/dll_showHTML.php?html_url=CSS_media_query 像素的话不好转换,看过一个计算公式 pixels = dips * (density / 160),不过我计算过过。

61,115

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧