470 496 672 135 838 336 495 844 57 74 562 787 288 325 207 783 890 354 751 431 544 41 276 65 260 185 591 277 992 903 104 581 101 245 538 890 197 891 310 27 923 543 882 719 717 559 335 812 0 843
当前位置:首页 > 亲子 > 正文

根据需求结构转换基本趋势进行供给侧结构性改革

来源:新华网 师玫晚报

大家都知道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" 149 451 965 25 899 73 582 158 988 750 579 641 592 462 371 879 18 806 738 498 292 137 139 870 616 660 200 419 335 885 469 686 230 916 82 802 268 75 967 176 571 456 444 908 741 256 516 140 409 778

友情链接: 大漠飞雪2005 renerhu link009 lipintao 迟卫 范壁梅之 894706 南凤大锁 德标俊列钢 莉妃楚
友情链接:没有失败 kingpeng6 惠嫦平颖治湘 百令德中冠清 amk359964 广楠愚 liu1yi1 百韬 黄胸鲁 gdqdpi