Kaip sukurti gerą ieškote forma be lentelė
Šiame vadove aiškinama, kaip parengti gerą formą naudojant švarią CSS dizainas tik su etikete ir sąnaudų žymės imituoti HTML lentelės struktūrą. Jūs galite naudoti visas CSS / HTML elementų projektavimo savo individualizuotos formą Jūsų interneto projektai: 
1 žingsnis: Sukurkite pagrindinius HTML struktūrą
> <h1> Contact Form : </h1> <label> <span> Full name </span> <input type = "text" class = "input_text" name = "name" id = "name" / > </label> <label> <span> Email </span> <input type = "text" class = "input_text" name = "email" id = "email" / > </label> <label> <span> Subject </span> <input type = "text" class = "input_text" name = "subject" id = "subject" / > </label> <label> <span> Message </span> <textarea class = "message" name = "feedback" id = "feedback" > </textarea> <input type = "button" class = "button" value = "Submit Form" / > </label> </div> </form> <form> <div class = "box"> <h1> Forma: </ h1> <label> <span> Pilnas pavadinimas </ span> <input type = "text" class = "input_text" name = "name" id = "name" /> </ label> <label> <span> el paštas </ span> <input type = "text" class = "input_text" pavadinimas = "email" id = "email" /> </ label> <label> <span> Tema </ span> <input type = "text" class = "input_text" pavadinimas = "subject" id = "subject" /> </ label> <label> <span> Pranešimas </ span> <textarea class = "message" name = "feedback" id = "feedback"> </ textarea> <input type = "button" class = "button" vertė = "Submit Form" /> </ label> </ div> </ form>
Žingsnis: 2 Sukurkite CSS kodas
; padding : 0 ; } body { font : 100 % normal Arial, Helvetica, sans-serif ; background : # 161712 ; } form,input,select,textarea { margin : 0 ; padding : 0 ; color : #ffffff ; } div .box { margin : 0 auto ; width : 500px ; background : # 222222 ; position :relative ; top : 50px ; border : 1px solid # 262626 ; } div .box h1 { color : #ffffff ; font-size : 18px ; text-transform :uppercase ; padding : 5px 0 5px 5px ; border-bottom : 1px solid # 161712 ; border-top : 1px solid # 161712 ; } div .box label { width : 100 %; display : block ; background : #1C1C1C ; border-top : 1px solid # 262626 ; border-bottom : 1px solid # 161712 ; padding : 10px 0 10px 0 ; } div .box label span { display : block ; color : #bbbbbb ; font-size : 12px ; float :left ; width : 100px ; text-align :right ; padding : 5px 20px 0 0 ; } div .box .input_text { padding : 10px 10px ; width : 200px ; background : # 262626 ; border-bottom : 1px double # 171717 ; border-top : 1px double # 171717 ; border-left : 1px double # 333333 ; border-right : 1px double # 333333 ; } div .box .message { padding : 7px 7px ; width : 350px ; background : # 262626 ; border-bottom : 1px double # 171717 ; border-top : 1px double # 171717 ; border-left : 1px double # 333333 ; border-right : 1px double # 333333 ; overflow :hidden ; height : 150px ; } div .box .button { margin : 0 0 10px 0 ; padding : 4px 7px ; background : #CC0000 ; border : 0px ; position : relative ; top : 10px ; left : 382px ; width : 100px ; border-bottom : 1px double # 660000 ; border-top : 1px double # 660000 ; border-left : 1px double #FF0033 ; border-right : 1px double #FF0033 ; } * (Margin: 0; padding: 0;) body (font: 100% normalus arial, helvetica, sans-serif; background: # 161712;) forma, input, select, textarea (margin: 0; padding: 0; spalva: # ffffff;) div. langelyje (margin: 0 auto; width: 500px; background: # 222222; position: relative; top: 50px; border: 1px solid # 262626;) div. langelyje h1 (color: # ffffff; font - size: 18px; text-transform: didžiosiomis raidėmis; padding: 5px 0 5px 5px; border-bottom: 1px solid # 161712; border-top: 1px solid # 161712;) div. langelyje etiketės (width: 100%; display: block; background: # 1C1C1C; border-top: 1px solid # 262626; border-bottom: 1px solid # 161712; padding: 10px 0 10px 0;) div. langelyje etiketės span (display: block; color: # bbbbbb; font-size: 12px; float: left; width: 100px; text-align: right; padding: 5px 20px 0 0;) div. lange. input_text (padding: 10px 10px; width: 200px; background: # 262626; border-bottom: 1px dvigubai # 171717; border-top: 1px double # 171717; border-left: 1px double # 333333; border-right: 1px double # 333333;) div. laukelyje. žinutė (padding: 7px 7px; width: 350px; background: # 262626 ; border-bottom: 1px double # 171717; border-top: 1px double # 171717; border-left: 1px double # 333333; border-right: 1px double # 333333; overflow: hidden; height: 150px;) div. laukelyje. mygtuką (margin: 0 0 10px 0; padding: 4px 7px; background: # cc0000; border: 0px; position: relative; top: 10px; left: 382px; width: 100px; border-bottom: 1px double # 660000; sienos - top: 1px double # 660000; border-left: 1px dvigubo # FF0033; border-right: 1px dvigubo # FF0033;)
pagaliau mes padaryti. Mes sukūrėme gerą ieškote forma be stalo. Peržiūrėti Pavyzdys
Susiję straipsniai:
jeigu jums patiko skaityti šį straipsnį, patikrinkite kitų susijusių straipsnių žemiau:



















































Pridėti komentarą