title: CSS styling for input[type='date'] for browsers other than Chrome
body: <p>Is there equivalent css code of</p>
  
  <pre><code>::-webkit-datetime-edit
  ::-webkit-datetime-edit-fields-wrapper
  ::-webkit-datetime-edit-text
  ::-webkit-datetime-edit-month-field
  ::-webkit-datetime-edit-day-field
  ::-webkit-datetime-edit-year-field
  ::-webkit-inner-spin-button
  ::-webkit-calendar-picker-indicator
  </code></pre>
  
  <p>for firefox and microsoft edge? So far I cannot find any documentations / resources regarding to the styling of placeholder for <code>&lt;input type='date'&gt;</code>. Any recommendations / answers is appreciated.</p>
  
  <p>Tried the <code>::placeholder</code>, <code>::-ms-input-placeholder</code> and <code>::-moz-placeholder</code> but they don't work when the input type is date.</p>
  
  <p>Alternatively I am happy to accept the answer if someone can tell me how to hide the default placeholder.</p>