Comment centrer aligner une ICÔNE à l'intérieur d'un BOUTON dans Materialise css navbar?

Avocat

J'ai lu de nombreux articles sur SO sur la façon d'aligner au centre une ICÔNE à l'intérieur d'un BOUTON, mais aucun d'entre eux ne fonctionne pour mon cas, car dans mon cas, le BOUTON est à l'intérieur d'une barre de navigation.

Veuillez consulter le code dans jsfiddle , également collé dans le bloc de code ci-dessous.

        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css">
        <script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js"></script>

        <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">


        <div class="navbar-fixed">
          <nav class="teal">
            <div class="container">
              <div class="nav-wrapper">
                <a href="#" class="brand-logo">LOGO </a>
                <ul class="right hide-on-med-and-down">
                  <li>
                    <form class="orange" style="">
                      <div style="display: inline-flex; border: 1px black solid; align-items: center;">
                        <input id="search-bar" type="search" placeholder="text text..." style="border: 1px red solid; margin: 0; height: 100%;">
                        <button class="btn" type="submit" style="background: blue; height:45px;">
                          <i class="material-icons" style="border: 1px red solid; display: inline; margin: auto;">search</i>
                        </button>
                      </div>
                    </form>
                  </li>
                  <li>
                    <a href="#home">Home</a>
                  </li>
                </ul>
              </div>
            </div>
          </nav>
        </div>

Le problème est que, l'ICÔNE de recherche n'est pas centrée verticalement à l'intérieur de BUTTON, et j'ai essayé de nombreuses méthodes suggérées, aucune n'a fonctionné.

Veuillez aider!

entrez la description de l'image ici

Aymen TAGHLISSIA

Vous avez juste à ajouter line-height: 45pxà votre icon, depuis que vous avez ajouté le height:45px;à votre bouton, comme ceci:

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js"></script>

<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">


<div class="navbar-fixed">
  <nav class="teal">
    <div class="container">
      <div class="nav-wrapper">
        <a href="#" class="brand-logo">LOGO </a>
        <ul class="right hide-on-med-and-down">
          <li>
            <form class="orange" style="">
              <div style="display: inline-flex; border: 1px black solid; align-items: center;">
                <input id="search-bar" type="search" placeholder="text text..." style="border: 1px red solid; margin: 0; height: 100%;">
                <button class="btn" type="submit" style="background: blue; height:45px;">
                  <i class="material-icons" style="border: 1px red solid; display: inline; margin: auto;line-height:45px;">search</i>
                </button>
              </div>
            </form>
          </li>
          <li>
            <a href="#home">Home</a>
          </li>
        </ul>
      </div>
    </div>
  </nav>
</div>

Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.

En cas d'infraction, veuillez [email protected] Supprimer.

modifier le
0

laisse moi dire quelques mots

0commentaires
connexionAprès avoir participé à la revue

Articles connexes

Comment aligner l'icône svg à l'intérieur d'un bouton en HTML/CSS ?

Comment centrer l'icône et le texte à l'intérieur d'un bouton?

Comment ajouter une icône à l'intérieur d'un bouton en forme de bouton ovale

Comment aligner le texte à l'intérieur d'un spinner pour centrer dans javafx?

Comment centrer l'icône d'alignement ionique à l'intérieur du bouton?

Comment centrer l'icône de liste pour une image à l'intérieur d'un élément li

Comment centrer div à l'intérieur d'un bouton cercle en utilisant css

comment centrer une travée verticale à l'intérieur d'un bouton avec bootstrap 4

Comment aligner le contenu pour centrer à l'intérieur d'un scénario de composant imbriqué dans React

Comment mieux aligner le texte à l'intérieur d'un cercle dans une page html en utilisant css ?

HTML/CSS : justifier - centrer et aligner deux icônes dans une cellule d'un tableau

Centrer un div à l'intérieur d'une grille CSS

Comment centrer une image à l'intérieur d'un div?

Comment centrer une table à l'intérieur d'un div?

CSS, comment centrer verticalement du texte à l'intérieur d'une superposition dans Angular 2

Comment centrer un texte à l'intérieur d'une chaîne par rapport à tout l'écran ?

Comment centrer une étiquette à l'intérieur d'un nœud dans Godot?

Comment puis-je centrer une image verticalement à l'intérieur d'un div dans bootstrap?

Comment centrer un bouton en utilisant Materialise CSS?

Comment centrer verticalement img à l'intérieur d'une étendue à l'intérieur d'un div?

Changer la couleur de la bordure d'une icône à l'intérieur d'un bouton

Comment aligner un bouton à droite dans Materialise card-action

CSS - icône de positionnement à l'intérieur d'un bouton

Bootstrap 4: Alignez le texte avec une icône à l'intérieur d'un bouton bootstrap

comment puis-je aligner verticalement une icône Google dans un bouton ? (ie11)

Centrer un bouton à l'intérieur d'un tableau en utilisant css et bulma

Aligner les éléments à l'intérieur d'un bouton

Comment centrer une image à l'intérieur d'un UIButton sans s'étirer dans les deux sens dans Swift?

Essayer de centrer une colonne à l'intérieur d'un conteneur en HTML CSS, CSS ne fonctionne pas

TOP liste

  1. 1

    Filtrer le dataframe basé sur plusieurs colonnes d'un autre dataframe

  2. 2

    Laravel SQLSTATE [HY000] [1049] Base de données inconnue 'previous_db_name'

  3. 3

    Enregistrer le chemin de l'image de la galerie vers la base de données de la salle et l'afficher dans la liste des recycleurs

  4. 4

    Comment envoyer plusieurs variables de la lame au contrôleur

  5. 5

    Comment afficher du texte au milieu de div avec une couleur d'arrière-plan différente?

  6. 6

    Microsoft.WebApplication.targets

  7. 7

    Échec de l'exécution de 'insertBefore' sur 'Node': le paramètre 1 n'est pas de type 'Node'

  8. 8

    System.Data.SqlClient.SqlException: 'Nom de colonne non valide' ApplicationRoleId '.'

  9. 9

    Comment définir du texte dans un QLabel et afficher les caractères '<>'?

  10. 10

    Comment analyser un fichier avec un tableau d'objets JSON en utilisant Node.js?

  11. 11

    Concaténer des variables dans ansible

  12. 12

    Comment centrer un div tout en utilisant la transition et transformer avec l'échelle

  13. 13

    Filtrer les données en fonction des conditions d'une trame de données

  14. 14

    Comment changer le navigateur par défaut en Microsoft Edge pour Jupyter Notebook sous Windows 10 ?

  15. 15

    ESP8266 HADRWARE MINUTERIE, USA pour cocher une macro étrange

  16. 16

    comment afficher un bouton au-dessus d'un autre élément ?

  17. 17

    php ajouter et fusionner des données de deux tables

  18. 18

    Stop jQuery execution after one time execution

  19. 19

    Pourquoi Phantomjs ne fonctionne pas avec ce site ?

  20. 20

    obtenir le nombre de marqueur affiché sur la carte

  21. 21

    Redirection HTTP vers HTTPS dans Java à l'aide de HTTPURLConnection

chaudétiquette

Archive