WebElement - Лучшие авторские скрипты для вашего сайта и блога
WebElement - это сборник дизайнерских мелочей
А также скриптов, помогающих вам в сайто-строении.
Мы поможем вам сделать сайт красивее, мобильнее и удобнее.
У нас вы можете найти готовые решения на:
HTML, CSS\CSS3, jQuery, JS, плагинам к библиотеке JQ и не только...
Используйте только качественные скрипты на своих сайтах.
Главная » Скрипты »

Простой вид материалов FAQ

18.09.2012 20:59

DEMOПростой вид материалов FAQ

Установка тоже не займет у вас много времени.
Заходим в ПУ и открываем модуль FAQ->Настройки модуля->;
Поля для добавления материалов: Тема вопроса (ставим две галочки)
А остальные снимаем. (сохранить не забудьте
Теперь открываем Таблицу стилей (CSS)
И ставим в любое место код:
Code

.accordion{
background-color:none;
border:none;
width: 600px; /*-Изменяем под свои размеры-*/
padding:0px;
margin: 50px auto;
}
.accordion section {
margin:5px;
background-color: #fff;
background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
background-image: -webkit-linear-gradient(top, #fff, #eee);
background-image: -moz-linear-gradient(top, #fff, #eee);
background-image: -ms-linear-gradient(top, #fff, #eee);
background-image: -o-linear-gradient(top, #fff, #eee);
background-image: linear-gradient(top, #fff, #eee);
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;  
}
.accordion h2, .accordion p{margin: 0;}
.accordion p{padding: 10px;}
.accordion h2 a {
display: block;
position: relative;
font: 14px/1 'Trebuchet MS', 'Lucida Sans';
padding: 10px;
color: #333;
text-decoration: none;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.accordion h2 a:hover {background: #fff;}
.accordion h2 + div {
height: 0;
overflow: hidden;
-moz-transition: height 0.3s ease-in-out;
-webkit-transition: height 0.3s ease-in-out;
-o-transition: height 0.3s ease-in-out;
transition: height 0.3s ease-in-out;
}
.accordion :target h2 a:after {
content: '';
position: absolute;
right: 10px;
top: 50%;
margin-top: -3px;
border-top: 5px solid #666;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
}
.accordion :target h2 + div {height: 100px;}

Теперь заходим в FAQ->Управление дизайном модуля-> Общий вид страниц FAQ'a
Находим $BODY$ и обводим его тегом, вот так:
Code
<div class="accordion">$BODY$</div>

Сохраняем и заходим в Вид материалов заменяем все на это:
Code

<section id="$ID$">
<h2><a href="#$ID$">$TITLE$</a></h2>
<div><?if($ANSWER$)?><p>$ANSWER$</p><?else?><i>Еще нет ответа на этот вопрос.</i><?endif?></div></section>

Вот и все smile
Вопросы и ответы взяты из http://faq.ucoz.ru/

Категория: Виды материалов | Просмотров: 1902 | Добавил: Cradleshel

Теги: вид материалов, html, CSS, FAQ, вид FAQ

Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
«  Сентябрь 2012  »
ПнВтСрЧтПтСбВс
     12
3456789
10111213141516
17181920212223
24252627282930
Нужен ли новый дизайн?
Всего ответов: 117

Полезная информация

Мы настоятельно рекомендуем вам использовать браузеры последних версий. Нажмите на иконку, чтобы перейти к скачиванию нужного вам браузера

Для правильного отображения сайта, вам понадобится минимальное разрешение экрана 1024 x 768px, оптимальное разрешение: 1280 x 1024px