首页
学习
活动
专区
圈层
工具
发布

使用 CSS 的仿 GitHub 登录页面

✨ 项目基本结构 目录结构如下: ├── css │ └── style.css └── index.html 本节教程我会带大家使用 HTML 和 CSS 来制作一个仿 GitHub 的登录界面...首先还是跟往常一样新建一个 HTML 页面,在文件中输入英文 !...,然后按 tab 键生成模板,我们在文件中添加一对 div 标签作为登录表单的容器: 我们使用以下 CSS 作为网页初始代码,这里将背景颜色设为白色...在登录页面添加徽标 接下来在 class=“wrapper” 的 div 的最顶部添加一个图标。在这里使用了 GitHub 网站的 logo。...创建新帐户的选项 最后,我们来添加一个新账户的选项,在 class=“form” 的 div 后面添加如下代码。如果你去看 GitHub 网站的登录表单,也会看到这个选项。

2.6K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    小程序在“页面B”更改title,返回“页面A”仍会显示“页面B”的title

    最近在做小程序的时候遇到这么一个有趣的问题,就是从A页面跳转到B页面,如果B页面需要在接口加载之后更改title, 并且如果接口请求过慢,还灭有请求完毕时就点击返回按钮回到A页面,这时B页面的请求会继续执行...# 原因 个人猜想,小程序本身属于单页面应用,代码的运行权限没有处理好,就像上面这种情况,B页面的代码穿越到了A页面的环境里面,并且执行。...# 解决 既然B页面的请求方法可以在A页面执行,那么在B页面的方法中获取的当前的页面路由时就有可能可以获取到A页面的路由,经过测试果然不出所料。...所以,可以这样来解决这个问题:在B页面的onLoad中获取当前页面路径,应该是/b,然后在方法中再次获取当前路径,可能是/b,也可能是/a, 若是/a,则是上面提到问题情况,这个时候就不用取改变title...this.currentRouter == getCurrentRouter()) { wx.setNavigationBarTitle({ title: '要修改的title

    2.8K10

    宝塔服务器上404页面怎么配置的操作教程

    404页面怎么设置?404页面找不到?404页面怎么做等这一系列的问题,在搭建网站时,相信有遇到过这样的问题。...404页面主要是用户在浏览网页时,服务器无法正常提供信息,或是服务器无法回应,且不知道原因所返回的页面。接下来小编404页面的制作及网站在服务器上配置404页面的操作流程分享出来,希望对大家有所帮助。...(网站搭建通常会用到虚拟主机或服务器,下面操作的是服务器上404页面的配置) 宝塔服务器上404页面怎么配置的操作? 一、通常网站默认的404页面,是一个比较简单的界面。...如图所示: 二、由于宝塔默认配置下404的页面路径为根目录下的/404.html,用户如果没有在网站根目录下配置404页面,就会显示错误提示:如图所示: 三、如果想要换成好看的404页面,就需要到网上先下一个...如图所示: 五、进入到服务器后台,点击左侧的“文件”,将刚下载好的404页面,上传到服务器。如图所示: 六、把上传成功的文件命名为“404”,文件夹内的“404.html”放置在根目录下。

    5.6K30

    如何高效的在Github上找轮子

    如果在Github上找资源就直接在搜索框里打技术名,像下图这样 结果有14万+,你根本无从选择适合自己的 这时候你需要学习Github高级搜索语法,快速找到你想要的轮子!...搜索在readme详情里面包含spring boot并且stars数大于3000的in:readme spring boot stars:>3000 搜索描述中包含前端面试题的项目:in:description...前端面试题 还可以对语言进行限定 in:description 前端面试题 language:javascript 有些项目很久没更新过了,我们甚至可以选择最新更新时间在什么时间之后的 in:description...mentions:defunkt -org:github 匹配提及 @defunkt 且不在 GitHub 组织仓库中的议题 小结 详细的查询语法可以查看官网地址: https://docs.github.com.../cn/github/searching-for-information-on-github/searching-for-repositories 掌握一定的Github搜索语法确实可以取得事半功倍的查询效果哦

    2.4K30

    在maven中引用github上的资源

    很多人选择在Github上开源项目,但很多开源项目要依赖一些自己写的jar。如何让用户(使用者)可以通过互联网自动下载所依赖的jar呢? ...下面介绍下通过GitHub做maven repository的过程;  1、在GitHub上创建项目(这步操作不细说了,过程很简单,用过GitHub的大家都懂的)  例如:我创建的项目名叫fengyunhe-wechat-mp...2、把本地maven项目Build,build生成的maven文件夹上传到Giuhub  3、本地新建maven项目如果需要依赖jar,在pom.xml中增加  .../master/ 例如我的GitHub用户是fengyunhe那上面依赖仓库地址就是  https://raw.github.com/fengyunhe/fengyunhe-wechat-mp.../master/ 备注:  1、上面的地址直接输入返回为404,页面是无法看到的  2、master 一定要写上,否则会无法下载  3、如果本地项目依赖的groupId、artifactId跟本地项目中的

    6.3K10

    页面结构化在Android上的尝试

    下面讲讲Lego在Android上一次小小尝试 一,MVP简介 ? MVC太过常见这里不啰嗦。实际应用MVC当中,Activity占据打部分的工作,View和Controller的身份分不清。...Model 在MVP设计模式中, View:由Activity充当,并且响应生命周期 Model:还是原来的数据层,网络,缓存,解析等。...解耦,绝对的。不然抽这么多接口干嘛 2. 模块职责明确,层次清晰 3. Presenter可复用(在日迹的需求中,首页和4Tab公用一个Presnter) 4. 方便单元测试 5....三,Lego页面结构化 前面铺垫这么多,终于到我要吹水的时候了。MVC,MVP,还有MVVM等MVX系列的设计模式,都是一种大而全的统一管理。在项目结构中最为关键其实是:分模块! ?...根据页面结构,划分出一个个独立维护模块,这就是页面结构化。 ##  页面结构化(Lego)与组件化的区别 1. 组件处于通用性,是不带业务逻辑的。而页面结构化是带业务逻辑。 2.

    2.2K60

    页面结构化在 Android 上的尝试

    下面讲讲Lego在Android上一次小小尝试 一,MVP简介 ? MVC太过常见这里不啰嗦。实际应用MVC当中,Activity占据打部分的工作,View和Controller的身份分不清。...Model 在MVP设计模式中, View:由Activity充当,并且响应生命周期 Model:还是原来的数据层,网络,缓存,解析等。...三,Lego页面结构化 前面铺垫这么多,终于到我要吹水的时候了。MVC,MVP,还有MVVM等MVX系列的设计模式,都是一种大而全的统一管理。在项目结构中最为关键其实是:分模块! ?...页面被划分问一个个区域的模块,有自身的逻辑和规划。有人说,这不就是一个个组件嘛。然后“页面结构化”并不是指组件。...根据页面结构,划分出一个个独立维护模块,这就是页面结构化。 页面结构化(Lego)与组件化的区别 组件处于通用性,是不带业务逻辑的。而页面结构化是带业务逻辑。

    1.9K50

    在开启了CloudFlare的页面中显示当前节点信息

    效果 正如本站底部右下角所显示的那样当前CDN节点: San Jose, CA, United States - (SJC),是不是感觉有丶炫酷?...请继续往下看 原理与实现 当一个网站开启了CloudFlare的CDN页面时,会出现一个CF(CloudFlare简称,下同)的CDN测试页面,就在这里/cdn-cgi/trace,我这里访问得到的应答是以下...我们可以在 https://www.cloudflarestatus.com/ 获取全部节点信息。我们刚才拿到的的SJC就是San Jose, CA, United States - (SJC)。...--在适当的地方放入需要显示CDN节点的信息--> getCDNinfo = function() { $.ajax({ url: "/cdn-cgi/trace", success...innerHTML = areas[i]; break; } } } }) } $(document).ready(function() { getCDNinfo(); //页面加载完毕就获取

    8.2K40

    使用Hexo在Github上搭建自己的博客

    以前的博客是使用Jekyll托管在github上,后来用着越来越不方便,比如没有自动生成post,不能一键部署,文件结构和配置也是比较繁琐,更重要的是有时候用markdown写一篇文章,生成的静态文件很乱...现在下决心换成了hexo Nodejs安装 因为hexo是基于nodejs的应用,所以要先安装nodejs才可以。我这里以ubuntu为例,因为我自己一直在使用ubuntu。...、项目管理、软件架构 description: author: 飞雪无情 language: zh-CN 然后配置站点的url和permalink,这两个分别是你的站点的url host地址以及文章的永久连接...Front-matter 是文件最上方以 — 分隔的区域,用于指定个别文件的变量,举例来说: title: "使用Hexo在Github上搭建自己的博客" date: 2015-03-10 22:30:...hexo clean hexo generate 然后把生成的public目录下的文件放到你的master分支下即可。git commit后把这两个分支推送到你的github上。

    1.2K20

    你在github上泄漏的密码改了吗

    本文作者:myh0st 大家作为安全爱好者或者从业者,大部分也是一个程序员,既然是程序员就离不开写代码,写代码就离不开 github,用 github 就喜欢在上面公开分享一些自己写的项目或者代码,写代码就离不开测试...,毕竟新的程序员不断出现,但是安全意识需要慢慢增强。...下面就以邮箱的帐号密码泄漏为例,检测是否泄漏很简单,使用自己的帐号登入 github,利用它的代码搜索功能,比如关键字:smtp 163 pass,效果如图: ?...我试了几个,还是有不少可以认证成功的,这个问题是可以避免的,记住一点在代码发布的时候一定要把认证的信息给修改掉,永远会有新的朋友出现这个问题,很多时候安全问题是由于自己的懒惰造成的,不过话说回来,安全做的越好...,操作越复杂,给大家带来的额外工作越多,这也是安全问题不断的原因。

    1.7K00

    用Python抓取在Github上的组织名称

    作者:Florian Dahlitz 翻译:老齐 与本文相关书籍推荐:《跟老齐学Python:Django实战》 ---- 我想在我的个人网站上展现我在Github上提交代码的组织名称,并且不用我手动更新提交记录的变化...在本例中,我打算获取用户向Github某个特定组织的提交记录,打开用户自己Github页面,滚动如下图所示的地方。 在你的浏览器上用开发和工具,打开HTML源码,并且找到对应的元素。...为了便于后续页面风格的设计,我们增加了一个CSS,相应名称为org。当点击超链接的时候,我想在浏览器中打开一个新的tab,于是设置了target='blank'。...抓取到了你贡献代码的Github上的组织,并且提取了所需要的信息,然后把这些内容发布到你的网站上。让我们来看一下,在网站上的显示样式,跟Github上的差不多。...,我们学习了从网站上抓取内容的方法,并且从中提取你需要的信息,然后将这些内容根据要求显示在网页上。

    2.7K20

    来Github炫一下~在Github主页显示你的个人简历~

    一、前言 从另一个博主的文章(文章链接在这)那里看到了Github上线了一个新的功能: 可以在Github主页制作一个个性化的介绍页面 也就是每个项目主页通常有的README.md文件,熟悉Github...的小伙伴都知道,在README.md文件主要是对项目的简介和使用说明的介绍,那这个对自己的个性化介绍页面怎么做呢 先看下效果图吧: 二、操作步骤 首先打开github.com,点击新建仓库 输入跟你用户名一样的仓库名.../s/1TSpwehcbsaO-bRSzbjPELQ 提取码:0ncn 可以根据这个简历模板修改自己的简历,可以调高面试成功几率~ # 联系方式 (HR会打印你的简历,用于在面试的时候联系,所以联系方式放到最上边会比较方便...) ## 演讲和讲义 (放置你代表公司在一些技术会议上做过的演讲,以及你在公司分享时制作的讲义) - 2019年公司内部演讲:[还有一周呢,就无心撸码着急回家?]...五、参考文章 如何制作一个可以自动更新的Github个人主页 xindoo-GitHub主页 pifafu-GitHub主页 在GitHub上搭建个人主页

    1.8K30

    Hexo+Github配置与主题

    导航栏添加标签菜单 新建标签页面,并在菜单中显示标签链接。标签页面将展示站点的所有标签,若你的所有文章都未包含标签,此页面将是空的。 (1) 在终端窗口下,定位到 Hexo 站点目录下。...添加分类页面 新建分类页面,并在菜单中显示分类链接。分类页面将展示站点的所有分类,若你的所有文章都未包含分类,此页面将是空的。 (1) 在终端窗口下,定位到 Hexo 站点目录下。...设置阅读全文 在首页显示一篇文章的部分内容,并提供一个链接跳转到全文页面是一个常见的需求。 NexT 提供三种方式来控制文章在首页的显示方式。...当 site_uv: true 时,代表在页面底部显示站点的UV值。...当 site_pv: true 时,代表在页面底部显示站点的PV值。

    1.6K40

    Vue3项目Build后部署在Nginx上F5刷新页面空白或404

    ,则出现 404 Not Found,故在此记录一下解决办法 解决思路 在与chatGPT进行深刻激烈的探讨后,确定了是Nginx的问题,根据chatGPT的引导进行配置依旧无法解决,刷新页面时访问的资源在服务端找不到...,因为此时vue-router设置路由地址被当作url地址,此时的地址路径肯定不是真实存在的,所以出现404现象。...之所以出现上面的现象,是因为在nginx配置的根目录/www/wwwroot/dist下面压根没有'XXX/xxx/xxx'这个真实资源存在,这些访问资源都是在js里渲染的。...index.html; root /www/wwwroot/dist; } 如上出现404的原因是由于在这个域名根目录/www/wwwroot/dist下面压根就没有'XXX/xxx/xxx'...解决问题 在服务端nginx配置里添加vue-route的跳转设置,正确配置如下: server { listen 80; server_name www.vvhan.com;

    4.9K40
    领券