Bootstrap: Supprimer un champ de formulaire frontière
Je suis nouveau sur le CSS et je suis en utilisant Bootstrap et je veux utiliser les formulaires de 2 façons: Avec ou sans bordures autour des champs de formulaire. Comment puis-je obtenir mieux? Voici un exemple d'un Bootstrap forme que je veux supprimer les frontières: plnkr.co/modifier/xxx1Wy4kyCESNsChK4Ra?p=aperçu.
Pour la curiosité, la raison pour laquelle je veux, c'est que je veux d'abord indiquer à l'utilisateur les données qu'il a, et ensuite afficher les frontières selon si le formulaire est en mode "modifier" ou pas. L'utilisateur peut entrer en mode "modifier" en cliquant sur "modifier"-lien ou de commencer l'édition d'un champ.
Vous devez vous connecter pour publier un commentaire.
Dans cet exemple, pour supprimer la bordure d'écrire tout simplement:
Dans votre fichier CSS.
Cela permettra de supprimer les frontières à partir de tous vos champs de formulaire, une approche plus souple serait d'associer une classe pour les champs de formulaire que vous souhaitez ne pas avoir de frontière, de sorte que votre HTML serait quelque chose comme:
et votre CSS:
box-shadow: none;
au lieu debox-shadow: 0;
- qui va enlever l'ombre.<span class="caret"></span>
vous pouvez cibler cette catégorie dans votre CSS et de le dire àdisplay: none;
... par exemple.caret { display: none; }
. Une fois de plus, cela permettra de cacher quoi que ce soit avec une classe de.caret
. Une meilleure méthode consisterait à ajouter.hide
pour le HTML (<span class="caret hide"></span>
) ou tout simplement supprimer cette ligne de code HTML. Espérons que cela aide @EricCDans le Bootstrap 4, vous pouvez ajouter
border-0
classe à votre élément à supprimer de sa frontière.D'autres classes que vous pouvez utiliser - Bootstrap Des 4 Frontières
Et voici un exemple de ce que vous avez demandé:
JS:
HTML:
Je suis allé directement à la "entrées".
CSS:
HTML:
Cela permettra d'éliminer toutes les frontières de votre formulaire d'intrants.