Heim  >  Artikel  >  Web-Frontend  >  Schritte zur Optimierung von HTML5-Formularen mit CSS3

Schritte zur Optimierung von HTML5-Formularen mit CSS3

php中世界最好的语言
php中世界最好的语言Original
2017-12-01 10:46:441972Durchsuche

Heute zeige ich Ihnen, wie Sie CSS3 zur Optimierung von HTML5-Formularen verwenden. Zuerst erstellen wir ein Formular mit dem folgenden Format.

#redemption {
width: 100%;
font-family: 'ColaborateThinRegular';
font-weight: 400;
}
#redemption hgroup {
argin-bottom: 20px;
}
#redemption div {
width: 100%;
margin-bottom: 15px;
float: left;
}
#redemption span#range {
float: left;
font-size: 3em;
width: 100%;
color: red;
clear: both; text-align: center;
}
#howYouRateThis,#yearOfCrime {
text-align: right;
}
#redemption legend {
font-style: italic;
color: #434242;
font-size: 0.8em;
margin-bottom: 20px;
float: left; width: 100%;
}
#redemption fieldset {
border: 1px dotted #cccccc;
padding: 2%;
margin-bottom: 20px;
}
#redemption label {
width: 40%;
float: left;
}
#redemption input {
height: 20px;
font-size: 1em;
width: 40%;
float: right;
}
#redemption textarea {
height: 60px;
font-size: 1em;
width: 40%;
float: right;
}
#redemption input#submit {
text-decoration: none;
height: 34px;
font: 1.25em /* 36px ÷ 16 */ 'BebasNeueRegular'; background-color: #b01c20;
border-radius: 8px;
color: white; float: right;
margin-bottom: 10px;
background: linear-gradient(top, rgb(241,92,96) 0%, rgb(17 100%);
margin-top: 10px;
box-shadow: 5px 5px 5px hsla(0, 0%, 26.6667%, 0.8);
text-shadow: 0px 1px black;
border: 1px solid #bfbfbf;
.polyfill-important .input-range,.polyfill-important .step-c float: right;
}
.polyfill-important .step-controls {
margin-right: -20px!important;
}

Das Einzige, was zu beachten ist, ist, dass die letzten beiden Stile nur funktionieren, wenn das entsprechende Patch-Skript ausgeführt wird. Erstens möchte ich, dass jedes Feldset einen schönen Hintergrund mit Farbverlauf und etwas Abstand zwischen den Feldern hat. Das Folgende ist der modifizierte CSS-Code für Fieldset:

#redemption fieldset {
border: 1px dotted #cccccc;
padding: 2%;
margin-bottom: 20px;
background: #ffffff; background: linear-gradient(top, #ffffff 77%,#f2f2f2 100%);
border-radius: 4px;
box-shadow: 2px 2px 5px hsla(0, 0%, 16.6667%, 0.3);
}


Ich glaube, dass Sie die Methode beherrschen, nachdem Sie diese Fälle gelesen haben. Für weitere spannende Informationen achten Sie bitte auf andere Verwandte Artikel auf der chinesischen PHP-Website!

Verwandte Lektüre:

Detaillierte Einführung in das Übersetzungsattribut in CSS3

Schritte zum Implementieren des rotierenden Halo-Effekts in CSS3

Schritte zum Implementieren von CSS3-Breadcrumb-Code im kreisförmigen Stil

Das obige ist der detaillierte Inhalt vonSchritte zur Optimierung von HTML5-Formularen mit CSS3. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn