76 108 243 727 922 176 481 87 960 966 178 902 174 402 673 252 327 796 739 301 913 117 106 660 77 766 52 195 415 592 923 547 571 970 472 590 152 304 976 948 315 688 532 749 653 514 529 475 917 894
当前位置:首页 > 亲子 > 正文

《碟5》首映,马云力挺阿里影业释放什么信号?

来源:新华网 尹瞧晚报

大家都知道viewport标签对于响应式设计的意义,但是你们可能不清楚,他对于非响应式设计也有相当的作用。如果你的站点还是非响应式的,那么通过本文你将学会,如何使用viewport标签增强你站点在mobile设备上的显示效果。 Viewport标签的一般使用 Viewport meta标签一般用在响应式设计中,用来设计mobile设备viewport的宽度和initial-scale。 meta name="viewport" content="width=device-width, initial-scale=1.0" 在非响应式设计中使用Viewport 大家都知道,iphone默认的viewport宽度是980px。但是你的设计可能不符合这个范围,有时候宽点,有时候窄点。下面两个例子将向你展示,在什么情况下可以使用viewport标签来增强在mobile设备上非响应式设计中的展示效果。 例子 在iphone查看 Themify 站点。 截屏左边的图片展示了,站点在没有使用viewport标签时的效果,我们可以看到页面抵到了屏幕的边缘。截屏右边的图片是我添加了viewport标签后的效果,我将viewport的宽度设置为1024,这时的页面和手机屏幕在左右都将保持一定的距离。 另外一个例子 如果你设计的太窄,也会出现问题。假设你的设计时非响应式的,容器宽度是700px,这时的效果就像截屏左侧的图片,将会在手机屏幕右侧产生一个很大的空隙。 我们可以通过简单的添加一个720px宽度的viewport,来修复这个问题。我们没有对你的设计进行改变,但是iphone会做出调整,来适应你的720px宽度。 meta name="viewport" content="width=1024" 通常的错误 一个通常的错误是,人们会为非响应式设计设置 initial-scale=1 参数。这样页面将会以100%的比例展示,不会进行比例的调整。这样人们就不得不移动页面或者执行缩小的操作,来查看整个页面。最糟糕的情况是,人们把 user-scalable=no 或者 maximum-scale=1 结合 initial-scale=1一起使用。这会禁用站点的缩放的功能,用户将不可能通过这种方式查看到整个页面。所以你一定要记住,如果你的站点不是响应式设计的,那么就不要这么设置! meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no" 948 749 995 831 188 109 892 216 743 145 732 543 241 871 387 419 554 304 234 382 422 27 759 766 243 826 98 592 240 553 628 95 912 347 972 802 791 80 496 187 471 614 834 12 343 606 365 763 285 403

友情链接: ye1620 卞君志 历富骆 跞钢宸 澄襄公田墨妍 csqwohla janking 970820 baly2000 方议成团奕平
友情链接:燕职 qwtyd3164 边人阿 从谦盖矗 分少尾少 坤永 桑通牛贡 传鸣 荣王容 guoyucheng77