How To Make A Contact Form Using HTML And & CSS | Animated Label Contact Form Design

Поділитися
Вставка
  • Опубліковано 17 жов 2024
  • Learn How To Make A Contact Form Using HTML And & CSS | Animated Label Contact Form Design Tutorial Step By Step For Beginners
    ❤️ SUBSCRIBE: goo.gl/tTFmPb
    In this video we will learn how to make a contact form with HTML and CSS. We will add a label for all input fields and these labels will be animated. Whenever we will start typing anything in the input box then the label will move upward from it's position. We will also add icons in each field of this contract form design. This complete contact form with animation will be made using Only HTML and CSS.
    Make Working Contact Form With PHP:
    • Create Working Contact...
    Image Download:
    www.pexels.com...
    -----------------------------------------
    Suggested Course:
    ❤️ Complete website Using HTML and CSS
    ✔️ 8 Complete website step by step
    ✔️ Source Code Download
    ✔️ 76 Lectures, 12 Hours Video
    ✔️ Course Completion certificate
    👉 easytutorialsp...
    -------------------------------------
    Recommended Videos:
    Learn Complete HTML and CSS from basics:
    ► • HTML And CSS Tutorial ...
    Make A Complete Website for college using HTML & CSS:
    ► • How To Make A College ...
    How to make a Business website step by step:
    ► • How To Make Website Us...
    How to make personal resume website step by step:
    ► • How To Make A Website ...
    How to make fitness website design using HTML CSS:
    ► • How To Make A Website ...
    How to make an Ecommerce Website Design:
    ► • How To Make eCommerce ...
    How to make a Job Portal website design with HTML & CSS:
    ► • How To Make Website Us...
    How to make travel website design with HTML CSS Bootstrap:
    ► • How To Make A Website ...
    -------------------------------------
    Affordable web hosting (coupon- EASYTUTORIALS)
    👉 easytutorialsp...
    My recommended tools and tutorials
    👉 easytutorialsp...
    -------------------------------------
    ◼️ Source code link is shared in community post for all my coding videos exclusively for channel members (only channel members can see)
    Join Channel Membership:
    ► / @greatstackdev
    -------------------------------------
    Like - Follow & Subscribe us:
    ◼️ UA-cam: goo.gl/tTFmPb
    ◼️ Facebook: goo.gl/qv7tEQ
    ◼️ Twitter: / itsavinashkr
    ◼️ Instagram: / iamavinashkr

КОМЕНТАРІ • 168

  • @meriemmery7648
    @meriemmery7648 2 роки тому +3

    You are the most amazing designer I have ever seen..God willing, you will succeed 🤲

  • @Threenineswon20racks
    @Threenineswon20racks Рік тому

    Didn’t work at first…. Then I gave input and label a class… worked nicely.. thank you sir

  • @zcoding8355
    @zcoding8355 3 роки тому +13

    Cool!😎 Smart, clear, and concise... excellent job! Just one thing, it should have been responsive.

  • @rozyrozy4092
    @rozyrozy4092 3 роки тому

    I am from Bangladesh, now i am your big fan, thank you very much

  • @Svetkachalina
    @Svetkachalina 2 роки тому +7

    Hi! Thank you so much, it's so beautiful and creative! One question. I followed all your instructions but in the Email input, after I added the text, the icon and the text "Your Email" are falling down again, not staying up as the others. What could go wrong?

    • @faisaleza6464
      @faisaleza6464 2 роки тому

      SEPERATE THE COMMANDS
      input:focus~label{
      top: -35px;
      font-size: 14px;
      }
      input:valid~label{
      top: -35px;
      font-size: 14px;
      }

    • @heypspspsp
      @heypspspsp Рік тому +1

      the only fix that i could find and i know it's pretty late was changing the HTML code a bit. instead of input type=email, i changed it to input type=text like the others and that seemed to work but i have no idea how i could make it work without doing this.

  • @azizxon_shaxodjayev
    @azizxon_shaxodjayev 3 роки тому +1

    Hello, this is responsive webpage?

  • @creativeamay
    @creativeamay 3 роки тому +1

    Mujhe ek Complete Tutorial Video Chahiye jisme aap pura bataye ki ek website banane ke piche kitna mahnat lagta hai aur kaise website banye aur uska Google me show ho aur kaise uske data ko save kare

    • @GreatStackDev
      @GreatStackDev  3 роки тому

      here it is: ua-cam.com/video/oYRda7UtuhA/v-deo.html

  • @jerq9620
    @jerq9620 7 місяців тому

    Hi, very good video! But I have a question: where will I be able to see received messages?

  • @georgetomeh8898
    @georgetomeh8898 3 роки тому +6

    It is very helpful. Thank you very much. I have a question: Why did you define width:100% and height:100vh. I meant isn't the same as if you define both as 100%. Thank you in advance for your answer.

    • @houseqwb6178
      @houseqwb6178 3 роки тому +8

      width 100% means it will take its normal width 100% and height:100vh means 100% of viewport which means its height will be responsive for all screens hope you get your answer

  • @ritikprakash802
    @ritikprakash802 3 роки тому

    Nice Tutorial👌👌
    Intall live server from extension aftet that you need not to refresh the website after all changes
    just right click and open the file from live server

  • @fruitstew1009
    @fruitstew1009 9 місяців тому

    awesome tutorial, exactly what i needed! thank you so much!

  • @mx4danx
    @mx4danx Рік тому

    such a good video i made one with colour changes but it sits so low on a page? how do i bring it up a bit higher on a page?

  • @evelinlopez6195
    @evelinlopez6195 Рік тому

    hi thank you for this video why do you put the star on css at the beginning?

  • @creativeamay
    @creativeamay 3 роки тому

    I want Video Complete Tutorial Of Website Creating mean using html css js and database management SQL server and more

  • @latika7040
    @latika7040 3 роки тому +1

    He should have 100K Likes at this video

  • @meriemmery7648
    @meriemmery7648 2 роки тому +1

    I need this coded Where can I find it .. I opened all the pages in the description and did not find it

  • @Mahesh717
    @Mahesh717 2 роки тому +1

    sir, whenever i add image to background and put it center cover the, image quality goes down and it shows little blur, so why that happens.... any solution...
    🙋🙋

  • @XanimationX
    @XanimationX Рік тому +1

    For some reason, after adding the input:focus~label and the transition code, nothing happens...I ahve tried using different browsers but the result is the same

  • @kimcandor9713
    @kimcandor9713 2 роки тому

    Thank u very much sir, God Bless

  • @giridharanjeyanthgiri5684
    @giridharanjeyanthgiri5684 Рік тому

    Plz make video how to a announcement section in website using html and css .I have summit my project next week .plzzz

  • @aswath2359
    @aswath2359 3 роки тому +3

    Awesome animation 💯💥💥...I need tutorial of adding div and how the div works while we input in css , and display: absolute, relative , fixed ,static and z-index?...

  • @devendranmoodley9176
    @devendranmoodley9176 Рік тому

    hey brother I really enjoy watching your videos. your really explain everything in detail and I appreciate it. do you have any videos on databases?

  • @challengeforcreating9768
    @challengeforcreating9768 3 роки тому

    Liked all of your videos! Great fan of your!

  • @ch62013
    @ch62013 Рік тому

    This is really cool. I have one question. I followed all your instructions in order to create my own contact form, but it is stuck to the left side of the page like 8:29 and it won't change or move in the center. Where did I went wrong here?

  • @jagdishparihar5168
    @jagdishparihar5168 2 роки тому

    badhiya hai..

  • @msbaloch9854
    @msbaloch9854 3 роки тому +1

    Amazing sir also add functionality on submit button

  • @msmredul3243
    @msmredul3243 3 роки тому

    Sir i love From Bangladesh

  • @ayenijonathan327
    @ayenijonathan327 3 роки тому

    When some puts information does it go to your email as in like the owner of the website

    • @GreatStackDev
      @GreatStackDev  3 роки тому

      I have one tutorial for that, please check the video description for that video link

  • @viniciusm.m.7822
    @viniciusm.m.7822 3 роки тому +1

    Thanks, bro!
    God bless you!!!

  • @ALBDev
    @ALBDev 3 роки тому +1

    Can you make a video on how to send message from this form? I'd appretiate it. Magnificent video btw.

    • @GreatStackDev
      @GreatStackDev  3 роки тому

      link is there in description

    • @ALBDev
      @ALBDev 3 роки тому

      @@GreatStackDev thnx

  • @hedrobc8714
    @hedrobc8714 2 роки тому

    Keep going.
    We love you

  • @lukekoletsios3236
    @lukekoletsios3236 Рік тому

    very helpful

  • @rimjhimpatel1159
    @rimjhimpatel1159 2 роки тому

    Thank you so much sir this video is very helpful for me.

  • @abdirashiidabdullah8627
    @abdirashiidabdullah8627 Рік тому

    thank you sir

  • @MuradHasanAlvee
    @MuradHasanAlvee 3 роки тому

    Sir html CSS and JavaScript use Karke video upload Karo bohut help hoga

  • @andrejkling3886
    @andrejkling3886 3 роки тому +1

    Excellent thank you...

  • @tomaseekjur551
    @tomaseekjur551 2 роки тому

    nice video.. helpful thanks

  • @davya.7679
    @davya.7679 2 роки тому +1

    Hello, nice tutorial, but how do you make the script that the messages are sending via the form will be received on your email inbox ??

    • @GreatStackDev
      @GreatStackDev  2 роки тому

      here is the tutorial for that:
      1. send form data using javascript: ua-cam.com/video/sGQSz22U8VM/v-deo.html
      2. send form data using PHP: ua-cam.com/video/Iv93yjdvkWI/v-deo.html
      follow any of the above tutorial

  • @marjiaafifaprithibi209
    @marjiaafifaprithibi209 2 роки тому +2

    input:focus~label isn't working for me? what can be the reasons?

  • @SanaUllah-qm6wv
    @SanaUllah-qm6wv 3 роки тому

    Sir g jo head section me meta tag as k kia matlb hai?

  • @rmahajan107
    @rmahajan107 Рік тому

    very nice

  • @mhrvideos01
    @mhrvideos01 3 роки тому

    Thanks brother 👨‍👦🙂

  • @abdikanin3196
    @abdikanin3196 3 роки тому +1

    I love Your channel very clear, simple and easy to follow Amazing!

  • @jonfasika7243
    @jonfasika7243 2 роки тому

    You deserve my subscription 👍

  • @omerbabo
    @omerbabo 10 місяців тому

    thank you

  • @spsujoypaul9268
    @spsujoypaul9268 3 роки тому

    Really It's great

  • @larrabellbuar974
    @larrabellbuar974 2 роки тому

    Hello, i would like to ask what kind of software do u use for this one

    • @GreatStackDev
      @GreatStackDev  2 роки тому

      brackets editor, you can use any code editor

  • @LewisJones-lf4fd
    @LewisJones-lf4fd Рік тому +1

    Hi, amazing video as usual!
    I have one question, I have other forms in my code, and now that I have changed the styling of input and text area, the other forms on the site have been effected is there any way around this?

    • @nicholasgerade3501
      @nicholasgerade3501 Рік тому

      You can use classes or id's to differ each input and textareas from another.

  • @robiulhasan9553
    @robiulhasan9553 2 роки тому

    sir, I have made a contact form like you. But there have one problem, that is when i click on input (Your Name) then its not working.... click just work for label text(Your name) not working on input... what is the reason sir?? From Bangladesh

  • @aaronekal5641
    @aaronekal5641 2 роки тому

    Such a livesaver. Thanks man

  • @ahmedkhalil76d
    @ahmedkhalil76d 10 місяців тому

    thanks boss
    transition is not doing the job
    added to label as you did but no effect

  • @elkhanhamet2561
    @elkhanhamet2561 2 роки тому

    thank you

  • @shivamprasad6247
    @shivamprasad6247 2 роки тому

    very helpful.

  • @behindthescene2727
    @behindthescene2727 3 роки тому

    easy explained

  • @georgegeorgio70
    @georgegeorgio70 3 роки тому +1

    Great video keep them coming !!

  • @dnrhossain
    @dnrhossain Рік тому

    Awesome! Thanks.

  • @shohelmia6152
    @shohelmia6152 3 роки тому

    The video is very helpful. Thanks. Keep making this kinds of video.

  • @mysticrimeai
    @mysticrimeai 2 роки тому

    Hi
    This is great btw i am making this as my project for college part of my web and i am having some trouble about background-image so its now working at all only linear colors are present but i dont know what to do with the background no idea how to put it pls a lil help, im learning a lot from you thanks.

    • @sylvanusjoseph1140
      @sylvanusjoseph1140 2 роки тому

      if you apply the image path. For example if your image are in an image folder then type image/background.jpg I had the same problem until I included the preceding image/ . Hope this helps

    • @mysticrimeai
      @mysticrimeai 2 роки тому

      @@sylvanusjoseph1140 i fixed this way earlier but thanks anyway for ur help

  • @ashwinibala7333
    @ashwinibala7333 Рік тому

    It worked

  • @sankisolder1767
    @sankisolder1767 2 роки тому

    if we don't mark the input field as required then the transition fails and the name goes above the box alreayd!!!
    So how can we solve that??

  • @kartanegara3m.zafifhilmial806

    cool

  • @louisegaska819
    @louisegaska819 3 роки тому

    Thanks you !!!

  • @هاديمحمد-و8ظ
    @هاديمحمد-و8ظ 2 роки тому +1

    What dose required do. Please help

  • @faceme8608
    @faceme8608 3 роки тому

    Very helpful for me

  • @khaza0916
    @khaza0916 3 роки тому

    Hello i have a website there i need to change a button apperaing text expl : login button to join / Log in can i do that with inspect and custom css please reply i need help

    • @GreatStackDev
      @GreatStackDev  3 роки тому +1

      changing button text in HTML file will be easy. if you want to change using only css then you need to change the button text color same as button background, so that button text will be invisible. after that add new text using css pseudo element like "before" or "after"

  • @marshallnyamadzawo8553
    @marshallnyamadzawo8553 3 роки тому

    Invaluable!

  • @thomasleo7921
    @thomasleo7921 3 роки тому

    Please make a tutorial How to make a website like youtube.

  • @gopalparmar9230
    @gopalparmar9230 3 роки тому

    very simple and innovative way u taught us sir!!! thank you for this video tutorial !!thousand clapppppp***

    • @khaza0916
      @khaza0916 3 роки тому

      Hello i have a website there i need to change a button apperaing text expl : login button to join / Log in can i do that with inspect and custom css please reply i need help

  • @yurii-ii7ey
    @yurii-ii7ey 3 роки тому

    Thank you 😊

  • @remarlynbravo2838
    @remarlynbravo2838 3 роки тому +2

    can you make scroll/ reveal animation , ? it will be a big help in my project .

    • @msbaloch9854
      @msbaloch9854 3 роки тому

      What's your project sis?

    • @remarlynbravo2838
      @remarlynbravo2838 3 роки тому +1

      @@msbaloch9854 website

    • @msbaloch9854
      @msbaloch9854 3 роки тому

      @@remarlynbravo2838 great sis I m also working on website

    • @remarlynbravo2838
      @remarlynbravo2838 3 роки тому +1

      @@msbaloch9854 its that so, good luck to you. im working this website for my final project.

    • @msbaloch9854
      @msbaloch9854 3 роки тому

      @@remarlynbravo2838 good luck you too and I m working that website for vision

  • @dreamworld7898
    @dreamworld7898 2 роки тому

    Awesome 👍

  • @zachfenton608
    @zachfenton608 3 роки тому

    awesome, well organized and super userful

  • @paulharvey11
    @paulharvey11 2 роки тому

    This is great! Thank you

  • @saqibrazzaqshorts3003
    @saqibrazzaqshorts3003 3 роки тому +1

    This is so helpful 👍👍

  • @MrJingd
    @MrJingd 2 роки тому +3

    There is a bug in this code. If the user puts in an email address without the "@" symbol, the placeholder text will return to the textbox.

    • @missulu
      @missulu Рік тому +1

      The type: 'email' will usually raise a flag if you don't use the '@' symbol somewhere in the input. I have had it still attempt to process it only to be rejected in the response page.

  • @HaraldHavreki
    @HaraldHavreki 4 місяці тому +1

    Can i use this coding? I want your permission before :)

  • @ajaysimon3064
    @ajaysimon3064 3 роки тому

    Excellent Tutorial ❤️

  • @ishusirohi4884
    @ishusirohi4884 2 роки тому

    how to achieve this animation without using required please help me sir

  • @aniketashokbhise
    @aniketashokbhise 3 роки тому +1

    😍😍😍👍👍👍

  • @floreio
    @floreio 3 роки тому

    Thank you!

  • @athadhaiffathin3114
    @athadhaiffathin3114 3 роки тому

    Nice broo, keep up the good work🔥

  • @josuesalomon20
    @josuesalomon20 3 роки тому +1

    awesome tutorial, but I do have one error, when I enter something on the email ID box then move to the next box the text on the Email ID doesn't stay up, thanks!

    • @GreatStackDev
      @GreatStackDev  3 роки тому

      have you added 'required' in input box HTML tag

    • @josuesalomon20
      @josuesalomon20 3 роки тому

      @@GreatStackDev yes I did added 'required' in the input box

    • @GreatStackDev
      @GreatStackDev  3 роки тому +1

      CSS:
      input:focus~label,
      input:valid~label,
      textarea:focus~label,
      textarea:valid~label{
      top: -35px;
      font-size: 14px;
      }

    • @josuesalomon20
      @josuesalomon20 3 роки тому

      @@GreatStackDev thus is exactly what I have on my css, can I send you my css and html files so you can check them? 🙏

    • @GreatStackDev
      @GreatStackDev  3 роки тому

      @@josuesalomon20 sure

  • @atulrana1536
    @atulrana1536 3 роки тому +1

    please can explain???
    input : focus~label ,
    Input:valid~label

    • @MrSvajceneger
      @MrSvajceneger Рік тому

      General Sibling Selector (~)
      The general sibling selector selects all elements that are next siblings of a specified element.

  • @technic_and_programming
    @technic_and_programming 3 роки тому +1

    Круто!

  • @Uvelt
    @Uvelt 3 роки тому

    I followed the "Make Working Contact Form With PHP" tutorial but I ended up getting errors in the .php file and nothing working.

  • @reynaldradoc395
    @reynaldradoc395 3 роки тому

    Is this applicable if I will use sublime text?

  • @xtylishali7080
    @xtylishali7080 3 роки тому

    Sir kindly Jo picture use karye vo be nechye de deya karye

  • @riceeeee00
    @riceeeee00 Рік тому

    The form overlaps when I scroll up how do I fix that ?

  • @firashdelawar1671
    @firashdelawar1671 3 роки тому

    Textarea only worked as required field. why?

  • @gokulakrishnan6587
    @gokulakrishnan6587 3 роки тому

    How these work we can sent anything

  • @ligerwatt5324
    @ligerwatt5324 2 роки тому

    I followwd your steps but icons and text are not in same line. Why???

  • @mann886
    @mann886 3 роки тому

    How to add 3 or 4 slides in a header means " | slides| slides|slides| "

  • @steve-sm6ic
    @steve-sm6ic Рік тому

    Textarea label keep staying on top opf the box when it is blank

  • @Iamdivyanxuranaa
    @Iamdivyanxuranaa 2 місяці тому

    How to share this to another person

  • @rozinapervin3767
    @rozinapervin3767 3 роки тому

    plz help when i give input:valid~label it does'nt work, it will still up

  • @nkunzijoseph
    @nkunzijoseph 2 роки тому

    How can i create a form that sends data to my phone number and also sends data to users phone number

  • @ninodecaro9099
    @ninodecaro9099 3 місяці тому

    You didn't add the part about linking an email address to the submit button

  • @parthdhanani3720
    @parthdhanani3720 3 роки тому +1

    Kese pata kare ki kisne use kiyahe ke nayi batao

  • @SAdikulSHoad
    @SAdikulSHoad 3 роки тому +1

    Pls background img download link in video description.

    • @GreatStackDev
      @GreatStackDev  3 роки тому

      just added image link in the description, please check

  • @MelkoR4111
    @MelkoR4111 Рік тому

    same problem here, the icons from font awesome appear like empty crossed boxes

    • @MelkoR4111
      @MelkoR4111 Рік тому

      very strange, i have to put fas before fa-user, even tho Font Awesome itself does not show that , the code for user icon is ' ' , but i have to do '', and on that case , everything works