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> và 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!
Mình bị lỗi như này nè ADMIN.
Trả lờiXóahttps://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"
Đã sửa lỗi rồi nhé /-ok
XóaLink ảnh mình bị lỗi như vậy:
Xóahttp://i.imgur.com/vOH3ruW.png
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>
Xóa#ContactForm1_contact-form-name, #ContactForm1_contact-form-email{width:100%!important;}
Được rồi. thanks Admin nhiều lắm :D
Xóaad ơi sao gửi đi rồi mail vào đâu chả thấy trong mail mình vậy????????????????????
Trả lờiXóaBạ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óaTheme 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