当前位置:首页 > 实时热点 > 正文内容

html点击按钮跳转到另一个界面_网页制作:一个简易美观的登录界面

admin9小时前实时热点1

html点击按钮跳转到另一个界面_网页制作:一个简易美观的登录界面

效果图

目录结构:

在我们做一个页面之前,要先想好他的一个整体布局,也就是我们这里面的login.html主页面,大致结构如下:

接下来,我们先上代码,看一下具体实现方法:

login.html




    
    登录页面
 
    
    

 

说明:

在这个html里面,我们主要对登录界面进行了整体布局规划,利用div将内部的窗口、图片、标签、输入框、按钮、链接进行分块html点击按钮跳转到另一个界面_网页制作:一个简易美观的登录界面,这样方便我们之后用css对其进行准确的调位置、调边距。同时也对重要的几个东西设置了id和class用html做登录界面好看,这也是方便我们之后用css对其进行准确的调颜色、调字体。

login.js

/**
 * Created by Kay on 2016/3/8.
 */
function login() {
 
    var username = document.getElementById("username");
    var pass = document.getElementById("password");
 
    if (username.value == "") {
 
        alert("请输入用户名");
 
    } else if (pass.value  == "") {
 
        alert("请输入密码");
 
    } else if(username.value == "admin" && pass.value == "123456"){
 
        window.location.href="welcome.html";
 
    } else {
 
        alert("请输入正确的用户名和密码!")
 
    }
}

说明:

这个js是用来判断用户名和密码是否正确的,实现起来还算简单。

可以记一下,界面跳转的语句:

..href=".html";

html点击按钮跳转到另一个界面_网页制作:一个简易美观的登录界面 第2张

其次就是对输入框的返回值的获取,这里我们用到了.的知识点,通过的对象方法来获得指定ID值的对象。这里要注意是byId,所以前面的html里的和要设id值,而不是name值用html做登录界面好看,不然获取不到的!

关于的介绍可以点击该链接:详解 对象

login.css

body {
    background-image: url("images/login/loginBac.jpg");;
    background-size: 100%;
    background-repeat: no-repeat;
}
 
#login_frame {
    width: 400px;
    height: 260px;
    padding: 13px;
 
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -200px;
    margin-top: -200px;
 
    background-color: rgba(240, 255, 255, 0.5);
 
    border-radius: 10px;
    text-align: center;
}
 
form p > * {
    display: inline-block;
    vertical-align: middle;
}
 
#image_logo {
    margin-top: 22px;
}
 
.label_input {
    font-size: 14px;
    font-family: 宋体;
 
    width: 65px;
    height: 28px;
    line-height: 28px;
    text-align: center;
 
    color: white;
    background-color: #3CD8FF;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
 
.text_field {
    width: 278px;
    height: 28px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border: 0;
}
 
#btn_login {
    font-size: 14px;
    font-family: 宋体;
 
    width: 120px;
    height: 28px;
    line-height: 28px;
    text-align: center;
 
    color: white;
    background-color: #3BD9FF;
    border-radius: 6px;
    border: 0;
 
    float: left;
}
 
#forget_pwd {
    font-size: 12px;
    color: white;
    text-decoration: none;
    position: relative;
    float: right;
    top: 5px;
 
}
 
#forget_pwd:hover {
    color: blue;
    text-decoration: underline;
}
 
#login_control {
    padding: 0 28px;
}

说明:

这个css就是最难部分了html点击按钮跳转到另一个界面_网页制作:一个简易美观的登录界面,界面之所以能达到如此美观的效果用html做登录界面好看,比如登录的窗口要在屏幕居中显示、背景透明、框的四个角要有一点弧度、登录按钮与输入框上下对齐等等。

摘要:

①让背景图片拉伸且占据整个屏幕:

background-size: 100%;
background-repeat: no-repeat;

②让一个div块在整个屏幕居中:

width: 400px;
height: 260px;
padding: 13px;
position: absolute;
left: 50%;
top: 50%;
margin-left: -200px;
margin-top: -200px

(其中的-left:和-top最好是设为width和的一半值,那样是完全居中的效果,当然记得前面要加个负号!)

③设置圆角:

text-align: center;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;

④设置背景颜色且加透明效果:

background-color: rgba(240, 255, 255, 0.5);

⑤让输入框和label对齐居中:

form p > * {
    display: inline-block;
    vertical-align: middle;
}

⑥去除链接的下划线:

text-decoration: underline;

7、给一个label或者里面的文字设置居中:

   width: 120px;
   height: 28px;
   line-height: 28px;
   text-align: center;

(需要设置line- 其值等于 也就是字的行高等于它所在的label、的高!)

8、给“登录”和“忘记密码”的中间设置间距:

先在html里给他们绑定一块div:

然后在css里设置一下:

#login_control {
    padding: 0 28px;
}

原文链接:网页制作:一个简易美观的登录界面's Notes-CSDN博客

加入微信交流群:************ ,请猛戳这里→点击入群

扫描二维码推送至手机访问。

版权声明:本文由趣享百科生活-获取知识享受阅读乐趣发布,如需转载请注明出处。

本文链接:https://qxbaikew.com/post/4440.html

分享给朋友:

“html点击按钮跳转到另一个界面_网页制作:一个简易美观的登录界面” 的相关文章

国际局势风云变幻:美俄乌利雅得 “穿梭外交”,和平曙光能否降临?

国际局势风云变幻:美俄乌利雅得 “穿梭外交”,和平曙光能否降临?

在当今复杂多变的国际舞台上,美俄乌之间的互动一直是全球关注的焦点。近期,美俄乌在利雅得展开的“穿梭外交”更是引发了广泛的讨论和期待,和平的曙光似乎在这动荡的局势中若隐若现,其最终能否真正降临,仍充满着诸多不确定性。美国作为全球超级大国,在美俄乌关系中一直扮演着重要的角色。其在俄乌冲突中采取的一系列行...

长江流域禁渔区

长江流域禁渔区

长江,作为中华民族的母亲河,孕育了灿烂的中华文明,承载着亿万人民的希望与梦想。长期以来,过度捕捞、非法采砂、水污染等问题,给长江流域的生态环境带来了巨大的压力,生物多样性遭受严重威胁,长江生态系统面临着严峻的挑战。为了保护长江流域的生态环境,推动长江经济带的绿色发展,我国于 2020 年开始在长江流...

体育设施建设,促进全民健身活动

体育设施建设,促进全民健身活动

在当今社会,全民健身热潮正如火如荼地席卷而来,人们对健康生活的追求愈发强烈,参与体育锻炼的人数不断增加。在这股热潮背后,一个不容忽视的问题逐渐浮出水面:体育设施能否跟上人们的需求?从城市的街头巷尾到乡村的广袤田野,我们都能看到人们在积极参与各种体育活动的身影。清晨,公园里晨跑的人们络绎不绝,他们矫健...

F1 赛车中国站激情上演,速度与激情碰撞

F1 赛车中国站激情上演,速度与激情碰撞

F1 赛车,这项被誉为世界上最顶级的赛车运动,一直以来都以其极致的速度和惊心动魄的竞争而闻名于世。而当 F1 赛车来到中国,那更是一场激情四溢的盛宴,速度与激情在这里碰撞出耀眼的火花。中国站的 F1 赛事,无疑是全球赛车迷们的年度盛事。从赛道的建设到赛事的组织,每一个环节都展现出了中国的实力和热情。...

电商价格之争的影响

电商价格之争的影响

在当今的商业世界中,电商巨头之间的价格战可谓是愈演愈烈。从线上到线下,从日常用品到高端商品,价格战的硝烟几乎弥漫在每一个角落。那么,这种价格战的升级对于消费者来说,究竟是福是祸呢?从积极的方面来看,电商巨头的价格战无疑为消费者带来了实实在在的利益。价格战直接导致了商品价格的大幅下降。在激烈的竞争环境...

明星综艺排行榜

明星综艺排行榜

在综艺的舞台上,每一次首秀都仿佛是一颗璀璨的新星在天际划过,带给观众无尽的惊喜与震撼。而[明星名字]的综艺首秀,无疑是这浩瀚星空中最为耀眼的一颗,以其惊艳的表现,迅速圈粉无数,成为了众人瞩目的焦点。从节目开始的那一刻起,[明星名字]就仿佛自带光芒,那份与生俱来的气质与魅力在舞台上尽情绽放。他/她身着...