diff --git a/paper-input-char-counter.html b/paper-input-char-counter.html index 4e3f4e64..f08c0be0 100644 --- a/paper-input-char-counter.html +++ b/paper-input-char-counter.html @@ -45,8 +45,7 @@ display: none !important; } - :host(:dir(rtl)), - :host-context([dir="rtl"]) { + :host(:dir(rtl)) { float: left; } diff --git a/paper-input-container.html b/paper-input-container.html index 1d50e87a..adf1c966 100644 --- a/paper-input-container.html +++ b/paper-input-container.html @@ -121,7 +121,6 @@ :host { display: block; padding: 8px 0; - overflow: hidden; --paper-input-container-shared-input-style: { position: relative; /* to make a stacking context */ @@ -230,7 +229,6 @@ .input-content ::slotted(.paper-input-label) { position: absolute; top: 0; - right: 0; left: 0; width: 100%; font: inherit; @@ -261,9 +259,9 @@ } :host(:dir(rtl)) .input-content.label-is-floating ::slotted(label), - :host(:dir(rtl)) .input-content.label-is-floating ::slotted(.paper-input-label), - :host-context([dir="rtl"]) .input-content.label-is-floating ::slotted(label), - :host-context([dir="rtl"]) .input-content.label-is-floating ::slotted(.paper-input-label) { + :host(:dir(rtl)) .input-content.label-is-floating ::slotted(.paper-input-label) { + right: 0; + left: auto; -webkit-transform-origin: right top; transform-origin: right top; } diff --git a/paper-input.html b/paper-input.html index 43366c86..f230466b 100644 --- a/paper-input.html +++ b/paper-input.html @@ -61,6 +61,7 @@ style this element. The following custom properties and mixins are available for styling: + Custom property | Description | Default ----------------|-------------|---------- `--paper-input-container-ms-clear` | Mixin applied to the Internet Explorer reveal button (the eyeball) | {}