2016-06-15 3 views
0

Я пытаюсь перейти от Bootstrap к Foundation, но у меня возникла проблема с попыткой определить, как точно изменить точку останова для верхней панели в Foundation. Я использую CDN-версию мини-CSS для Foundation, поэтому у меня нет доступа к настройкам файла SASS, чтобы изменить это. Есть ли быстрое обходное ограничение CSS? Пока мои поиски здесь и Google не нашли рабочего решения.Изменение контрольной точки Topbar с пользовательским CSS?

+0

некоторые фотографии проблемы или ошибки из консоли может быть полезным – HudsonPH

+0

Там нет никаких ошибок или фотографии, которые нужно показать, я просто хочу знать, что мне нужно переопределить в CSS, чтобы изменить точку останова, при которой верхний навигатор сбрасывается на мобильный вид. – JesseEarley

+0

что-то вроде этого? http://www.codeply.com/go/GVsytKbMkV – HudsonPH

ответ

0

Импорт другой файл CSS ниже уменьшенная Foundation CSS, которые будут нацелены на topbar

<link rel="stylesheet" href="foundation-min.css"> 
 
<link rel="stylesheet" href="override.css">

Так, например, если .topbar имеет margin: 1px; заменить его на override.css, установив другой margin: 2px; атрибут есть.

Это сообщение поможет https://stackoverflow.com/a/31511646/6294600

Вы проверили это один https://zurb.com/university/lessons/change-foundation-s-default-breakpoints

EDIT: намек здесь ...

взгляд для .show-for-medium класса ... Я надеюсь, что вы знаете, что делать после этого ... не сдавайтесь ...

@media screen and (max-width: 39.9375em) { 
 
    .hide-for-small-only { 
 
    display: none !important; } } 
 

 
@media screen and (max-width: 0em), screen and (min-width: 40em) { 
 
    .show-for-small-only { 
 
    display: none !important; } } 
 

 
@media screen and (min-width: 40em) { 
 
    .hide-for-medium { 
 
    display: none !important; } } 
 

 
@media screen and (max-width: 39.9375em) { 
 
    .show-for-medium { 
 
    display: none !important; } } 
 

 
@media screen and (min-width: 40em) and (max-width: 63.9375em) { 
 
    .hide-for-medium-only { 
 
    display: none !important; } } 
 

 
@media screen and (max-width: 39.9375em), screen and (min-width: 64em) { 
 
    .show-for-medium-only { 
 
    display: none !important; } } 
 

 
@media screen and (min-width: 64em) { 
 
    .hide-for-large { 
 
    display: none !important; } } 
 

 
@media screen and (max-width: 63.9375em) { 
 
    .show-for-large { 
 
    display: none !important; } } 
 

 
@media screen and (min-width: 64em) and (max-width: 74.9375em) { 
 
    .hide-for-large-only { 
 
    display: none !important; } } 
 

 
@media screen and (max-width: 63.9375em), screen and (min-width: 75em) { 
 
    .show-for-large-only { 
 
    display: none !important; } }

Эти части могут быть найдены в https://cdnjs.cloudflare.com/ajax/libs/foundation/6.2.3/foundation.css

изменить значения, я надеюсь, что это отвечает на вопрос. Счастливый Coding ...

ПОСЛЕДНИЕ НЕМНОГО INFO:

изменить мин размера ширина

@media screen and (min-width: 64em) { 
    .top-bar{ 
    display:none; 
    } 
} 
+0

Итак, я включаю в себя специальный CSS-файл для своих переопределений, но мне нужно специально настроить целевой запрос (ы), который говорит, что верхняя панель рушится, когда это происходит. Мне нужно иметь возможность свертывания верхнего бара раньше, чем то, что использует переопределения CSS. Поскольку я новичок в использовании Foundation, я не уверен, что это такое, а Foundation Docs не помогают. – JesseEarley

+0

Получите неминифицированную версию Foundation, найдите медиа-запросы, затем скопируйте весь блок этого конкретного медиа-запроса, поместите его в свой файл overrides.css. – MiSAKACHi

+0

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

Смежные вопросы