Maison interface Web tutoriel CSS Utiliser CSS pour embellir les contrôles de formulaire HTML (embellissement de formulaire) exemple détaillé

Utiliser CSS pour embellir les contrôles de formulaire HTML (embellissement de formulaire) exemple détaillé

Mar 03, 2017 pm 04:33 PM

1. Structure syntaxique de base des boutons de soumission HTML et du bas

1. Bouton de soumission HTML

Définissez type="submit" dans la balise d'entrée pour définir ce contrôle de formulaire sur bouton.

Code du bouton de soumission :

Le code est le suivant :

<input name="" type="submit" value="提交" />
Copier après la connexion

Capture d'écran de l'effet du bouton de soumission

Utiliser CSS pour embellir les contrôles de formulaire HTML (embellissement de formulaire) exemple détaillé

Bouton de soumission html Capture d'écran de l'effet

2. Bouton du bas HTML

La définition de type="bottom" dans la balise d'entrée peut également définir ce contrôle de formulaire comme un bouton.

Code du bouton du bas :


Le code est le suivant :

<input name="" type="button" value="提交" />
Copier après la connexion

Capture d'écran du bouton du bas :

Utiliser CSS pour embellir les contrôles de formulaire HTML (embellissement de formulaire) exemple détaillé

Capture d'écran de l'effet du bouton du bas HTML

2. La différence entre la soumission HTML et le bouton du bas

type=button est simplement une fonction de bouton

type=submit consiste à envoyer un formulaire

Mais ceux qui sont engagés dans l'interface utilisateur WEB doivent noter que l'utilisation de submit pour améliorer la convivialité de la page :

Après avoir utilisé submit, la page prend en charge la saisie au clavier fonctionnement des touches et de nombreuses conceptions de logiciels WEB Professeur, vous n'avez peut-être pas remarqué que la soumission est unifiée

Après avoir utilisé le bouton, la page ne prend souvent pas en charge la touche Entrée. Par conséquent, si vous devez prendre en charge la touche Entrée, vous devez configurer une soumission. Par défaut, la touche Entrée fonctionne lors de la première soumission de la page.

Le code est le suivant :

<input type="submit" name="b1" value="提交" onClick="bt_submit_onclick()">
Copier après la connexion

Après avoir exécuté onClick, passez à l'action. Peut être soumis automatiquement sans onClick. Onclick n'est donc pas requis ici.


Le code est le suivant :

<input type="button" name="b1" value="提交" onClick="bt_submit_onclick()">
Copier après la connexion

Une fois onClick exécuté, le fichier de saut est contrôlé dans le fichier js. La soumission nécessite onClick.

Par exemple :

1, onclick="form1.action='a.jsp';form1.submit();" Ceci réalise la fonction de soumission .

2. Code du bouton

Le code est le suivant :

<form name="form1" method="post" action="<a href="http://www.css.com">http://www.css.com</a>"> 
<input type="button" name="Button" value="按钮" onClick="submit()"> 
</form>
Copier après la connexion

Utiliser CSS pour embellir les contrôles de formulaire HTML (embellissement de formulaire) exemple détaillé

Capture d'écran du bouton

3. Code HTML du bouton

Le code est le suivant :

<input type="button" name="Button" value="Button"
onClick="javascript:windows.location.href="你的url"">
Copier après la connexion

3. Les boutons de soumission HTML et du bas embellissent la mise en page CSS p

Nous préparons d'abord les images des boutons pour l'embellissement des boutons, et saisissez soumettre ou ajoutez simplement un style de classe au contrôle du bouton du bas, définissez l'arrière-plan du bouton pour embellir l'image et définissez la bordure sur zéro, la largeur et la hauteur.

1. Embellissez le bouton du bas HTML

1), le matériel d'image

peut enregistrer l'image pour l'utiliser

Utiliser CSS pour embellir les contrôles de formulaire HTML (embellissement de formulaire) exemple détaillé

Embellissez le matériel du bouton image

2), code source HTML complet correspondant :

Le code est le suivant :

<!DOCTYPE html>
<html>
<head>
<title>button按钮美化在线演示-www.css.com</title>
<style>
html{width:100%;height:100%;}
body{background:#fff;font-size:18px;font-family:"Arial","Tahoma","微软雅黑","雅黑";
line-height:18px;padding:0px;margin:0px;text-align:center}
div{padding:18px}
img{border:0px;vertical-align:middle;padding:0;margin:0}
input,button{font-family:"Arial","Tahoma","微软雅黑","雅黑";border:0;
vertical-align:middle;margin:8px;line-height:18px;font-size:18px}
.btn{width:140px;height:36px;line-height:18px;font-size:18px;
background:url("bg26.jpg")no-repeatlefttop;color:#FFF;padding-bottom:4px}
</style>
</head>
<body>
<p>
<formid="form1"name="form1"method=""action="<a href="http://www.css.com/"target="_blank">http://www.css.com/"target="_blank</a>">
<div>
<inputtype="button"class="btn"value="按钮"onmouseover="this.style.backgroundPosition=&#39;left-36px&#39;"
onmouseout="this.style.backgroundPosition=&#39;lefttop&#39;"/>
</div>
</form>
</p>
</body>
</html>
Copier après la connexion



3), Capture d'écran de l'effet du bas

Utiliser CSS pour embellir les contrôles de formulaire HTML (embellissement de formulaire) exemple détaillé

Captures d'écran de l'effet d'embellissement du bas

2. Embellir le bouton de soumission HTML

1), matériel d'image

disponible Enregistrez l'image sous en utilisant le bouton

Utiliser CSS pour embellir les contrôles de formulaire HTML (embellissement de formulaire) exemple détaillé

faites un clic droit et enregistrez sous en utilisant

2), correspondant au code source HTML complet :

Code comme suit :

<!DOCTYPE html> 
<html> 
<head> 
<title>submit按钮美化 在线演示-www.css.com</title> 
<!-- <a href="http://www.css.com">www.css.com</a> --> 
<style> 
html { width:100%; height:100%; } 
body { background:#fff; font-size:18px; font-family:"Arial", "Tahoma", "微软雅黑", "雅黑";
line-height:18px; padding:0; margin:0; text-align:center; } 
div { padding:18px } 
img { border:0px; vertical-align:middle; padding:0px; margin:0px; } 
input, button { font-family:"Arial", "Tahoma", "微软雅黑", "雅黑"; border:0;
vertical-align:middle; margin:8px; line-height:18px; font-size:18px } 
.btns { width:143px; height:40px; background:url("bg11.jpg") no-repeat left top; color:#FFF; } 
</style> 
</head> 
<body> 
<p> 
<form id="form1" name="form1" method="" action="<a href="http://www.css.com/">http://www.css.com/</a>" target="_blank"> 
<div> 
<input type="submit" class="btns" onmouseover="this.style.backgroundPosition=&#39;left -40px&#39;"
onmouseout="this.style.backgroundPosition=&#39;left top&#39;" value="提交" /> 
</div> 
</form> 
</p> 
</body> 
</html>
Copier après la connexion

3), capture d'écran de l'effet du bouton de soumission

Utiliser CSS pour embellir les contrôles de formulaire HTML (embellissement de formulaire) exemple détaillé

Capture d'écran de l'effet de soumission HTML après embellissement

Plus d'embellissement avec CSS Pour des exemples détaillés de contrôles de formulaire HTML (embellissement de formulaire), veuillez faire attention au site Web PHP chinois !

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Vous avez un jeu croisé?
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Travailler avec GraphQL Caching Travailler avec GraphQL Caching Mar 19, 2025 am 09:36 AM

Si vous avez récemment commencé à travailler avec GraphQL ou examiné ses avantages et ses inconvénients, vous avez sans aucun doute entendu des choses comme "GraphQL ne prend pas en charge la mise en cache" ou

Construire une application Ethereum à l'aide de Redwood.js et de la faune Construire une application Ethereum à l'aide de Redwood.js et de la faune Mar 28, 2025 am 09:18 AM

Avec la récente montée du prix du bitcoin sur 20k $ USD, et pour lui, récemment en train de briser 30k, je pensais que cela valait la peine de reprendre une profonde plongeon dans la création d'Ethereum

Vue 3 Vue 3 Apr 02, 2025 pm 06:32 PM

Il est sorti! Félicitations à l'équipe Vue pour l'avoir fait, je sais que ce fut un effort massif et une longue période à venir. Tous les nouveaux documents aussi.

Créer votre propre bragdoc avec Eleventy Créer votre propre bragdoc avec Eleventy Mar 18, 2025 am 11:23 AM

Quelle que soit le stade dans lequel vous vous trouvez en tant que développeur, les tâches que nous effectuons - qu'elles soient grandes ou petites - ont un impact énorme dans notre croissance personnelle et professionnelle.

Pouvez-vous obtenir des valeurs de propriété CSS valides du navigateur? Pouvez-vous obtenir des valeurs de propriété CSS valides du navigateur? Apr 02, 2025 pm 06:17 PM

J'ai eu quelqu'un qui écrivait avec cette question très légitime. Lea vient de bloguer sur la façon dont vous pouvez obtenir les propriétés CSS valides elles-mêmes du navigateur. C'est comme ça.

Un peu sur CI / CD Un peu sur CI / CD Apr 02, 2025 pm 06:21 PM

Je dirais que "Site Web" correspond mieux que "Application mobile" mais j'aime ce cadrage de Max Lynch:

Comparaison des navigateurs pour une conception réactive Comparaison des navigateurs pour une conception réactive Apr 02, 2025 pm 06:25 PM

Il existe un certain nombre de ces applications de bureau où l'objectif montre votre site à différentes dimensions en même temps. Vous pouvez donc, par exemple, écrire

Cartes empilées avec un positionnement collant et une pincée de sass Cartes empilées avec un positionnement collant et une pincée de sass Apr 03, 2025 am 10:30 AM

L'autre jour, j'ai repéré ce morceau particulièrement charmant sur le site Web de Corey Ginnivan où une collection de cartes se cassent les uns sur les autres pendant que vous faites défiler.

See all articles