JSFiddle - React, Tailwind, and code Playground
by mgiuffrida
HTML
<script>Polymer = {dom: 'shadow', lazyRegister: true};</script>
<base href="https://polygit.org/polymer+:master/*+:master/components/">
<link rel="import" href="polymer/polymer.html">
<link rel="import" href="iron-dropdown/iron-dropdown.html">
<dom-module id="x-foo">
<template>
<style>
.dropdown-content {
display: block;
background: white;
}
</style>
<div on-tap="open_">Open</div>
<iron-dropdown id="dropdown">
<div class="dropdown-content">
<div>Dropdown content here</div>
</div>
</iron-dropdown>
<div>More content</div>
<div>More content</div>
<div>More content</div>
<div>More content</div>
<div>More content</div>
<div>More content</div>
<div>More content</div>
<div>More content</div>
<div>More content</div>
<div>More content</div>
<div>More content</div>
<div>More content</div>
<div>More content</div>
<div>More content</div>
<div>More content</div>
<div>More content</div>
<div>More content</div>
<div>More content</div>
</template>
</dom-module>
<x-foo></x-foo>
JavaScript
Polymer({
is: 'x-foo',
open_: function() {
this.$.dropdown.open();
}
});