Ваши вопросы по копанию в css стилях форума. часть шестая.
Смотрим предыдущее тут Вопрос/ответ по дизайну css #5
Если у вас вопросы технического характера конкретно по вашему форуму - оставляйте адрес, иначе помочь вам не смогут.
ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов » Архив устаревших тем » Вопрос/ответ по дизайну css #6
Ваши вопросы по копанию в css стилях форума. часть шестая.
Смотрим предыдущее тут Вопрос/ответ по дизайну css #5
Если у вас вопросы технического характера конкретно по вашему форуму - оставляйте адрес, иначе помочь вам не смогут.
Ещё возник вопрос: слишком долго этого не делал и просто забыл.
Как сделать награды под спойлер в профиле?
пример: http://ignis.rolka.su/viewtopic.php?id=76#p102194
это через этот скрипт делается: Сворачивание полей профиля
а есть скрипт, который на рандомных страницах выдает картинки всплывающим окном?
тоха с пельменной
есть скрипты рандомных картинок. например, вот этот подойдет: Ротатор случайных баннеров
вставляешь его внутрь какого-нибудь блока:
<div id="mypics">
тут ротатор
</div>
а потом в стиле колдуешь над селектором #mypics, делая его всплывающим окном.
Герда
то есть я правильно понимаю, что этот ротатор будет только на одной странице?
тоха с пельменной
не, ты его засунь в хтмл-низ или хтмл верх - будет на всех.
у нас, например, робот через такой ротатор говорит рандомные фразы:
вкорячен в объявление (которое настроено отображаться на всех страницах форума) и когда юзер перешел на другую страницу или нажал F5 на текущей странице - отображается рандомная фраза из предустановленных.
а если нужно чтоб это было только на какой-то конкретной странице, то тоже можно. но как в таком случае засовывать ротатор зависит от того на какой странице отображать, а на каких скрыть.
Уже много раз случалось что иконки Font Awesome просто отваливались и непонятно почему. Получается что-то вроде этого:
Случается в разных браузерах. Я искала об этом в сети, говорили что это может адблок или блокировщик рекламы блокировать и надо его отключать, что возле каждой иконки надо прописывать
font-family: "Font Awesome 5 Free"; font-weight: 900;
Чтобы избежать таких вот квадратиков. И я сделала как рекомендовали, но они всё равно нет-нет, да возникают... Притом и на http и на https. И не только у меня, а у других тоже случалось. При этом в одном браузере не работает, а в другом всё ОК. Ну, очень странно. Я уже спрашивала об этом и на Рено, и на форуме ТП - никто мне ничего не ответил.
Последняя попытка найти ответ тут:
Почему это происходит?
И что делать? Может кто-нибудь знает другой икончный шрифт который никогда не отваливается?
Automation Baby
недавно с Matirial Icons столкнулась с похожей проблемой: http://forum.mybb.ru/viewtopic.php?id=39546
происходить может не только от того, что font-family места, где они есть, "перебивается" стилями сайта.
что делать - зависит от ситуации.
вариант 1. можно вставить их другим кодом.
например, я решила не париться с приоритетом шрифта и прописывать отдельный код для иконок (достаточно большой).
я просто вставила их не через <span>, а через <i> (т.к. в стиле профиля применяется font-family на span)
вариант 2. можно поменять их приоритет через !important
но это не всегда просто. оптимально - "вскрыть" стиль иконок и дописать в него приоритет и селекторы.
например файл: https://fonts.googleapis.com/icon?family=Material+Icons
можно вот так попробовать:
#pun .material-icons {
font-family: 'Material Icons' !important;
font-weight: normal !important;
font-style: normal !important;
font-size: 24px !important;
line-height: 1 !important;
letter-spacing: normal !important;
text-transform: none !important;
display: inline-block !important;
white-space: nowrap !important;
word-wrap: normal !important;
direction: ltr !important;
-moz-font-feature-settings: 'liga' !important;
-moz-osx-font-smoothing: grayscale !important;
}
вариант 3. можно разобраться что именно "перебивает" иконки и поправить стиль форума, чтобы не перебивал.
где можно посмотреть на квадратики?
где можно посмотреть на квадратики?
Вот тут: https://nolf.rusff.ru/viewtopic.php?id=20
вариант 1. можно вставить их другим кодом.
Первый вариант действительно кажется самым простым. Иконки, вставленные таким образом часто отваливаются:
#button-transL::before {content: '\f15d'; font-family: "Font Awesome 5 Free"; font-weight: 900;}
А если поставить так:
<i class="fas fa-adjust"></i>
Проблем нет.
Правда, как можно те же иконки в форме ответа вставить через <i>?
Правда, как можно те же иконки в форме ответа вставить через <i>?
<!-- кнопки в ФО --> <script type="text/javascript"> $(document).ready(function(){ $("#button-font").append('<span class="material-icons">font_download</span>'); $("#button-size").append('<span class="material-icons">format_size</span>'); $("#button-bold").append('<span class="material-icons">format_bold</span>'); $("#button-italic").append('<span class="material-icons">format_italic</span>'); $("#button-underline").append('<span class="material-icons">format_underlined</span>'); $("#button-strike").append('<span class="material-icons">strikethrough_s</span>'); $("#button-left").append('<span class="material-icons">format_align_left</span>'); $("#button-center").append('<span class="material-icons">format_align_center</span>'); $("#button-right").append('<span class="material-icons">format_align_right</span>'); $("#button-link").append('<span class="material-icons">link</span>'); $("#button-spoiler").append('<span class="material-icons">content_cut</span>'); $("#button-image").append('<span class="material-icons">add_photo_alternate</span>'); $("#button-video").append('<span class="material-icons">ondemand_video</span>'); $("#button-hide").append('<span class="material-icons">lock_open</span>'); $("#button-quote").append('<span class="material-icons">format_quote</span>'); $("#button-code").append('<span class="material-icons">code</span>'); $("#button-color").append('<span class="material-icons">color_lens</span>'); $("#button-table").append('<span class="material-icons">table_view</span>'); $("#button-smile").append('<span class="material-icons">mood</span>'); $("#button-keyboard").append('<span class="material-icons">keyboard</span>'); $("#button-addition").append('<span class="material-icons">library_add</span>'); }); </script>
теги типа <span class="material-icons">library_add</span> = замени на свои иконки через i
но после этого потребуется доработать дизайн формы ответа, т.к. оно вставляется вот так:
т.е. "магия" вставки происходит по клику на img
следовательно, надо эти img разместить и растянуть поверх иконки.
PS добавила себе в список дел выложить готовый пак иконок от Awesome и Matetial в форму ответа.
Добрый день! А можно снова помощи попросить?
случилось вот это, акак исправить - не знаем
актуально и полоску сверху либо убрать, либо уменьшить, но только в поле проставления комментария к репутации
и поле самого ввода актуально привести в божеский вид
Вы здесь » ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов » Архив устаревших тем » Вопрос/ответ по дизайну css #6