Hot Post

Tạo Biểu mẫu Liên hệ - Contact Form cho Blogger


Contact Form on Blogger Pages

Biểu mẫu Liên hệ hay Contact Form là một thành phần không thể thiếu cho các website, giúp cho độc giả có thể liên lạc với chủ web và nâng cao độ uy tín trong con mắt Google. Hôm nay Iris Tips sẻ chia sẻ cho các bạn cách tạo Contact Form trên Tranh tĩnh - Static Page với giao diện khá bắt mắt.


Cách thực hiện

1Vào Bố cục >> Thêm tiện ích HTML/Javascript >> Tiện ích khác >> Biểu mẫu liên hệ


2Vào Mẫu >> Chỉnh sửa HTML và dán đoạn CSS bên dưới vào trước thẻ ]]></b:skin>Lưu Template của bạn lại.
div#ContactForm1{display:none!important}
/****** Contact Form  ******/
div#twist_blogger_cntct_form{padding:50px 0;border-radius:2px;color:#1D1D1D;font-size:15px;font-weight:bold;background-color:#404040;font-family:sans-serif}
div#twist_blogger_cntct_form .wrap-me{margin:0 auto;display:block;padding:30px 20px;background-color:#F3F3F3;max-width:440px;width:100%!important;border-top:65px solid #FF0000;box-sizing:border-box}
div#twist_blogger_cntct_form .wrap-me:before{content:'\f0e0';position:absolute;font-family:FontAwesome;font-weight:normal;margin-top:-88px;margin-left:-23px;left:50%;display:inline-block;font-size:28px;width:53px;height:53px;border-radius:50px;text-align:center;color:#FFFFFF;box-sizing:border-box;border:2px solid #FFFFFF;line-height:49px}
input#ContactForm1_contact-form-name,#ContactForm1_contact-form-email,#ContactForm1_contact-form-email:hover,#ContactForm1_contact-form-email:active{padding:5px;margin-top:4px!important;box-shadow:none!Important;max-width:300px;width:100%;border:1px solid #D2D2D2;line-height:1em;min-height:31px;background:#FEFEFE;font-family:sans-serif;margin-bottom:15px;border-radius:0}
.contact-form-email-message,.contact-form-email-message:active,.contact-form-email-message:hover{padding:5px;margin-top:4px!important;box-shadow:none!Important;max-width:400px;width:100%;border:1px solid #D2D2D2;line-height:1em;min-height:80px;background:#FEFEFE;font-family:sans-serif;margin-bottom:10px;border-radius:0}
/***** Focus *****/
#ContactForm1_contact-form-name:focus,#ContactForm1_contact-form-email:focus,#ContactForm1_contact-form-email-message:focus{outline:none;background:#FFFFFF!important;color:#444;border-color:rgb(236,235,235)!important;box-shadow:0 0 5px rgba(241,241,241,0.7)!important;transition:all 0.3s ease-in-out!important}
/**** Submit button style ****/
.contact-form-button-submit:hover{color:#FFFFFF;background:#0083FF!important}
.contact-form-button-submit{background:#19B3EA;display:table;font-size:17px;margin:0!important;border-radius:0!important;max-width:100%;width:100%;min-width:100%;height:32px;line-height:0.5em;letter-spacing:0.5px;font-family:sans-serif;font-weight:normal;cursor:pointer;outline:none!important;color:#FFFFFF;border:1px solid #fff!important;text-align:center;padding:0 0 0 15px;text-transform:capitalize;transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out}
/**** Submit button on Focus ****/
.contact-form-button-submit:focus,.contact-form-button-submit.focus{border-color:#FFFFFF;box-shadow:none!important}
/**** Error message ****/
.contact-form-error-message-with-border .contact-form-success-message{background:#f9edbe;border:1px solid #f0c36d;bottom:0;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#666;font-size:12px;font-weight:bold;padding-bottom:10px;line-height:19px;margin-left:0;opacity:1;position:static;text-align:center}
/**** Submit Button On Success Message ****/
.contact-form-button-submit.disabled,.contact-form-button-submit.disabled:hover,.contact-form-button-submit.disabled:active{opacity:0.9}
/****** Success Message *****/
.contact-form-error-message-with-border{background:#000000;border:1px solid #5A5A5A;bottom:0;box-shadow:none;color:#FDFDFD;font-size:15px;font-weight:normal;line-height:35px;margin-left:0;opacity:1;position:static;text-align:center;height:35px;margin-top:45px}
.contact-form-cross{height:14px;margin:5px;vertical-align:-8.5%;float:right;width:14px;border-radius:50px;border:0!important;cursor:pointer}
.contact-form-success-message-with-border{font-weight:normal;background-color:#000;border:1px solid #FFF;color:#FFF;line-height:35px;margin-left:0;font-size:13px;opacity:1;position:static;text-align:center;height:35px;margin-top:45px}
/* Extra Stuff */
div#twist_blogger_cntct_form span.name-bg{background-color:#E8F2FF}
div#twist_blogger_cntct_form span.email-bg{background-color:#FFE8E8}
div#twist_blogger_cntct_form span.name-bg,div#twist_blogger_cntct_form span.email-bg{display:inline-block;max-width:300px;line-height:21px;width:100%;color:#696969;padding:3px 5px;margin:0 0 4px;box-sizing:border-box;height:30px;border:1px solid #E4E0E0;padding-left:39px}
div#twist_blogger_cntct_form span.name-bg:before{content:'\f007';background-color:#60A2FF}
div#twist_blogger_cntct_form span.email-bg:before{content:'\f1fa ';background-color:#FF530B}
div#twist_blogger_cntct_form span.name-bg:before,div#twist_blogger_cntct_form span.email-bg:before,div#twist_blogger_cntct_form span.message-bg:before{font-family:FontAwesome;text-align:center;margin:-4px 0 0 0;font-weight:normal;padding:0;line-height:27px;width:28px;height:28px;display:table;position:absolute;margin-left:-40px!important;border:1px solid rgba(0,0,0,0.1);border-right:0!important;color:#FFFFFF}
div#twist_blogger_cntct_form span.message-bg{background-color:#EBFFE8;display:inline-block;max-width:400px;line-height:21px;width:100%;color:#696969;padding:3px 5px;box-sizing:border-box;height:30px;border:1px solid #E4E0E0;padding-left:39px;margin:0 0 4px}
div#twist_blogger_cntct_form span.message-bg:before{content:'\f0e0';background-color:#20CC00}
div#twist_blogger_cntct_form span.send-bg{height:32px;display:inline-block;float:left;max-width:45%;width:100%;margin-top:15px;transition:all 0.4s ease-in-out!important}
div#twist_blogger_cntct_form span.send-bg:before{content:'\f1d8'}
div#twist_blogger_cntct_form span.send-bg:before,div#twist_blogger_cntct_form span.clear-bg:before{font-family:FontAwesome;text-align:center;font-weight:normal;margin:0;background-color:#000;padding:0;line-height:27px;width:30px;height:30px;display:inline-block;position:absolute;border:1px solid #fff;border-right:0!important;color:#FFFFFF}
div#twist_blogger_cntct_form span.clear-bg{display:inline-block;float:right;margin-top:15px;max-width:45%;width:100%}
div#twist_blogger_cntct_form span.clear-bg:before{content:'\f021'}
input.contact-form-button.contact-form-button-submit.clear-button:hover{background-color:#E83434!important}
div#twist_blogger_cntct_form .clear-button{color:#FFFFFF;border:1px solid #FFF!important;background-color:#FF2C2C;float:right;display:table;height:32px}

3Vào Trang >> Trang mới >> Chuyển qua tab HTML và dán đoạn HTML bên dưới vào


<style type="text/css">
.sidebar,#footer-wrapper,#blog-pager,h2.post-title,.comments{display:none!important}
</style>
<div id="twist_blogger_cntct_form">
<div class="wrap-me">
<form name="contact-form">
<span class='name-bg'>Your Name</span><br />
<input class="contact-form-name" id="ContactForm1_contact-form-name" name="name" placeholder="Enter your name here..." size="30" type="text" value="" /><br />
<br />
<span class='email-bg'>Your Email*</span><br />
<input class="contact-form-email" id="ContactForm1_contact-form-email" name="email" placeholder="Enter your email here..." size="30" type="text" value="" /><br />
<br />
<span class='message-bg'>Your Message*</span><br />
<textarea class="contact-form-email-message" cols="25" id="ContactForm1_contact-form-email-message" name="email-message" placeholder="Write your message here..." rows="5"></textarea><br />
<span class='send-bg'><input class="contact-form-button contact-form-button-submit" id="ContactForm1_contact-form-submit" type="button" value="Send" /></span>
<span class='clear-bg'><input class='contact-form-button contact-form-button-submit clear-button' type='reset' value='Clear'/></span>
<br />
<div style="max-width: 100%; text-align: center; width: 100%;">
<div class="contact-form-error-message" id="ContactForm1_contact-form-error-message">
</div>
<div class="contact-form-success-message" id="ContactForm1_contact-form-success-message">
</div>
</div>
</form>
<br />
</div>
</div>


Nếu có bất kỳ vấn đề khó khăn hay câu hỏi gì, bạn đừng ngần ngại, hãy để lại bình luận ở form bên dưới nhé.
Chúc bạn thành công!

Created by twist/Iris Tips
Đăng ký nhận tin khuyến mãi, thủ thuật mới

Mẹo nhỏ khi bình luận
  • - Để viết chữ in đậm hãy sử dụng thẻ <b>chữ in đậm</b>
  • - Để viết chữ in nghiêng hãy sử dụng thẻ <i>chữ in nghiêng</i>
  • - Để viết code hãy sử dụng công cụ Conversion ở bên dưới để mã hóa và sau đó dán vào khung bình luận.
  • - Để chèn hình ảnh, video chỉ cần dán link trực tiếp của hình ảnh hoặc video vào khung bình luận (hỗ trợ: jpg, gif, png, bmp, Youtube).
  • - Bạn có thể upload hình ảnh, tập tin trực tiếp từ máy tính bằng cách sử dụng công cụ Up ảnh hoặc Up file ở bên dưới.
  • - Bạn có thể check vào ô Notify me ở khung nhận xét để nhận thông báo qua email khi ai đó trả lời bình luận của bạn.

8 Comments

  1. Mình bị lỗi như này nè ADMIN.
    https://lh3.googleusercontent.com/2ya14hdKN0mYdjfWUj6ICnFszQBX2cokp3mUOFgKN3gWYhL5DYU_XrLyZIHhYCJu2Bi2KsZF=w1920-h950
    - Khung điền chữ 2 cái không đều..
    - và khi mình chèn (( .sidebar,#footer-wrapper,#blog-pager,h2.post-title,.comments{display:none!important} )) vào CSS thì mất tất những thứ liên quan. ngay tại trang chủ và cả xem bài viết. Code trên có tác dụng với toàn blog của mình luôn. chứ không phải nó chỉ có tác dụng tại "Trang Contact Form"

    Trả lờiXóa
    Trả lời
    1. Đã sửa lỗi rồi nhé /-ok

      Xóa
    2. Link ảnh mình bị lỗi như vậy:
      http://i.imgur.com/vOH3ruW.png

      Xóa
    3. Cái này là do xung đột với đoạn CSS có sẵn trên template của bạn, bạn hãy thêm đoạn CSS bên dưới vào trước thẻ ]]></b:skin>

      #ContactForm1_contact-form-name, #ContactForm1_contact-form-email{width:100%!important;}

      Xóa
    4. Được rồi. thanks Admin nhiều lắm :D

      Xóa
  2. ad ơi sao gửi đi rồi mail vào đâu chả thấy trong mail mình vậy????????????????????

    Trả lờiXóa
    Trả lời
    1. Bạn phải thêm tiện ích contact như ở bước 1 và không thực hiện thủ thuật xóa css và javascript mặc định của Blogger, nếu không tiện ích sẽ không hoạt động nhé

      Xóa
  3. Theme của mình tải về họ thực hiện xóa css và JavaScript mặc định của blogspot rồi thì phải làm sao đây?

    Trả lờiXóa

Đăng nhập bằng Google


Cùng tham gia bình luận bài viết này nhé!