Nano Hash - криптовалюты, майнинг, программирование

Иконки FontAwesome не отображаются. Использование страниц Bootstrap, Atom и GitHub

Я следовал этому руководству: https://www.youtube.com/watch?v=Fc48IYYaEHw&index=4&list=PL0qaQSYB_0TD-7tNkfMnJ0DCFJVjBNF8G, ЗА ИСКЛЮЧЕНИЕМ того, что вместо этого я добавил значки в свой верхний колонтитул и удалил нижний колонтитул.

Они нормально проявлялись. Потом они почему-то исчезли. Они появляются, когда я просматриваю свой код в Atom, но не когда я фиксирую и просматриваю его на своем сайте.

На этом изображении показано, как оно отображается в предварительном просмотре

Вот мой код Navbar:

<!-- Fixed navbar -->
<div class="navbar navbar-default navbar-fixed-top" role="navigation">
  <div class="container">
    <div class="navbar-header">
      <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
        <span class="sr-only">Toggle navigation</span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
      </button>
      <a class="navbar-brand" href="index.html">Alexandra Bowen</a>
    </div>
    <div class="navbar-collapse collapse">
      <div class="navbar-text pull-left">
              <a href="https://twitter.com/AlexandraABowen"><i class="fa fa-twitter fa-1x"></i></a>
              <a href="https://www.linkedin.com/in/alexandrabrower"><i class="fa fa-linkedin fa-1x"></i></a>
      </div>
      <ul class="nav navbar-nav navbar-right">
        <li class="active"><a href="index.html">Home</a></li>
        <li><a href="about.html">About</a></li>
        <li class="dropdown">
          <a href="#" class="dropdown-toggle" data-toggle="dropdown">Experience <b class="caret"></b></a>
          <ul class="dropdown-menu">
            <li class="dropdown-header">Admin & Dashboard</li>
            <li><a href="experience.html">Experience</a></li>
            <li><a href="talkswriting.html">Talks and Writing</a></li>
            <li class="divider"></li>
          </ul>
        </li>
        <li><a href="#contact" data-toggle="modal">Contact</a></li>
      </ul>
    </div><!--/.nav-collapse -->
  </div>
</div>

Это мой CSS:

fontawesome.navbar-text > a {
color: #18BC9C;
text-decoration: none;
}
body {
padding-top: 70px;
padding-bottom: 100px;

}

Мой загрузочный код:

<!-- Bootstrap -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/custom.css" rel="stylesheet">
<link href='https://fonts.googleapis.com/css?family=Rasa'      rel='stylesheet' type='text/css'>
<link href="https://fonts.googleapis.com/css?family=Bree+Serif" rel="stylesheet">
<link href="http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">

Ответы:


1

Попробуйте вытащить FA из другого CDN с https:

В вашем разделе <!-- Bootstrap --> вместо
<link href="http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">

Попробуйте использовать
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet">

09.08.2016
  • Благодарю за ваш ответ! Я отредактировал этот код, единственное, что есть: теперь под заголовком есть пробел между этим и джамботроном и немного кода слева, который обрезан: rel=stylesheet› 10.08.2016
  • Глядя на вашу страницу github, кажется, что в строке 15 есть лишний >. Вы должны убедиться, что строка это <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet"> 10.08.2016
  • Только что зафиксированные обновления. Теперь это мой полный код: ‹!-- Bootstrap --› ‹link href=css/bootstrap.min.css rel=stylesheet› ‹link href=css/custom.css rel=stylesheet› ‹link href='fonts.googleapis.com/css?family=Rasa' rel='stylesheet' type=' text/css'› ‹ссылка href=fonts.googleapis.com/css?family=Bree +Serif rel=stylesheet› ‹link href=maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/‌​s rel=stylesheet› 10.08.2016
  • Значки, похоже, теперь работают, за исключением моей страницы index.html. 10.08.2016
  • Если вы посмотрите в консоль разработчика (обычно F12 в большинстве браузеров), вы увидите, что у нее возникают проблемы с загрузкой FA, потому что ссылка CDN не загружается из-за специального escape-символа в URL-адресе, который часто используется при копировании и вставке кода. Чтобы исправить это, вы можете просто отредактировать строку 15 в index.html и просто удалить часть font-awesome.min.css и ввести ее вручную. 10.08.2016
  • Для большей ясности: редактирование строки 15 для удаления «скрытого» символа в конце href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css​" решит эту проблему. 10.08.2016
  • Я перепечатал его полностью, и он, кажется, работает. Я не знал, что это может произойти из-за копирования и вставки! Большое вам спасибо за вашу помощь. Как вы узнали, что нужно получать FA из другой CDN, и где вы нашли новую CDN? 10.08.2016
  • Я сделал интересное открытие - если отключить AdBlock, то в браузере все отображается нормально. Вероятно, это связано с тем, что он исходит из CDN, а не напрямую с вашего сайта github. Вы можете загрузить CSS-файл fontawesome с сайта fontawesome.io, а затем загрузить его в свой проект на github. Затем вы можете ссылаться на этот файл .css, а не указывать на CDN. 10.08.2016
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..