Модератор форума: dotbot |
Сообщество uCoz Архивариус Корзина Проверка мобильный или компьютер (Как менять класс если запущено с мобильного?) |
Проверка мобильный или компьютер |
Здравствуйте, вот у меня в шаблоне "Вид материалов" новостей сайта есть такой код
Код <table class="newsbgrn" width="576px" height="245" > Как мне заменить class на "newsbgrnMobile" если запущен сайт с Андроида айфона и т.д., то-есть с мобильного? Можно сделать что-то типа того: Код <table class="newsbgrn" <if(Mobile) class="newsbgrnMobile"> width="576px" height="245" > ??? Или как мне это сделать? Спасибо. Сообщение отредактировал BoxerLab - Пятница, 01 Авг 2014, 14:56:12
|
zvezdinka, Про мобильные там не сказанно ни слова:( И ещё, мне надо это сделать именно в html, так как в css у меня два класса уже есть, для компа и для мобильных, но как мне проверить с чего открыт сайт я не знаю... Надо как то проверить именно в html в "Вид Материалов"
|
|
bandjuk,
Код <table <?if($USER_AGENT_PDA$)?>class="newsbgrn"<?else?>class="newsbgrnm"(ВОТ ЭТОТ КЛАСС ВИДИТ И КОМП И ТЕЛЕФОН)<?endif?> width="576px" height="245" > Но версия pda сайта отключена у меня:) У меня просто адаптированный шаблон для мобильных, версия pda мне не нужна |
bandjuk, И на Андроиде и на компе Двойка
Добавлено (01 Авг 2014, 16:37:24) Код <table <?if($USER_AGENT_PDA$)?>class="newsbgrnm(КЛАСС ДЛЯ МОБИЛЫ)"<?else?>class="newsbgrn(КЛАСС ДЛЯ КОМПА"<?endif?> width="576px" height="245" > <tbody> <tr valign="top" align="left"> <td style="padding:10px 10px 0 20px" width="576px"> <?if($MODER_PANEL$)?><div style="float:right">$MODER_PANEL$</div><?endif?> <span class="eTitle"><a href="$ENTRY_URL$">$TITLE$</a></span> </td> </tr> <tr valign="top"> <td style="padding:0px 10px 0 20px"> <?if($IMG_SMALL_URL1$||$IMG_URL1$)?><a href="$ENTRY_URL$" title="Читать дальше"><img src="<?if($IMG_SMALL_URL1$)?>$IMG_SMALL_URL1$<?else?>$IMG_URL1$<?endif?>" style="width:162px;height:auto;border:0;float:left;margin-right:5px;padding:5px 0 0 0;" /></a><?endif?> <div style="margin:-10px 0 0 0;">$MESSAGE$</div> <?if($ATTACHMENTS$)?><div class="eAttach">Прикрепления: $ATTACHMENTS$</div><?endif?> </td> </tr> <tr valign="bottom"> <td style="padding:0 10px 10px 20px"> <?if($RATING$)?><div style="float:right"><?$RSTARS$('16','/.s/t/1091/rating.png','0','float')?></div><?endif?> <?if($CATEGORY_NAME$)?><span class="e-category"><span class="ed-title">Категория:</span> <span class="ed-value"><a href="$CATEGORY_URL$">$CATEGORY_NAME$</a></span></span><span class="ed-sep"> | </span><?endif?> <span class="e-reads"><span class="ed-title">Просмотров:</span> <span class="ed-value">$READS$</span></span><span class="ed-sep"> | </span> <?if($USERNAME$)?><span class="e-author"><span class="ed-title">Добавил:</span> <span class="ed-value" ><a href="$PROFILE_URL$">$USERNAME$</a></span></span><span class="ed-sep"> | </span><?endif?> <span class="e-date"><span class="ed-title">Дата:</span> <span class="ed-value" title="$TIME$">$DATE$</span></span> <?if($COMMENTS_URL$)?><span class="ed-sep"> | </span><a class="e-comments" href="$COMMENTS_URL$">Комментарии ($COMMENTS_NUM$)</a><?endif?> </td> </tr> </tbody> </table> <br><br> |
bandjuk, Возможно:) И как тогда сделать? Хочу заметить что сайт отображается по другому на мобиле, тоесть в css у меня прописан дизайн для мобильных устройств, и дизайн полностью не такой как на компе... А вот вид новости такой, потому что у меня он в "виде материалов" а не в css так что по идее должно видеть как мобильный, раз сам сайт отображается как мобильный... Мне надо чтобы рамка вокруг новости была на компе, а на телефоне чтобы просто была новость без рамки и без фона, вот я и хочу сделать для телефона Background-image=none или как то так...
|
| |||
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!