在创建自适应网站时,我会对大多数width
和height
声明使用百分比值。
padding
和margin
怎么样 - 可以在那里使用px
值,还是应该使用百分比?
这两项工作都很清楚,我只是担心手机的一些奇怪行为(自动变焦或其他什么,我不知道)会让人感到困惑。
答案 0 :(得分:2)
px
几乎不是最好的答案。如果用“百分比”表示.5em
,是的,这通常是最好的。
但设备制造商已经开始向浏览器说谎一切,因此没有什么能够取代实际设备上的测试。像往常一样。
(例如:iPad Mini的屏幕尺寸比iPad小,所以你想要使用更大的类型;但你的代码无法检测到它是迷你。叹气。)
答案 1 :(得分:0)
但是,根据W3C标准,您可以预防很多问题。大多数浏览器都遵循它们并防止出现奇怪行为也尝试在CS中使用媒体查询。它们允许您为较小或不同的设备创建不同的边距