Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Некорректное отображение на iOS и Android


elchin

Recommended Posts

Наверно вопрос глупый, но наш сайт при входе некорректно отображается на мобильных устройствах. Почему-то открывается в реальном размере, т.е. на экране виден только кусок страницы размером, соответствующим разрешению экрана телефона. Потом если пальчиками уменьшить, то можно вместить всю страницу. Но посетители далеко не все догадываются это сделать.

Народ, посоветуйте как быть. Я смотрел несколько других сайтов на опенкарте, такой проблемы нет. Заранее спасибо!

Надіслати
Поділитися на інших сайтах


Наверно вопрос глупый, но наш сайт при входе некорректно отображается на мобильных устройствах. Почему-то открывается в реальном размере, т.е. на экране виден только кусок страницы размером, соответствующим разрешению экрана телефона. Потом если пальчиками уменьшить, то можно вместить всю страницу. Но посетители далеко не все догадываются это сделать.

Народ, посоветуйте как быть. Я смотрел несколько других сайтов на опенкарте, такой проблемы нет. Заранее спасибо!

Это нужно сделать отдельные стили в CSS 

 

* #### Mobile Phones Portrait #### */
@media screen and (max-device-width: 480px) and (orientation: portrait){
/* some CSS here */
}

/* #### Mobile Phones Landscape #### */
@media screen and (max-device-width: 640px) and (orientation: landscape){
/* some CSS here */
}

/* #### Mobile Phones Portrait or Landscape #### */
@media screen and (max-device-width: 640px){
/* some CSS here */
}

/* #### iPhone 4+ Portrait or Landscape #### */
@media screen and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2){
/* some CSS here */
}

/* #### Tablets Portrait or Landscape #### */
@media screen and (min-device-width: 768px) and (max-device-width: 1024px){
/* some CSS here */
}

/* #### Desktops #### */
@media screen and (min-width: 1024px){
/* some CSS here */
} 

 

Примеры можешь посмотреть здесь http://davidbcalhoun.com/2010/using-mobile-specific-html-css-javascript

  • +1 1
Надіслати
Поділитися на інших сайтах


  • 1 month later...

OlegTitarenko, сделал как Вы написали. Теперь на мобильных устройствах отображается корректно.

Но, media queries не работают в IE 8 и ниже, как подружить их?

Читал что нужно вставить код:

<!--[if lt IE 9]>
   <script src="/catalog/view/javascript/html5.js"></script>
<![endif]-->
<!--[if lt IE 9]>
    <script src="/catalog/view/javascript/css3-mediaqueries.js></script>
<![endif]-->

(скрипты я закачал себе на сервер)

Где в OpenCart нужно разместить данный код?

Надіслати
Поділитися на інших сайтах


сорри напортачил добавлят ьнужно в catalog/view/theme/ваша_тема/template/common/header.tpl

Ну, а я что писал?

У вас всё получилось? По ошибке наверное сначала на стандартный шаблон закинули?

Надіслати
Поділитися на інших сайтах

  • 6 months later...

Помогите новичку. Почитал тему и ничего не понял. Как устранить эту проблему. У меня сайт при отображении на телефоне отображается некорректно. Строки наплывают друг на друга, фото смещаются и появляются надписи типа "text_category". Где менять эти стили CSS?

Надіслати
Поділитися на інших сайтах


Помогите новичку. Почитал тему и ничего не понял. Как устранить эту проблему. У меня сайт при отображении на телефоне отображается некорректно. Строки наплывают друг на друга, фото смещаются и появляются надписи типа "text_category". Где менять эти стили CSS?

Ваш шаблон не полностью переведён на русский язык

Надіслати
Поділитися на інших сайтах

  • 1 month later...

Привет а у меня такая проблема. На андроид на любых браузерах не отображаеться украинский язык корректно. Русский английский нормально а вот с Украинским проблема буква "і" её как бы небывало. Что делать подскажите пожалуйста.

Надіслати
Поділитися на інших сайтах


  • 10 months later...

Это нужно сделать отдельные стили в CSS 

 

* #### Mobile Phones Portrait #### */
@media screen and (max-device-width: 480px) and (orientation: portrait){
/* some CSS here */
}

/* #### Mobile Phones Landscape #### */
@media screen and (max-device-width: 640px) and (orientation: landscape){
/* some CSS here */
}

/* #### Mobile Phones Portrait or Landscape #### */
@media screen and (max-device-width: 640px){
/* some CSS here */
}

/* #### iPhone 4+ Portrait or Landscape #### */
@media screen and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2){
/* some CSS here */
}

/* #### Tablets Portrait or Landscape #### */
@media screen and (min-device-width: 768px) and (max-device-width: 1024px){
/* some CSS here */
}

/* #### Desktops #### */
@media screen and (min-width: 1024px){
/* some CSS here */
} 

Примеры можешь посмотреть здесь http://davidbcalhoun.com/2010/using-mobile-specific-html-css-javascript

 

Подскажите это в какой-то файл нужно добавить? В какой?

Спасибо.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.