Je dois faire comme sur l'image. J'ai mis une div pour englober les trois elements. Et j'ai mis un backround color sauf que le résultat n'est pas du tout pertinent. Et -il possible d'avoir des indices ou une piste pour arriver à ce résultat la?
première chose, évite les pourcentages, surtout pour les valeurs top et bottom, car tu ne sais pas à l'avance la taille de tes conteneurs. (et les largeurs en pourcentages, aussi, surtout pour les éléments dont tu connais la taille, comme ton icône)
Tu peux par exemple utiliser des valeurs en px, et pour l'input du milieu, lui mettre un padding de la valeur moins 1px, pour émuler une bordure en haut et en bas.
Ensuite, pour te débarrasser des espaces entre les éléments (qui sont dus aux espaces et tabulations dans le html), tu peux mettre display: inline-flex sur .recherche ; mais cela implique un flex: 1 sur les enfants sauf l'icône. Tu peux faire
merci beaucoup, c'est deja mieux, j'ai quelque choses a modifier mais l'idee est la!
merci beaucoup!
Zone de recherche css
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Je dois faire comme sur l'image. J'ai mis une div pour englober les trois elements. Et j'ai mis un backround color sauf que le résultat n'est pas du tout pertinent. Et -il possible d'avoir des indices ou une piste pour arriver à ce résultat la?
Pas d'aide concernant le code par MP, le forum est là pour ça :)