华侨网,有态度的华人新闻网站!

帮助中心 广告联系

華僑時報 | 華僑網

热门关键词:  央行  发顺丰  蓝狐  詩詞  习近平

【问题解决】手机网页Html代码实现(解决显示页(2)

来源:网络整理 作者:华侨时报 发布时间:2018-03-08
摘要:@media screen and (max-device-width: 400px) { .column { float : none ; width : auto ; } #sidebar { display : none ; } } 上面的代码意思是,如果屏幕宽度小于400像素,则column块取消浮

@media screen and (max-device-width: 400px) {     .column { float: none; width:auto; }     #sidebar { display:none; }   }

上面的代码意思是,如果屏幕宽度小于400像素,则column块取消浮动(float:none)、宽度自动调节(width:auto),sidebar块不显示(display:none)。

图片的自适应(fluid image)

除了布局和文本,"自适应网页设计"还必须实现图片的自动缩放。

这只要一行CSS代码:

img { max-width: 100%;}

这行代码对于大多数嵌入网页的视频也有效,所以可以写成:

img, object { max-width: 100%;}

老版本的IE不支持max-width,所以只好写成:

img { width: 100%; }

此外,windows平台缩放图片时,可能出现图像失真现象。这时,可以尝试使用IE的专有命令:

 img { -ms-interpolation-mode: bicubic; }

或者,Ethan Marcotte的imgSizer.js。

addLoadEvent(function() {     var imgs = document.getElementById("content").getElementsByTagName("img");     imgSizer.collate(imgs);   });

不过,有条件的话,最好还是根据不同大小的屏幕,加载不同分辨率的图片。有很多方法可以做到这一条,服务器端和客户端都可以实现。 

责任编辑:华侨时报