Heim >Web-Frontend >CSS-Tutorial >Beispiel für das Löschen des Formularstils in CSS

Beispiel für das Löschen des Formularstils in CSS

黄舟
黄舟Original
2018-05-26 15:39:043564Durchsuche

Klare Stile, die häufig für Formulare in Entwicklungsprojekten verwendet werden:

1. Ändern Sie die Standardschriftfarbe des Platzhalters

::-webkit-input-placeholder{color: #333;}
:-moz-placeholder{color: #333;}
:-moz-placeholder{color: #333;} 
:-ms-input-placeholder{color: #333;}

2. Heben Sie die Auf- und Abwärtspfeile der Eingabenummer auf 🎜>

input::-webkit-outer-spin-button,input
::-webkit-inner-spin-button{-webkit-appearance: none !important;}input[type="number"]{-moz-appearance:textfield;}
3. Wählen Sie den Text der Dropdown-Auswahlbox rechtsbündig aus

direction: rtl;
4 die Drag-and-Drop-Funktion in der unteren rechten Ecke des Textfeldes

-webkit-appearance: none;
6. Textfeld höhenadaptiv

resize:none;

Der Code hier benötigt um auf JQ zu verweisen, und die äußerste .ta_box in der Struktur dient dazu, den Schieberegler zu eliminieren.
<p class="ta_box">
    <textarea class="ta"></textarea></p>
.ta_box{
    width: 400px;
    height: auto;
    overflow: hidden;
    border: 1px solid #999;
    box-sizing: border-box;
}.ta{
    min-height: 30px;
    outline: none;
    resize: none;
    width: 500px;
    box-sizing: border-box;
    vertical-align: top;
    border: none;
}
Hier wird die Erweiterungsfunktion von JQ verwendet
$.fn.autoHeight = function () {    function autoHeight (elem) {
        elem.style.height = &#39;auto&#39;;
        elem.scrollTop = 0;  //防抖动
        elem.style.height = elem.scrollHeight + &#39;px&#39;;
    }    this.each(function () {
        autoHeight(this);
        $(this).on(&#39;keyup&#39;,function () {
            autoHeight(this);
        });
    });
}
$(&#39;textarea&#39;).autoHeight();

Das obige ist der detaillierte Inhalt vonBeispiel für das Löschen des Formularstils in CSS. 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