2016-04-24 13 views
9

Navbar di ricerca è suddiviso su Chrome 50+ utilizzando uno dei seguenti versioni:Materialise CSS Navbar ricerca è rotto

materializzano 0.97.6 materializzano 0.97.5

codice utilizzato è, come descritto nella documentazione:

<nav> 
    <div class="nav-wrapper"> 
     <form> 
     <div class="input-field"> 
      <input id="search" type="search" required> 
      <label for="search"><i class="material-icons">search</i></label> 
      <i class="material-icons">close</i> 
     </div> 
     </form> 
    </div> 
    </nav> 

questo codice porta a problemi visivi come illustrato nella pagina di documentazione, così come il mio sito:

http://materializecss.com/navbar.html

broken search

broken search on my site

Come posso risolvere questo problema per farlo sembrare uniforme?

+0

ti riferisci a quello sulla materializecss.com? Mi sembra a posto. – Max

+0

Quale versione di materializeCSS stai usando? Pubblica il tuo codice corrente per provare a riprodurre l'errore. Si prega di imparare come inviare una domanda utile su stackOverflow qui: http://stackoverflow.com/help/how-to-ask – codeninja

+0

@Sami - sei su Chrome 50+? – sambehera

risposta

9

OK, ho riscontrato lo stesso problema. Tuttavia, ho aggiunto questo CSS e ha funzionato per me.

nav .nav-wrapper form, nav .nav-wrapper form .input-field{ 
height: 100%; 
} 
+0

grazie! questo lo ha risolto anche per me, anche se sono andato con un'altezza statica di px .. per entrambe le mie barre di ricerca nav: una più piccola nell'intestazione e una più grande nella pagina principale. divertente l'ho risolto e poi ho ricordato che dovevo controllare le risposte StackOverflow :) – sambehera

+1

Awesome Happy Coding! – mrtaz

+0

Questo non ha funzionato per me :( –

8

ho appena notato questo oggi e ho appena fatto questo:

input[type="search"] { 
    height: 64px !important; /* or height of nav */ 
}