Github页面无法完全工作

Github页面无法完全工作,git,github,github-pages,Git,Github,Github Pages,我已经创建了我的github.io页面,但它的图形没有完全加载,浏览器会显示一条警告:opera已阻止来自不安全来源的此页面内容 如何解决这个问题 我的github页面: repo链接:https中的页面URL不应链接到http资源 您的资产(如css和图像)可能只有硬编码的“http”值。在inspector中调试页面并查看网络日志 按F12。Bimal已经试图说的:您的页面通过HTTPS(即通过加密连接)提供服务。为了确保在这种情况下一切都是安全的,浏览器需要所有资源,如CSS和JavaSc

我已经创建了我的github.io页面,但它的图形没有完全加载,浏览器会显示一条警告:opera已阻止来自不安全来源的此页面内容

如何解决这个问题

我的github页面:


repo链接:

https中的页面URL不应链接到http资源

您的资产(如css和图像)可能只有硬编码的“http”值。在inspector中调试页面并查看网络日志


按F12。

Bimal已经试图说的:您的页面通过HTTPS(即通过加密连接)提供服务。为了确保在这种情况下一切都是安全的,浏览器需要所有资源,如CSS和JavaScript文件和图像,也通过HTTPS提供服务


在您的情况下,最简单的解决方案是将所有出现的
http:
替换为
https:
,并检查页面是否仍然有效。如果没有,则某些文件可能无法通过HTTPS访问。在这种情况下,您可能需要将其添加到您的Github repo中,并相应地更改链接。

如其他答案所示,您可以在页面使用的外部元素(图像、脚本、样式表)的URL中使用
https://

但通过使用协议相关URL,您可以做得更好,如下所示:

<link rel="stylesheet" type="text/css" href="//msdeep14.github.io/static/css/syntax.css" />

对于位于您自己域上的资源的URL,您甚至可以使用主机相对URL:

<link rel="stylesheet" type="text/css" href="/static/css/syntax.css" />

(但对于域外的URL,您必须坚持使用第一种形式)


以上两种解决方案(从永远起)都适用于所有浏览器。浏览器使用当前页面的URL作为基础计算完整的URL。这样,当使用
HTTP
加载页面时,外部资源也会使用
HTTP
加载,当使用
HTTPS
加载页面时,资源也使用HTTPS加载,浏览器不会显示恼人的警告。

你想要什么样的图形?@Siddharth实际上我不了解html,css我从这里开始使用这个布局我理解你的担忧,但这个平台不是为了让人们为你写代码,而是为了学习html,很容易我没有得到你的答案,而且我对html和css也不太了解。我只是在这里使用了模板,我做了更改,但错误没有修复。我是否也应该更改http-?我做了更改,但错误仍然没有修复。如何检查丢失的文件?但是,如果我克隆了repo,文件怎么会丢失呢?.io页面工作正常。我得到一个错误“error:Bootstrap的JavaScript需要jQuery”。您应该尝试将包含jQuery(页面底部的第二个)的
标记向上移动到底部第一个标记(包括引导JS文件)的上方。