Проблемы с пользовательским интерфейсом Chocolate Chip в Windows Phone 8

Я пытаюсь создать простой кроссплатформенный мобильный пользовательский интерфейс с использованием Chocolate Chip UI, и у меня возникли проблемы с CSS на эмуляторе Windows Phone 8.

После загрузки и сборки пользовательского интерфейса Chocolate Chip с использованием Gulp в соответствии с документацией по адресу http://chocolatechip-ui.com/documentation, я создал простой сайт, используя только выходные файлы сборки. Вот моя структура файлов / папок...

Структура файла / папки

Мой файл index.html выглядит следующим образом...

<!DOCTYPE html>
<html>

<head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <meta name="format-detection" content="telephone=no" />
  <meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=device-dpi" />
  <meta name="apple-mobile-web-app-capable" content="yes">
  <meta name="msapplication-tap-highlight" content="no">
  <meta charset="UTF-8">
  <link rel="stylesheet" type="text/css" href="https://s3-us-west-2.amazonaws.com/s.cdpn.io/77047/chui.win-3.0.4.min.css" />
  <script src="http://code.jquery.com/jquery-2.1.0.min.js"></script>
  <script src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/77047/chui-3.5.2.min.js"></script>
  <title>Hello World</title>
</head>

<body>
  <nav class='current'>
    <h1>Mobile App</h1>
  </nav>
  <article id='main' class='current'>
    <section>
      <ul class='list'>
        <li class='nav' data-goto='upload-document'>
          <h3>Upload Document</h3>
          <h4>Use pictures to make a doc</h4>
        </li>
      </ul>
    </section>
  </article>
  <nav class='next'>
    <a href="#" class="button back">Mobile App</a>
    <h1>Upload Document</h1>
  </nav>
  <article id='upload-document' class='next'>
    <section>
    </section>
  </article>
</body>

</html>

Когда я открываю сайт локально в Internet Explorer 11, используя пользовательский агент Windows Phone 8, все выглядит (и работает) нормально...

IE11 с Windows Phone 8 пользовательский агент

Но когда я захожу на тот же сайт в эмуляторе Windows Phone 8, который поставляется с Visual Studio 2013 Premium, я замечаю, что шрифты кажутся больше, а кнопка "Назад" отображается в два раза шире, чем она высокая. Переходы экрана все еще работают, но CSS кажется неправильным..

Эмулятор Windows Phone 8

Почему это может происходить? Эмулятор отображает результаты иначе, чем реальный Windows Phone (у меня нет физического устройства для тестирования)? Что-то не так с ChUI CSS? Или что-то еще не так, что я пропустил?

Обновить---------------------

При дальнейшей проверке это также происходит на телефонах и только тогда, когда эмулятор (или телефон) удерживается в портретном режиме. Вот скриншот эмулятора в ландшафтном режиме...

ландшафтный режим

1 ответ

Решение

Я сообщил об этом, и это было исправлено в выпуске № 48.

Другие вопросы по тегам