2017-01-24 3 views
1

У меня есть одна проблема с настройками CSS для моей учетной записи, в моем site.Как удалить белую строку в моей учетной записи Woocommerce?

Я хочу удалить эту белую линию и объединить нижний колонтитул и содержимое страницы. Я судимый добавить этот CSS:

#primary, .woocommerce-page #primary, .woocommerce #secondary, .woocommerce- page #secondary { 
margin-bottom:-40px; 
} 

бит, код напутать с колонтитулом с другими страницами, где белая линия не сохраняется. Как удалить белую строку только на странице «Моя учетная запись»? То, что white line видна только в том случае, если пользователь зарегистрирован.

Заранее спасибо.

ответ

0

Проблема с:

, поскольку первичный ДИВ не начиная с верхней части страницы. Удаление, которое должно исправить ... но проверьте, не разбивает ли другие страницы.

Один немного Hacky способа исправить бы создать ряд правил на различные контрольных точках для СМИ

#primary { 
    min-height: calc(100vh - [heightOfHeader] - [heightOfFooter]); 
} 

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

#primary { 
    min-height: calc(100vh - 222px); 
} 

и больше

#primary { 
    min-height: calc(100vh - 123px); 
} 

но остерегайтесь ... у вас есть кнопки упаковочную на некоторые ширины страницы.

1

Это сработало:

#primary { 
min-height: calc(100vh - 222px); 
} 
+0

Изменение ширины окна браузера ... это работает на всех ширин? Если нет, вам понадобятся некоторые медиа-запросы. https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries – Ruskin