Mavrikii
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору xocotl Цитата: 2 убрать задержку перед первым появлением текста | Код: setInterval(show,2000); show(); | Цитата: сделать его не рендомным, а последовательным зацыленным | добавляете переменную, которую увеличиваете при каждом показе. при превышении количества элементов в массиве - выставляете в 0; Код: var counter = 0; function show() { var el = document.getElementById("text"); el.innerHTML = texts[counter]; counter = counter == text.length - 1 ? 0 : (counter + 1); } | Цитата: сделать плавную смену текста | либо используете jquery, либо пользуетесь возможностью анимации в CSS3. анимируете прозрачность до исчезновения, после окончания меняете текст и анимируете прозрачность обратно https://jsfiddle.net/5qv0u871/ (первый текст будет показан чуть дольше из за реализации кода) ну и научитесь правильно называть темы с указанием языка. а еще лучше спрашивать в существующих темах - вопросы по javascript, к примеру | Всего записей: 15115 | Зарегистр. 20-09-2014 | Отправлено: 19:20 23-10-2017 | Исправлено: Mavrikii, 20:26 23-10-2017 |
|