Оформление гаджета Форма для связи
В этом сообщении первое: как можно красиво оформить гаджет Форма для связи для боковой панели. Давайте мы это исправим и попробуем оформить гаджет в своем стиле.
Установите в нужное место макета блога. Дальше идем в шаблон (делаем резервную копию шаблона)-изменить шаблон, находим строку <b:skin>...</b:skin> (рядом с самой первой стрелкой), прокручиваем вниз и выше строки ]]></b:skin> вставляем скопированный ниже код CSS
/* Contact Form Container */
.contact-form-widget {
width:auto;
max-width: 100%;
margin: 0 auto;
padding: 10px;
background: #f8f8ff;
color: #0e5198;
border: 2px solid #d1d1d1;
border-radius: 15px;
}
/* Fields and submit button */
.contact-form-name, .contact-form-email, .contact-form-email-message {
width: 100%;
max-width: 100%;
margin-bottom: 10px;
border:2px dotted #cccccc;
}
/* Submit button style */
.contact-form-button-submit {
border: 2px dotted # 2db3e9;
background: #0e5198;
color: #ffffff;
widht auto;
height:35px;
border-radius:7px;
font-size:12px;
}
/* Submit button on mouseover */
.contact-form-button-submit:hover{
background: #cdc9a5;
width: auto;
color: #444444;
border: 1px solid #FAFAFA;
}
Настройки: выделенное оранжевым-оформление самого блока формы; желтым-это поле электронного адреса и сообщения; розовым-вид кнопки отправить; фиолетовым-цвет поля и границ рамки, когда нажмете отправить, всплывает окно-ваше сообщение отправлено.
Теперь второе: кто желает сэкономить место в боковой панели, можно установить форму на статическую страницу, и создать вкладку в меню навигации. Посмотрите примеры
На скриншоте показана форма и на боковой панели, и на странице. Чтобы установить форму на страницу делаем такие шаги: добавляем гаджет формы куда-нибудь в самый низ макета блога. Вставляем стиль CSS в шаблон-изменить шаблон.
Здесь же в шаблоне вверху нажимаем список виджетов
Нажимаем ContactForm1
Все, что выделено на скриншоте, надо удалить
<b:widget id='ContactForm1' locked='false' title='Форма для связи' type='ContactForm'>
<b:includable id='main'>
<b:if cond='data:title != ""'>
продолжение кода
<b:include name='quickedit'/>
</b:includable>
</b:widget>
Выделенное голубым оставляете, красным-удаляете. Дальше осталось самое простое.
В черновике blogger нажимаем-создать страницу и в режиме HTML вставляем скопированный ниже код
<div class='widget ContactForm' id='ContactForm1'>
<div class='contact-form-widget'>
<div class='form'>
<form name='contact-form'>
<p>Имя</p>
<input class='contact-form-name' id='ContactForm1_contact-form-name' name='name' size='30' type='text' value=''/>
<p>E-mail *</p>
<input class='contact-form-email' id='ContactForm1_contact-form-email' name='email' size='30' type='text' value=''/>
<p>Сообщение *</p>
<textarea class='contact-form-email-message' cols='25' id='ContactForm1_contact-form-email-message' name='email-message' rows='5'></textarea>
<input class='contact-form-button contact-form-button-submit' id='ContactForm1_contact-form-submit' type='button' value='Отправить'/>
<p class='contact-form-error-message' id='ContactForm1_contact-form-error-message'></p>
<p class='contact-form-success-message' id='ContactForm1_contact-form-success-message'></p>
</form>
</div>
</div>
</div>
Можете вписать свои надписи, нажимаем опубликовать страницу и любуемся установленной формой для связи. Сбегайте в демо блог, посмотрите живой пример под слайдером.
Ширина гаджета здесь установлена автоматически (width: auto;), Вы можете вписать например 500px; или 350px;
источник: https://www.bdblogov.ru/2014/07/How-change-style-native-gadget-Google-Form-for-communications.html
0 коммент.:
Отправить комментарий