javascript - 纸抽屉面板上的响应式布局不起作用

标签 javascript html polymer

我创建了一个新的polymer网站,如果我在手机上打开它,响应式设计将不起作用。 (但我应该因为它是纸抽屉面板)

==> https://www.sese7.de/polymer/

代码:

<!DOCTYPE html>
<html>
<head>
    <script src="bower_components/webcomponentsjs/webcomponents.js"></script>
    <link rel="stylesheet" href="css/style.css">

    <link rel="import" href="elements/elements.html">
</head>
<body>
    <home-main>
        <login-main>
        </login-main>
    </home-main>

</body>
</html>

模块:

<dom-module id="home-main">

<template>
    <style>
    </style>

    <paper-drawer-panel id="pdp">
        <div drawer style="background-color: #dfdfdf;">

        </div>
        <div main>
            <paper-toolbar>
                <paper-icon-button icon="menu" paper-drawer-toggle></paper-icon-button>
            </paper-toolbar>

            <content></content>
        </div>
    </paper-drawer-panel>
</template>

<script>

    Polymer({
        is: "home-main"
    });

</script>

</dom-module>

我的问题出在哪里?抱歉,我是 polymer 领域的新手。

提前致谢;)

最佳答案

您的布局看起来确实是响应式的,但如果您向 HTML 添加了正确的元标记,它在移动设备上可能看起来更好 <head> 。试试这个:

<head>
    <!-- Add this -->
    <meta name="viewport" content="initial-scale=1, maximum-scale=1">

    <script src="bower_components/webcomponentsjs/webcomponents.js"></script>
    <link rel="stylesheet" href="css/style.css">

    <link rel="import" href="elements/elements.html">
</head>

关于javascript - 纸抽屉面板上的响应式布局不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33454923/

相关文章:

polymer - Chrome 开发编辑器 (CDE) 默认快捷键绑定(bind)?

javascript - 与 Polymer 一起使用时,CSS 样式不会应用于 Firefox 中的 ag-grid

javascript - Polymer iron-ajax 和异步请求(etag 同步和响应处理)

javascript - 在 sharepoint javascript 模型的每个循环中同步执行QueryAsync

html - 尝试为背景图像添加透明度不透明度

iphone - apple-mobile-web-app-capable 和 apple-touch-fullscreen 之间的区别 | iPhone/iOS 元标签

html - 将边框添加到文本区域

javascript - 有没有办法正确模拟单元测试的重新选择选择器?

javascript - 有人可以向我解释 Google DFP 无限滚动示例以及为什么/如果绝对需要禁用InitialLoad 和刷新吗

javascript - 如何在 aws 放大中使用 graphQL 限制