Бутстреп-навигатор с гамбургером с ярлыком

Как говорили другие, переполнение кэша с параметром запроса обычно считается плохой идеей (tm) и длится долгое время. Лучше отразить версию в имени файла. Html5 Boilerplate рекомендует против , используя строку запроса, среди прочих.

Тем не менее, из рекомендаций, которые я видел, которые цитировали источник, все, кажется, берут свою мудрость из Статья 2008 года от Стива Соудера. Его выводы основаны на поведении прокси в то время, и они могут или не могут быть актуальными в наши дни. Тем не менее, при отсутствии более текущей информации изменение имени файла является безопасным вариантом.

0
задан Rajat Jain 13 July 2018 в 10:29
поделиться

2 ответа

Трюк устанавливал line-height родительского элемента на 0. Когда элемент изменяется с inline на block или inline-block, к нему добавляется line-height. Это объясняется здесь: Почему inline-block приводит к тому, что этот div имеет высоту?

Итак, установка line-height элемента button в 0 решила мою проблему:

    <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#something" style="line-height: 0px;">
       <span style="display: inline-block;">
          <span class="icon-bar"></span>
          <span class="icon-bar"></span>
          <span class="icon-bar"></span>
      </span>
     [Any other code (eg: label) that you want inline]
   </button>
0
ответ дан theyuv 17 August 2018 в 13:09
поделиться

Не можете ли вы просто установить прописку: 0 на значке и метке навигация или указать фиксированную высоту?

0
ответ дан Andrew West 17 August 2018 в 13:09
поделиться