2015-09-03 6 views
0

Я разработал отзывчивый сайт viz отлично работает в ноутбуке и пейзаж вид на Tab и мобильный телефон.Веб-сайт, не покрывающий весь экран в портретном виде

Когда я проверил, что в портрет вид тега тела не покрывает весь экран, в правой части экрана появляется белая вертикальная полоса.

Пейзаж вид:

enter image description here

Нет ошибок ... Работа Прекрасно ...

Портрет Вид:

enter image description here

Тело не покрывает всю страницу .. ..

тело тега CSS:

body{ 
    font-family: 'Raleway','Arial Narrow', serif; 
    width: 100%; 
    font-weight: 400; 
    font-size: 15px; 
    color: #333; 
    -webkit-font-smoothing: antialiased; 
    overflow-y: scroll; 
    overflow-x: hidden; 
    margin:0 !important ; 
padding:0 !important 
    } 
+0

Проверено и работает ли он для меня? нет пробела справа? – Aaron

+0

@RachelGallen 'body' не имеет встроенного дополнения. – Aaron

+0

@Aaron В каком устройстве вы устройство ... Его не работает для меня в мобильном портретном виде ... –

ответ

1

Вы уже использовали box-sizing: content-box; для класса fs-container а именно вызывает проблему, ее ваш <body>это, покрывающий ваш полный веб-сайт, но из-за этого свойства на классе есть white-space.

Я использовал этот CSS:

 @media screen and (max-width: 570px) { 

      .fs-container { 
       position: relative; 
       width: 100%; 
       padding: 0 20%; 
       max-width: 100%; 
       left: 35px; 
       -webkit-box-sizing: border-box; 
       -moz-box-sizing: border-box; 
       box-sizing: border-box; 
      } 

      .fs-block { 
       width: 100%; 
      } 

     } 

    @media screen and (max-width: 380px) { 

      .fs-container { 
       padding: 0 15%; 
      } 

    } 

на конкретном медиа-запроса, пожалуйста, попробуйте это, он будет делать трюк для вас.

+1

Soooper Dooper как и для вашего ответа .... Спасибо за ваш интерес .... Теперь его работа хорошая ..... –

+0

@MonickaAkilan рада помочь :) – vivekkupadhyay

0

Убедитесь, что вы используете универсальный селектор для поля и отступов.

(* {маржа: 0; утеплитель: 0;} )

Иногда это создает некоторые проблемы.

+0

Я тоже использовал это ... Но не работал ... –

+0

, тогда вы должны проверить портретный портрет своего веб-сайта в режиме проверки элемента в вашем браузере это может помочь вам узнать это пустое пространство. –

+0

Я проверил только то, что только .... Простой тег тела, покрывающий это пустое пространство .... нет отступов или запаса присутствия ... Вот почему я не мог понять проблему .... –

0

Я проверяю это в своих инструментах разработчика, и все работает нормально.

Может быть, проблема в том, что ваш код вы вывесили:

overflow-x: hidden; 
margin:0 !important ; 
padding:0 !important 

Пожалуйста, проверьте точку с запятой:

overflow-x: hidden; 
margin:0 !important; 
padding:0 !important;