css - paper-drawer-panel中抽屉和主要内容的分块显示

标签 css polymer-1.0

对于下面的代码,我希望抽屉和主工具栏水平对齐。而是垂直对齐!请帮我解决这个问题。

<!DOCTYPE html>
<html>

<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
  <meta name="mobile-web-app-capable" content="yes">
  <meta name="apple-mobile-web-app-capable" content="yes">
  <base href="https://polygit.org/components/">
  <script src="webcomponentsjs/webcomponents-lite.min.js"></script>
  <link ref="import" href="polymer/polymer.html" />
  <link ref="import" href="paper-drawer-panel/paper-drawer-panel.html" />
  <link rel="import" href="paper-scroll-header-panel/paper-scroll-header-panel.html" />
  <link rel="import" href="paper-toolbar/paper-toolbar.html" />
  <link rel="import" href="paper-icon-button/paper-icon-button.html" />
  <link rel="import" href="iron-icons/iron-icons.html" />
  <link rel="import" href="iron-icon/iron-icon.html" />
  <link rel="import" href="paper-styles/paper-styles.html" />

</head>

<body unresolved>
  <paper-drawer-panel>

    <paper-header-panel drawer>
      <paper-toolbar>
        <span>My drawer</span>
      </paper-toolbar>
    </paper-header-panel>

    <paper-header-panel main>
      <paper-toolbar>
        <paper-icon-button icon="menu" paper-drawer-toggle></paper-icon-button>
        <span>My content</span>
      </paper-toolbar>
    </paper-header-panel>

  </paper-drawer-panel>
</body>

</html>

rendered html with toolbars aligned vertically

最佳答案

问题在于 polymerpaper-drawer-panel 使用 ref 而不是 rel。 Polymer 仍在导入,因为它依赖于其他模块,但抽屉面板并未全部导入

<!DOCTYPE html>
<html>

<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
  <meta name="mobile-web-app-capable" content="yes">
  <meta name="apple-mobile-web-app-capable" content="yes">
  <base href="https://polygit.org/components/">
  <script src="webcomponentsjs/webcomponents-lite.min.js"></script>
  <link rel="import" href="polymer/polymer.html" />
  <link rel="import" href="paper-drawer-panel/paper-drawer-panel.html" />
  <link rel="import" href="paper-scroll-header-panel/paper-scroll-header-panel.html" />
  <link rel="import" href="paper-toolbar/paper-toolbar.html" />
  <link rel="import" href="paper-icon-button/paper-icon-button.html" />
  <link rel="import" href="iron-icons/iron-icons.html" />
  <link rel="import" href="iron-icon/iron-icon.html" />
  <link rel="import" href="paper-styles/paper-styles.html" />

</head>

<body unresolved>
  <paper-drawer-panel>

    <paper-header-panel drawer>
      <paper-toolbar>
        <span>My drawer</span>
      </paper-toolbar>
    </paper-header-panel>

    <paper-header-panel main>
      <paper-toolbar>
        <paper-icon-button icon="menu" paper-drawer-toggle></paper-icon-button>
        <span>My content</span>
      </paper-toolbar>
    </paper-header-panel>

  </paper-drawer-panel>
</body>

</html>

关于css - paper-drawer-panel中抽屉和主要内容的分块显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41669105/

相关文章:

html - Ruby on rails..单选按钮问题

html - 使用 CSS 实现跑马灯效果

css - 是否有标准 Polymer 1.0 主题的引用资料?

css - 仅针对移动设备的媒体查询

css - 如何获取属性中的 CSS 类名称值部分

polymer - 在Polymer中动态创建元素并设置属性

javascript - polymer 铁列表迭代,但不打印

javascript - 试图在 javascript/polymer js 的另一个页面上显示/显示搜索结果

css - 如何使代码块输出在 quarto Revealjs 演示文稿中水平滚动

javascript - 如何将 iron-input 双向绑定(bind)到 dom-repeat 的项目?