HTML+CSS:设计一个网站登录页面 学起来很简单
hello,大家好,我是wangzirui32,今天我们来学习如何设计一个网站登录页面。
开始学习吧!
1. 项目架构
demo/login.html 网页文件backgrond.png 登录背景图片style.css CSS样式文件
按照以上创建即可。
2. 编写代码
2.1 网页文件编写
HTML代码不多,如下:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>wangzirui32网站首页</title><!-- 导入CSS文件 --><link rel="stylesheet" href="style.css" />
</head>
<body><div class="login"><!-- 登录区域 --><h1 class="login-title">Wangzirui32网站登录</h1><form name="login-form-data" action="#" method="post"><div class="login-data"><!-- 表单数据获取 --><h3>用户名:<input name="username" class="username-input" placeholder="请输入用户名"/></h3><h3>密码:<input name="password" type="password" class="password-input" placeholder="请输入密码"/></h3></div><button class="login-btn">登录</button></form></div>
</body>
</html>
以上代码设置了登录区域的相关标签,接下来开始编写CSS样式。
2.2 CSS样式编写
代码:(不懂看注释)
.login {position: absolute; /* 设置位置为绝对位置 */top: 100px; /* 位置距离屏幕顶部100px */left: 200px; /* 位置距离屏幕左边200px */border-radius:30px; /* 圆角边框 */border: #000000 solid 3px; /* 设置边框颜色以及厚度 */width: 700px; /* 宽为700px */height: 300px; /* 长为300px */background-image: url(background.png); /* 设置登录背景 */background-repeat: no-repeat; /* 设置不允许重复图片 */background-size: 700px 300px; /* 设置图片背景的长宽 覆盖整个登录区域 */
}.login-title {color: #ffffff; /* 标题文字为白色 */text-align: center; /* 设置标签居中 */
}.login-data {text-align: center;
}.username-input {width: 200px;height: 30px;font-size: 17px;background-color: #d5d5d5;border: none; /* 取消点击输入框时的颜色变化 */border-radius: 5px;
}.password-input {width: 200px;height: 30px;font-size: 17px;background-color: #d5d5d5;border: none;border-radius: 5px;
}.login-btn {position: absolute;background-color: #008ec2;border-radius:10px;width: 100px;height: 50px;font-size: 21px;color: #fefefe;border: #dcd4ba solid 3px;right: 100px;
}
3. 效果展示
如图:
好了,今天的课程就到这里,喜欢的可以点个收藏和关注,再见!
HTML+CSS:设计一个网站登录页面 学起来很简单相关推荐
- HTML+CSS制作知乎登录页面
HTML+CSS制作知乎登录页面 由于没有用上js相关的技术,所以无法做出相应的功能,,只能做出知乎登录页面的用密码登录的界面,不能切换到免密码登录.相关界面的图片如下: 网页上的原图: 我做的: ...
- 在线调色工具 在线CSS工具 CSS设计展示网站汇总
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 在线调色 ...
- 如何设计一个单点登录系统
本文来说下如何设计一个单点登录系统 文章目录 概述 JWT的组成 头部(Header) 载荷(Payload) 签名(签名) 签名的目的 信息会暴露 JWT的适用场景 用户认证八步走 和Session ...
- flutter 一个用户登录页面
一个用户登录页面 输入校验 import 'package:flutter/material.dart'; import 'package:flutter/rendering.dart';void m ...
- 正则基础知识学起来很简单
正则基础知识学起来很简单 第一.正则表达式,也称为模式表达式,它有自己一套完整编写规范. 正则表达式的用途:正则表达式主要是用来对字符串进行匹配.查找.替换和分割等操作. 第二.正则表达式主要是由四部 ...
- php用户注册功能设计,利用HTML+CSS设计一个简单的用户注册页面【示例】
本篇文章将要给新手小白们介绍如何使用HTML和css制作简单的注册页面.在开发网站过程中,如果网站内容要求是完善的信息站,那么肯定就离不开用户注册的这个功能.这个用户注册界面对于刚入门的前端新手来说, ...
- 如何利用宝塔面板+JavaWeb+MySQL设计一个注册登录界面
最近闲来无事,想设计一个网页注册登录的页面.因为看到好多人的毕业设计都是和JavaWeb有关的,所以不做白不做,咱们大三就给毕业设计开个头! 当然做一个网页不发布到服务器,难道数据库留给自己一个人看? ...
- 用html,js和css设计一个静态网页
以下链接可以访问该静态网页 Romantic Store 设计理念: 一个静态的模拟花店网页,可以展示鲜花,模拟购买鲜花并把鲜花装进环保购物袋的过程,同时也宣传减少一次性塑料袋使用的环保理念. 2. ...
- php如何设计一个网站,如何设计一个优质的外贸网站?
如何设计一个优质的外贸网站? 随着搜索引擎的快速发展,搜索引擎和用户对网站用户体验要求越来越高.那么在当下如何简单快速搭建一个高质量的英文网站呢?接下来301SEO英文网站推广团队来和大家一起探讨下: ...
最新文章
- (牛客腾讯思维编程题)编码编码分组打印下标题目分析
- qt同时两个动画执行_Qt实现数字滚动动画效果
- 清华镜像源地址_PyCharm安装第三方库(内含添加国内镜像源方法)
- 跨域post请求实现方案小结--转
- 《赛博朋克2077》是如何将人物表情和口型本地化的?
- 1835财务报表分析 (2)
- Spring Boot Servlet
- android .9编译,在Ubuntu 9.04下编译Android源码
- github 代理_GitHub访问提速方法
- python中字符串是对象吗_Python中关于字符串对象的一些基础知识
- Microsoft.AspNetCore.Server.Kestrel.Core.BadHttpRequestException: Request body too large
- 【干货笔记】CS224n-2019 学习笔记 Lecture 01 Introduction and Word Vectors
- DSP初识-20151111
- 关于42步进电机驱动——基于STM32 HAL库实现
- PHP保存图片并且修改图片分辨率(DPI)
- 百度api爬虫(1)从百度api中爬取地点数据
- java判断是否是自然数_java判断输入的是否是自然数
- 计算机视觉会议论文写作建议顺序及注意事项
- python你好怎么写_Python基础01之“你好世界”
- 2021年全球与中国椭圆形板簧行业市场规模及发展前景分析
热门文章
- 手机WIFI连接电脑
- 消灭EMC的三大利器:电容器/电感/磁珠
- mysql中字符转数字,MYSQL字符数字转换为数字
- linux一切皆是文件_Linux中“一切皆文件”是什么意思?
- C# 控制安捷伦频谱仪N9320A (1)
- 小程序毕设作品之微信美食菜谱小程序毕业设计成品(4)开题报告
- JS代码实现击鼓传花【队列】
- 在VSCode中使用LaTex,语法检测插件grammarly
- 怎样取消悬浮的窗口?
- STM32CubeMX | 33-使用GPIO读取温度传感器数据(DS18B20)