精华内容
下载资源
问答
  • html css制作的web前端登录界面

    千次阅读 多人点赞 2020-08-02 23:15:28
    web前端登录界面

    web前端登录界面

    让我们先看一下效果
    在这里插入图片描述在这里插入图片描述下面是具体怎么实现的代码(代码分为HTML和CSS两个文档)
    HTML文件代码

    <!DOCTYPE html>
    
    <head>
        <meta charset="UTF-8">
        <title>Login</title>
        <link rel="stylesheet" href="Login.css" >
    </head>
    
    <body>
        <div id="main">
    
            <div id="avatar">
            </div>
    
            <div id="account">
                <div class="input-box"><input type="text" placeholder="Please input username"></div>
                <div class="input-box"><input type="password" placeholder="Please input password"></div>
            </div>
    
                <button class="login-btn">Sign In</button>
    
    
            <div id="footer">
                <a href="#">Forget Password?</a>
            </div>
        </div>
    </body>
    

    下面是CSS代码实现

    @charset "utf-8";
    /*统一设置*/
    *{
        margin: 0;
        padding: 0;
    }
    /*网页背景图片*/
    body{
        background: url("background.jpg") no-repeat ;
        background-size: cover;
    }
    /*登陆区主体*/
    #main{
        width: 350px;
        height: 600px;
        background: rgba(0,0,0,0.5);
        margin: 40px auto;
        border-top: 8px solid #ffc5d1;
        position: relative;
    }
    
    /*头像区*/
    #avatar{
        width: 184px;
        height: 184px;
        background: url("avatar.jpg") no-repeat;
        background-size: cover;
        margin: 50px auto;
        border-radius: 50%;
    
    }
    
    /*账号密码区*/
    #account{
        width: 75%;
        /*height: 200px;*/
        /*background: #ffd1e4;*/
        margin: 0 auto;
    }
    #account .input-box{
        height: 50px;
        /*background: #ffbcdd;*/
    }
    #account .input-box input{
        height: 40px;
        width: calc(100% - 10px);
        border: none;
        outline: none;
        padding: 0 5px;
        background: rgba(0,0,0,0.5);
        color: #ffcae5;
        font-size: 16px;
    }
    
    /*登录按钮*/
    .login-btn{
        width: 75%;
        height: 40px;
        display: block;
        margin: 30px auto;
        background:#ffc5d1 ;
        border: none;
        outline: none;
        color: #fff;
        font-size: 16px;
        cursor: pointer;
    }
    /*按下按钮*/
    .login-btn:active{
        position: relative;
        top:2px;
    }
    
    /*登陆区底部*/
    #footer{
        height: 50px;
        text-align: center;
        line-height: 50px;
        position: absolute;
        bottom: 0;
        width: 100%;
        border-top: 1px solid #ccc;
    }
    #footer a{
        color: #ccc;
        text-decoration: none;
    }
    #footer a:hover{
        color: red;
    }
    
    展开全文
  • Web前端 简单登陆页面设计 代码

    万次阅读 多人点赞 2019-04-21 17:00:27
     -web-kit-appearance:none;  -moz-appearance: none;  display: block;  margin: 0 auto;  width: 260px; } input[type="text"]{  height:35px;  border-radius:3px;  border:2px solid #c8cccf; ...

    HTML部分

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8" />
            <title>登陆页面</title>
            <link rel="stylesheet"href="css/new_file.css"type="text/css"/>
        </head>
        <body>
        <div class="container">
            <div class="main">
                <div class="sideleft">
                    <h1>为天地立心,为生民立命,为往圣继绝学,为万世开太平</h1>
                    <h4>寄意寒星荃不察,我以我血荐轩辕。</h4>
                    </br></br></br>
                    <p>草原之上,雄鹰展翅。</p>
                    <p>如花似朵,含苞待放。</p>
                    <p>广阔天地,策马奔驰。</p>
                    <p>学业有成,扬帆远航。</p>
                </div>
                <div class="sideright">
                    <div class="index">
                        <form action="#" method="get">
                            <p class="headline">用户登陆</p>
                            <p class="astyle">用户名:</p>
                            <input type="text" value="">
                            <p class="astyle">密码:</p>
                            <input type="text" value="">
                            <input type="submit" value="登陆" name="login" >
                            </br>
                        </form>
     
                    </div>
                </div>
            </div>
            <div class="footer">
                    <ul>
                        <li><a href="#">厚德</a></li>
                        <li><a href="#">远志</a></li>
                        <li><a href="#">笃学</a></li>
                        <li><a href="#">创新</a></li>
                        <li><a href="#">河北北方学院</a></li>
                    </ul>
     
            </div>
     
        </div>
    </body>
    </html>

    CSS部分

    *{margin: 0;padding: 0;list-style: none;}
    body{
        background:url(../img/123.png) no-repeat 0 0/cover; ;
        background-size: 100%; 
    }
    .container{
        width: 1200px;
        height: 870px;
        margin: 0 auto;
    }
    .main{
        width:1200px;
        height: 450px;
    }
    .sideleft{
        width:460px;
        height: 250px;
        float: left;
        font-size: 18px;
        padding:130px 130px;
    }
    .sideright{
        width: 480px;
        height: 450px;
        float: right;
    }
    .sideright .index{
        width: 330px;
        height: 350px;
        background-color:rgba(255,255,255,0.75);
        margin: 155px 90px;
    }
    .headline{
        font-size: 22px;
        text-align: center;
        padding: 20px;
    }
    input[type="text"],
    input[type="submit"]{
        -web-kit-appearance:none;
          -moz-appearance: none;
          display: block;
          margin: 0 auto;
          width: 260px;
    }
    input[type="text"]{
        height:35px;
        border-radius:3px;
        border:2px solid #c8cccf;
        color:#6a6f77;
        outline:0;
    }
    input[type="submit"]{
        margin-top: 25px;
        height: 35px;
        background: #357eb8;
        color: #bcedff;
        font-weight: bold;
        font-size: 20px;
    }
    .astyle{
        margin: 5px 0 5px 42px;
        font-size:22px; 
        color: #6a6f77;
    }
    .cstyle a{
        text-decoration: none;
    }
    .footer{
        width: 1000px;
        margin:100px auto;
    }
    .footer ul{
        margin-left: 100px;
    }
    .footer ul li{
        float: left;
    }
    .footer ul li a{
        text-decoration: none;
        color: black;
        border-left: 5px solid black;
        padding:0 10px;
    }

    展开全文
  • Web前端实现界面间传值的几种方式

    千次阅读 2018-12-09 22:45:09
    在一个web项目中,会有大量的界面。有很多功能是必须要向后台发送请求才能实现的,而界面间传值可以减少不必要的、重复的发送请求操作,从而减轻后台的负担。 第一种方式:利用缓存(cookie) 假如有A, B 两个界面,要...

    在一个web项目中,会有大量的界面。有很多功能是必须要向后台发送请求才能实现的,而界面间传值可以减少不必要的、重复的发送请求操作,从而减轻后台的负担。

    第一种方式:利用缓存(cookie)

    假如有A, B 两个界面,要把A的值传给B
    首先两个界面中都得引入cookie的原生JS。我直接用网页的了。

    <script src="https://cdn.bootcss.com/jquery-cookie/1.4.1/jquery.cookie.js"></script>
    

    A页的代码

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="UTF-8">
    		<title>注册</title>
    		<script src="https://cdn.bootcss.com/jquery-cookie/1.4.1/jquery.cookie.js"></script>
    		<script type="text/javascript" src="js/jquery-1.4.3.js"></script>
    		<script type="text/javascript">
    			$(function(){
    				localStorage.setItem('the_cookie','value');
    				//console.log(localStorage.getItem('the_cookie'));
    			});
    			
    			function f1(){
    		       		var w = document.getElementById("n1").value;
    		         	var e = document.getElementById("s1").value;
    		         	localStorage.setItem("name",w);
    		         	localStorage.setItem("password",e);
    		} 
    			
    		</script>
    	</head>
    	<body>
    		<form>
    	  	<p>name:</p>
    	    <input id="n1" name="name" type="text" value=""/>
    	    <p>password:</p>
    	    <input id="s1" name="password" type="password" value=""><br>
    	    <input name="button" type="button" value="Register" onclick="f1()" >
    	    <a href="word.html">点击返回登录</a>
        	</form>
    	</body>
    </html>
    
    

    然后在B页的JS中接收一下就行了

    $(function(){
    	var yy = localStorage.getItem("name");
        	var xx = localStorage.getItem("password");
    	console.log("用户名"+yy);
    	console.log("密码"+xx);
    });
    

    第二种方法:利用url参数传递

    A界面,发送数据

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8" />
    		<title></title>
    	</head>
    	<body>
    		<form name="frm" method="get" action="my_index.html" onsubmit="return foo()">
    			<input name="id" value="" index="haha" />
    			<input type="submit" />
    		</form>
    		<script type="text/javascript">
    			function foo(){
    				return true;
    			}
    		</script>
    	</body>
    </html>
    
    

    B页面接收

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="UTF-8">
    		<title></title>
    	</head>
    	<body>
    		<script type="text/javascript">
    			//通过window.location.href(当前url)接收
    			var str = window.location.href;
    			//对当前url进行字符串分割,变成字符串数组
    			var arrStr = window.location.href.split("=");
    			var mystr = window.location.href.split("=")[1];
    			console.log("接收到了"+mystr);
    		</script>
    	</body>
    </html>
    
    

    此人才疏学浅,知道多少说多少,大家在实用时遇到问题的话多多沟通学习。

    展开全文
  • Web前端开发 HTML设计 经验与技巧总结

    万次阅读 多人点赞 2020-01-19 13:09:33
    Web前端开发是是创建Web页面或app等前端界面呈现给用户的过程,通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互,有一些常用的方法和技巧,包括限制input输入框...

    小编目前在做毕业设计,主题为“高考志愿信息交流平台”,面向高中生和大学生,辛苦各位读者大佬朋友们填下问卷,点击链接https://www.wjx.cn/jq/98944127.aspx或扫描二维码、微信小程序码均可,希望各位能提供一些调查数据,先在这里谢过各位了(*^_^*)
    问卷1
    问卷微信小程序码

    1.限制input 输入框只能输入纯数字、限制长度、默认显示文字

    加入oninput事件oninput = "value=value.replace(/[^\d]/g,'')"
    代码示例:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8" />
        <title>input</title>
    </head>
    <body>
        只能输入纯数字的输入框:<input type="text" maxlength="5" name="" οninput="value=value.replace(/[^\d]/g,'')" placeholder="请输入编号">
    </body>
    </html>
    

    2.input输入框自动获取焦点

    在该input标签后添加autofocus=“autofocus”。
    例如

    <html>
        <head></head>
        <body>
            用户名:<input type="text" id="username" name="username" autofocus="autofocus"/><br/>
            密码:<input type="text" id="password" name="password"/><br/>
            <input type="submit" name="submitBtn" value="提交"/>
        </body>
    </html>
    

    3.用CSS让背景有透明度文字不变

    (1)背景为纯色背景非图片
    background:rgba(x,x,x,x)来让背景带有透明度
    四个参数的值是指:
    red红色;green绿色;blue蓝色;alpha透明度
    rgb三个参数有正整数值和百分数值2两个取值范围:
    正整数值的取值范围为:0 - 255;
    百分数值的取值范围为:0.0% - 100.0%。
    a取值范围在:0~1(数值越小,越透明)。
    HTML代码:

    <body>
        <div class="纯色背景div"></div>
    </body>
    

    CSS代码:

    .纯色背景div{
        background:rgba(0,0,0,.6);
    

    (2)背景为图片背景
    opacity(x)来设置背景的透明度。
    x指的是alpha透明度,取值范围也在 0~1(数值越小,越透明)。
    css的opacity属性可以让很多元素都变透明,这里要让背景变透明而文字不变透明需要一点小技巧:将背景取出来单独放个div再把这个div和原来的div重叠。

    HTML代码:

    <body>
        <div class="背景"></div>
        <div class="其他内容">可得解脱处,唯神佛前,与山水间</div>
    </body>
    

    CSS代码:

    .背景{
        background:url("bg.jpg") no-repeat;
        background-size: 100% 100%;
        height: 800px;
        position: absolute;
        opacity:0.6;
    }
    
    .其他内容{
        height: 800px;
        background-size: 100% 100%;
        color:white;
    }
    

    完整代码:

    <!DOCTYPE html>
    <html>
    <head>
        <title></title>
        <style type="text/css">
    
            *{
                width: 100%;
                padding:0;
                margin: 0 auto;
                text-align: center;
            }
    
            .bg{
                height: 800px;
                background: url("bg.jpg") no-repeat;
                background-size: 100% 100%;
                position: absolute;
                opacity:0.6;
            }
    
            .box{
                height: 800px;
                background-size: 100% 100%;
            }
    
            p{
                width: 300px;
                line-height: 50px;
                position:relative;
                top: 50%;
                font-size: 30px;
                background: yellow;
                color: #000000;
                font:bold 50px Verdana, Geneva, sans-serif;
            }
        </style>
    </head>
    <body>
    <div class="bg"></div>
    <div class="box">
        <p>可得解脱处,唯神佛前,与山水间</p>
    </div>
    </body>
    </html>
    

    4.a标签禁止点击

    在a标签的样式加上以下属性:

    <a style="pointer-events: none;"/>
    

    pointer-events是CSS3的一个属性,支持的值非常多,其中大部分都是和SVG有关;
    pointer-events: none;可以让鼠标事件失效(链接、点击等事件),阻止用户的点击动作产生任何效果,不仅在a标签中可以用,在img标签等元素中也可以使用、阻止鼠标点击事件。

    5.文字两种居中对齐

    (1)平水居中:text-align:center;
    text-align 属性规定元素中的文本的水平对齐方式。
    该属性通过指定行框与哪个点对齐,从而设置块级元素内文本的水平对齐方式。通过允许用户代理调整行内容中字母和字之间的间隔,可以支持值 justify;不同用户代理可能会得到不同的结果。
    (2)垂直居中:line-height:height;
    line-height 属性设置行间的距离(行高),不允许使用负值。
    具体示例:

    <!DOCTYPE HTML>
    
    <html lang="en">
    
    <head>
    
        <title>html文字居中测试</title>
    
        <meta charset="UTF-8">
    
        <style type="text/css">
    
            body{background: #ddd;}
    
            div{width:300px;height:180px;margin:10px auto;color:#fff;font-size:24px;}
    
            .box1{background: #71a879;text-align: center;}
    
            .box2{background: #6a8bbc;line-height: 200px;}
    
            .box3{background: #dea46b;text-align: center;line-height: 180px;}
    
        </style>
    
    </head>
    
    <body>
    
    <div  class="box1">html文字水平居中</div>
    
    <div  class="box2">html文字垂直居中</div>
    
    <div  class="box3">html文字水平上下居中</div>
    
    </body>
    
    </html>
    

    效果:
    HTML文字各种居中

    6.设置一个元素一直在页面的最底部:

    position:fixed; bottom:0px; left:0px;
    
    展开全文
  • Java Web实现登陆注册页面前端与后台数据连接(代码+sql文件)。Java Web实现登陆注册页面前端与后台数据连接(代码+sql文件)。Java Web实现登陆注册页面前端与后台数据连接(代码+sql文件)。
  • Web前端案例_QQ登录界面实现

    千次阅读 2017-06-25 15:47:07
    Web前端案例_QQ登录界面实现 这篇写一个关于web前端的实现案例。 1.目的:利用div+css实现网页版QQ登录前端界面
  • 用户注册登录界面设计+代码

    热门讨论 2011-10-12 22:00:50
    简单的用户注册登录界面设计+源代码,采用DIV+CSS结构,简洁
  • Web前端设计——学习仿拼多多软件模拟练习(首页) 作者声明:该项目只是学习模拟软件前端的界面,不允许用于商业行为,否则后果自负! 代码只是实现首页的界面(因为只是学习分享,所以已经多处避免雷同)
  • 用jquery手写的web登录界面前端代码,欢迎讨论相互学习。
  • web前端之登录界面

    千次阅读 2020-08-16 21:32:13
    1.首先构建HTML代码(骨骼): <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Register</title> <link rel="stylesheet" href="css/test2.css"&...
  • web交互设计课程实验源代码,用户登录注册设计,参考黎老师课程
  • 群里的朋友,经常问到web前端开发写代码用那个软件好?今天在这里统一回答下,主流的web前端开发写代码的软件有这些Webstorm、Vscode、Sublime Text、HBuilder、Dreamweaver、notepad++、editplus等,做前端这么多年...
  • web前端设计师的主要职责说明 web前端设计师需要实现产品页面特效开发保证实现界面和视觉设计一致优化代码并保持良好兼容性下面是xx整理的web前端设计师的主要职责说明 web前端设计师的主要职责说明1 职责 1....
  • web 前端设计师的主要职责说明 web前端设计师需要实现产品页面特效开发保证实现界面和 视觉设计一致 优化代码并保持良好兼容性 下面是我整理的 web 前 端设计师的主要职责说明 web前端设计师的主要职责说明 1 职责 1...
  • Odoo Web前端界面详解 - 1

    千次阅读 2019-06-03 21:26:35
    近期准备对odoo web模块进行一些整理,大致的说说odoo的前端界面是如何生成的,又是如何与后端交互,主要着重点就是odoo的js这块的东西,由于odoo11的js代码已经有了较大的改变,所以就以odoo11来分析吧。...
  • 用Adobe Dreamweaver 打开然后根据需要改想要的风格就好了。css/html
  • web前端登录页面设计技巧

    千次阅读 2019-10-25 23:08:44
    首先我们先来了解的用户登录流程,先点击是注册,然后是登录,再有就是忘记密码,然后,每个功能做一个界面,这是最早的流程,现在越来越多的大型网站把登录和首页放在一起设计,原因就在于用户体验度;好的用户体验...
  • 最新Vue面试题网址:2021年 Vue经典面试题 -- 必问知识点 --(包含答案)_xm1037782843的博客-CSDN博客_vue面试题 敬请关注公众 :包含全套 Vue 最新面试题 js最近面试题 等大量前端知识技术。 部分都是百度的答案...
  • 本文来源网络收集整理\word可编辑 web前端设计师的主要职责说明 web前端设计师的主要职责说明 web前端设计师需要实现产品页面特效开发保证实现界面和视觉设计一致优化代码并保持良好兼容性下面是我整理的web前端设计...
  • Web前端新手入门:web前端介绍

    千次阅读 2018-04-15 00:25:08
    前端:对于网站(页面)来说,有2部分,一个是网站的页面设计,用户的视觉效果等(美工完成),第二个是网页的结构设计,对页面用代码的实现(web前端开发)。二、什么是web前端开发?是网页的结构设计,对网页用代码...
  • Odoo Web前端界面详解- 2

    千次阅读 2018-02-04 16:28:32
    上篇讲到,出现登陆界面,在我们输入用户名密码之后,odoo又做了什么,chrome中开发人员...代码如下# web/controllers/main.py:483 # 登陆逻辑, if request.httprequest.method == 'POST': old_uid = request.uid
  • web-前端之登录界面

    万次阅读 多人点赞 2017-09-26 15:36:57
    这个是简单的登录界面的实现,不能够拖拽,但后面会法比偶一个能够实现拖拽的登录界面 <!DOCTYPE html> <html lang="en"><head> <meta charset="utf-8"> <meta ...
  • 个人设计web前端大作业

    千次阅读 多人点赞 2021-01-30 19:08:52
    这是当时大二第一学期web前端课的课后作业,要求个人设计一个网站各个页面样式,当时还是有太混了,没意识到应该继续学习js,jq,vue。屏幕前的你可不要学当时的我啊。 源代码我个人的CSDN下载找,不需要积分,需要...
  • 希望查看本篇文章的学者首先查看一下php的基础知识,因为今天用到这个东西,现学现卖吧.... 1.首先你要有一个界面 我这里利用我项目...html代码界面 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  • web前端课程设计,jquery+js+css+html,实现基本前台所有界面
  • 前端代码+登陆与注册

    2018-08-28 09:55:52
    前端登陆与注册界面 主要包括账号登陆、扫码登陆、短信验证等功能
  • //通过选择器来整合功能一样的代码 $("#hello,#world").click(function(){ alert("Hello World");...//通过注册同一个函数来整合重复代码 $("hello").click(sayHello); $("world").click(sayHello);
  • HTML代码实现简易购物车-web前端教程

    千次阅读 2020-07-04 17:08:20
    第一步:首先是进行html页面的设计,我用一个大的p将所有商品包含,然后用不同的p将不同的商品进行封装,商品列表中我用了ul li实现,具体实现代码如下(代码中涉及到的商品都是网上随便copy的,不具有参考价值): ...
  • H5电影电视前端界面完整代码分享

    千次阅读 2020-04-27 10:14:29
    代码已上传至github github代码地址:https://github.com/Miofly/mio.git 移动端适配方法 Title html {{tvInfos.title}} {{tvInfos.rate}} · {{tvInfos.pageNum}} {{tvInfos.type}} {{tvInfos.actor...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 103,447
精华内容 41,378
关键字:

web前端注册界面设计代码