Поиск по сайту
Результаты поиска по тегам 'текс'.
Найдено 1 результат
-
Всем привет! Решил сделать основательное описание для основных категорий и тк текст очень длинный то визуально это не удобно. Для решения проблемы нашел такой скрипт http://cssdeck.com/labs/full/uq6hvxxy Запихал в stylesheet.css: #block-hidetext{ border-bottom: 1px solid #C3C3C3; height: 200px; overflow: hidden; } #text-tab{ position: absolute; width: 120px; height: 30px; border-top: 1px solid #C3C3C3; border-left: 1px solid #C3C3C3; border-right: 1px solid #C3C3C3; background-color: white; margin-top: -31px; margin-left: 290px; cursor: pointer; } #text-tab p{ text-align: center; margin: 8px 0; } создал файл blockhidetext.js в catalog/view/javascript/ с таким содержанием: $(document).ready(function(){ var sizetext = $('#size-hidetext').height()+35; // Определяем высоту блока с текстом. Фактически определяем высоту текста и прибавляем ещё 35px - это высота ярлычка, чтобы при открытом состоянии ярлычок не заходил на текст.' $('#text-tab').toggle( function() { $('#block-hidetext').animate({'height':sizetext},350); // Плавная анимация к концу блока с текстом. $('#text-tab > p').html("Скрыть"); }, function() { $('#block-hidetext').animate({'height':'200'},350); // По второму нажатию на ярлычок будет происходить анимация вверх до 200px. $('#text-tab > p').html("Раскрыть"); } ); }); подключил его в хедере: <script src="catalog/view/javascript/blockhidetext.js" type="text/javascript"></script> Добавил в category.tpl в выводе описания вот так: <div class="col-sm-10"><div id="block-hidetext"><div id="size-hidetext"><?php echo $description; ?><div id="text-tab" ></div></div><p>Раскрыть</p></div></div> Но на выходи получил все равно вот такую не работающию хрень: http://prntscr.com/bmwx9x
