Проблема с границей кнопки, только на Mozilla и только на 1 из нескольких страниц сайта

У меня на сайте очень странная проблема. При открытии домашней страницы в Mozilla границы двух кнопок на моем заголовке отсутствуют. Вы можете проверить веб-сайт здесь: http://www.beautiful-burger.com/

Просто откройте его на Mozilla и обновите его несколько раз, чтобы увидеть, о чем я говорю. Кнопки используются в правом верхнем углу, но они также используются в нижней части главной страницы (без каких-либо проблем на границах). Кроме того, если вы перейдете на другую страницу, например, в блоге Food, вы увидите, что там они выглядят просто отлично. Это проблема с шапкой? Я пытался выяснить это в течение последних 2 дней, но я понятия не имею, что происходит.. Он отлично работает в других браузерах. CSS я использую АТМ это:

    #header-button-container .primary-button,

    #header-button-container .secondary-button {
         color: #ffffff ;
         border: 1px solid #ffffff  !important;
         vertical-align: baseline;}

     .secondary-button {
            background-color: transparent  ;
            border: 1px solid #ffffff  !important;
            color: #fff !important;}


     .secondary-button:hover{
          background-color: #D0C274 !important ;
          color: #fff ;}


    .site-header .secondary-button { 
          color: #fff; }

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

1 ответ

Я не могу воспроизвести проблему в моем Firefox. Какая версия и какая ОС?

В вашем css вы только нацеливаетесь на атрибуты границы, используя 'border:' вместо индивидуального указания. Используйте что-то вроде следующего.

#header-button-container-inner .button.secondary-button {
    border-color: white;
    border-style: solid;
    border-width: 1px;
}

если это не сработает

#header-button-container-inner .button.secondary-button {
    border-color: white !important;
    border-style: solid !important;
    border-width: 1px !important;
}

И если это не сработает

@-moz-document url-prefix() {
    #header-button-container-inner .button.secondary-button {
        border-color: white !important;
        border-style: solid !important;
        border-width: 1px !important;
    }
}
Другие вопросы по тегам