精华内容
下载资源
问答
  • 如何一个前端页面

    千次阅读 2018-10-08 10:43:57
    个人前端总结,望君收益,不喜勿喷!...不要只修当前页面,所牵扯的页面也要完善,不能改了这,错了那个。 5.控制好的用户体验,例如:增加点击范围,加入好的过渡~ 6.不要遗漏上拉加载,下拉刷...

    个人前端总结,望君收益,不喜勿喷!

     

    1.审查页面,提取公共部分

    2.提前引入所需的组件

    3.定义好所需字段,注意生命周期的前后顺序,不要出现页面还没加载过程中,先出现无数据的界面

    4.不要遗漏任何地方的事件,并且注意事件的完整性。不要只修当前页面,所牵扯的页面也要完善,不能改了这个,错了那个。

    5.控制好的用户体验,例如:增加点击范围,加入好的过渡~

    6.不要遗漏上拉加载,下拉刷新,置顶 等等小的功能

    7.给适当的地方,加上适当时间的提示框

    8.减少for循环,如果有for循环,把arr.length定义在外部,减少循环工作量

    9.注意清除页面滚动

    10.页面完成后,换手机测试,保证安卓和ios 显示都是正常的。

    11.页面完成后删除所有console和alert

    12.打包的时候,注意修改index和build里面的相关内容,提高打包效率。

    13.打包后,多点点,看看页面有没有打包后的问题,注意优化。

    展开全文
  • 一个简单美观的前端登录界面

    万次阅读 多人点赞 2018-01-18 16:40:11
    在 webRoot目录下创建css文件夹 直接引入 style.css文件:body{ background: url("../img/1.jpg"); animation-name:myfirst; animation-duration:12s; /*变换时间*/ ... /*动画开始时间*/ animation-ite

    在 webRoot目录下创建css文件夹 直接引入  style.css文件:

    body{
        background: url("../img/1.jpg");
        animation-name:myfirst;
        animation-duration:12s;
        /*变换时间*/
        animation-delay:2s;
        /*动画开始时间*/
        animation-iteration-count:infinite;
        /*下一周期循环播放*/
        animation-play-state:running;
        /*动画开始运行*/
    }
    @keyframes myfirst
    {
        0%   {background:url("../img/1.jpg");}
        25%  {background:url("../img/2.jpg");}
        50%  {background:url("../img/3.jpg");}
        75% {background:url("../img/1.jpg");}
        100% {background:url("../img/1.jpg");}
    }
    .form{background: rgba(255,255,255,0.2);width:400px;margin:120px auto;}
    /*阴影*/
    .fa{display: inline-block;top: 27px;left: 6px;position: relative;color: #ccc;}
    input[type="text"],input[type="password"]{padding-left:26px;}
    .checkbox{padding-left:21px;}s

    在WebRoot目录下创建img目录:引入图片素材  1.jpg,2.jpg...

    创建jsp文件:

    <%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
    <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
    %>

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
       <meta charset="utf-8">
       <title>我的登录界面</title>
       <link rel="stylesheet" href="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap.min.css">  
       <script src="http://cdn.static.runoob.com/libs/jquery/2.1.1/jquery.min.js"></script>
       <script src="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/js/bootstrap.min.js"></script>
        <link rel="stylesheet" href="css/style.css">
    </head>
    <body>
        <div class="container">
            <div class="form row">
                <div class="form-horizontal col-md-offset-3" id="login_form">
                    <h3 class="form-title">用户登录</h3>
                    <div class="col-md-9">
                        <div class="form-group">
                            <i class="fa fa-user fa-lg"></i>
                           用户名: <input class="form-control required" type="text" placeholder="请输入用户名" id="username" name="username" autofocus="autofocus" maxlength="20"/>
                        </div>
                        <div class="form-group">
                                <i class="fa fa-lock fa-lg"></i>
                              密码:  <input class="form-control required" type="password" placeholder="请输入密码" id="password" name="password" maxlength="8"/>
                        </div>
                        <div class="form-group">
                            <label class="checkbox">
                                <input type="checkbox" name="remember" value="1"/>记住我
                            </label>
                        </div>
                        <div class="form-group col-md-offset-9">
                            <button type="submit" class="btn btn-success pull-right" name="submit">登录</button>
                        </div>
                    </div>
                </div>
            </div>
        </div>

    </body>
    </html>






    展开全文
  • 由于学得不咋地,只会一些基础东西,出的网页有点粗糙   ... 初学前端,js用得很少,主要是研究怎么布局页面,如要下载请认真考虑一下,谢谢                    ...

    由于学得不咋地,只会一些基础东西,写出的网页有点粗糙

     

    下载链接:https://download.csdn.net/download/weixin_40679158/10525642

    初学前端,js用得很少,主要是研究怎么布局页面,如要下载请认真考虑一下,谢谢

     

     

     

     

     

     

     

     

     

     

    展开全文
  • 开源一个前端试卷题页面

    千次阅读 2019-05-06 12:10:24
    模拟了一次月度考试,发现纸质版或者电子版的试卷,学生做后,还得老师,亲自一个一个进行阅卷,一个两个还可以,但是多了之后,就很浪费时间和经历,然后花了不到一天的时间做了一个可以在线考试的H5页面,...

    最近在授课的过程中,模拟了一次月度考试,发现纸质版或者电子版的试卷,学生做后,还得老师,亲自一个一个进行阅卷,一个两个还可以,但是多了之后,就很浪费时间和经历,然后花了不到一天的时间做了一个可以在线考试的H5页面,即方便了老师阅卷,也方便了学生进行考试,经过测试,目前感觉还可以,今天,就把它开源出来,有帮助的同志可以拿去用。(本身是做Android开发,页面UI没有做优化,就凑活看吧~)。

    具体效果页面(点击直达):

    https://ming723.github.io/moni/vip_ming_do.html

    先说下我实现的思路,一是无论单选,多选,填空,点击提交会自动判分,二,试卷的题,由于会随着考试类型多变,所以题需要动态获取。

    题如何动态获取呢?这是我简单的说一下我的思路,我这边用了一个静态文本,当然了大家也可以从数据库里进行获取。静态文本里,就是一些Json数据,因为我的题型目前有三种,单选,多选,和填空,所以我的Json文本格式如下,(当然了,请忽略的我的字段名称):

    {
        "one":[
                {
                    "title":"1、我是标题",
                    "a":"A、我是第一道题",
                    "b":"B、我是第二道题",
                    "c":"C、我是第二道题",
                    "d":"D、我是第二道题",
                    "biao":"one_0"
                },{
                    "title":"1、我是标题",
                    "a":"A、我是第一道题",
                    "b":"B、我是第二道题",
                    "c":"C、我是第二道题",
                    "d":"D、我是第二道题",
                    "biao":"one_1"
                }
        ],
        "two":[
                {
                    "title":"1、我是标题",
                    "a":"A、我是第一道题",
                    "b":"B、我是第二道题",
                    "c":"C、我是第二道题",
                    "d":"D、我是第二道题",
                    "biao":"two_0"
                }, {
                    "title":"1、我是标题",
                    "a":"A、我是第一道题",
                    "b":"B、我是第二道题",
                    "c":"C、我是第二道题",
                    "d":"D、我是第二道题",
                    "biao":"two_1"
                }, {
                    "title":"1、我是标题",
                    "a":"A、我是第一道题",
                    "b":"B、我是第二道题",
                    "c":"C、我是第二道题",
                    "d":"D、我是第二道题",
                    "biao":"two_2"
                }
        ],
        "three":[
                {
                    "title":"1、我是填空题"
                },{
                    "title":"2、我是填空题"
                },{
                    "title":"3、我是填空题"
                }
        ]
    }

    简单的说些Json中这些字段的作用,三种题型,我用了三个数组进行存储,分别是one,two three,单选和多选,除了A,B,C,D之外,还有一个title,这个title就是每一题的标题,字段biao,就是用来标识每一题的一个name值。

    当然了除了题的文本之外,还有答案的文本,答案可以和题写到一个文本里,这里我进行分开了,单独对答案又写了一个json的静态文本,格式如下:

    {
        "an":[
                {
                    "ok":"A"
                },{
                  "ok":"A"
                }
        ],
        "an_two":[
                {
                    "ok":"A,B"
                },{
                    "ok":"A,B"
                },{
                    "ok":"A,B"
                }
        ],
        "an_three":[
                {
                    "ok":"A-B"
                },{
                    "ok":"A-B"
                },{
                    "ok":"A-B"
                }
        ]
    }

    很简单,每个题型有几道题,对应的就要有几个答案,单选题我们比对就可以了,那多选题比对,和填空题比对,如何操作呢,其实也很简单,获取出来答案之后,可以判断所选的答案是否包含于获取的答案,或者用个标识进行截取,两个数组进行一一比对,也是可以的。

    好了,有了数据之后,那么就开始写页面吧,页面没啥好说的,使用的JQuery,比如头部这个,其实就是固定写死的。

    其实按理来说,顶部的这些信息,其实也得需要自己来动态获取,毕竟试题不一样,班级也不一样,专业阶段也不一样,这些改变就显得简单的了,直接获取下来,进行填充即可。

    中间的题,也是很简单,毕竟数据已经给出了,直接获取,动态创建标签进行填充数据就可以了,这里就以单选为例,大家可以看看,创建div,动态的向指定div里进行append就可以了,毕竟不是做前端开发的,可能写的不标准,大家凑合着看吧~

    多选和填空类似,这里就不多做解释,点击提交,怎么判断,哪一道题没有做呢,比如单选,这里,设置name,就是json文本里的biao字段,我们可以直接对这个字段做判断即可,如下:

    然后对其判断,哪道题没有写,给用户一个提示:

    都写了之后,计算分数,这里我用的是(price)来计算总的分数(不要在乎字段名字),需要注意的是,我这里定义的无论哪种题型,每一题的分值都是2.5分,当然了你可以去改变。

    至于这个anItem如何获取,我之前也说过了,答案,我定义了一个单独的静态文件,获取数据之后,赋值给了一个成员变量:

    三个类型,就定义了三个变量。
     

    多选,和填空,大家可以看源码进行分析,需要注意的是,填空,我是如何自动判分的呢,很简单,只要学生回答的包含我们指定的字段,就可以给他分。分值的话由自己去判断,比如对一个几分,对两个又是几分。

    底部还有一个动态展示,学生哪道题没有做,可以点击,到哪道题,以及做过的题,进行变色处理;这块逻辑,不知道大家怎么实现,我的实现很笨,用字符串的形式,存储你点击过后的题,然后,进行遍历,如果字符串中有这个题,那么就变色,没有就不变,做了一个200毫秒的定时操作,我觉得这样做不好。

    大家有时间还是看源码吧,写的不是很好,但满足了我的需求~

    https://github.com/ming723/TestPaper

    展开全文
  • 手写华为商城前端页面

    千次阅读 2019-06-21 22:09:36
    这是我第次接触前端,自学只有三天时间,我走的是Java后端路线,前端只是为了为完成后端功能铺路。用到的技术是html,css,js。原生代码的,没用到框架。下面是我的格式架构设计。 给div分块。 如图分成的div,...
  • 介绍本文以Bootstrap标签页组件为例,介绍如何编写或者封装一个前端组件,以下是实现效果:原生的Bootstrap-tab组件主要有html,css组成,开发者使用时,需要很多代码,不易于使用,对bootstrap-tab封装后,可以更...
  • 最近抽出来一点时间,给别人一个公众号,主要功能有,注册,登录,验证码登录,用户信息查看,用户信息添加等
  • 如何写一前端开发简历

    千次阅读 2019-06-21 09:56:54
    如何写一份web前端开发简历 如今前端市场一片混乱,典型的金字塔...注:以下工作经历列举其,实际简历中可以按照以下方式2-3家,项目经验也一样可以多。 不管工作经历还是项目经验都不需要过于冗余,...
  • // 更新登录时间 和 ip $db -> save($data); // 写入session session('uid',$user['id']); session('username',$user['name']); session('username',$user['name']); session('logintime',date('Y-m-d H:...
  • web前端登录页面设计技巧

    千次阅读 2019-10-25 23:08:44
    好的用户体验度,将提升产品的品质,赋予产品独特的气质,登录界面虽然功能简单,但是也是一个发挥情感化设计,提升用户体验;想要做的完美,必须要掌握以下几点 1、精致的外观 外观的重要性不言而喻,外观是给用户...
  • 前端界面时间格式转换

    千次阅读 2019-05-03 19:25:10
    前端界面时间格式转换 当将后台数据通过model传入到jsp时的dateTime格式的时间: <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %> <fmt:formatDate value="${sku.createTime}" ...
  • 一个前端程序员的一个月原生 Android 开发体验。自从我了 Android 应用后,上知乎的时间变得更长了。自从我了 Android 应用后,上知乎的时间变得更长了。哦,不对,你理解错了,我的意思是:编译代码、打包 APK...
  • HTML 简单的前端登录注册页面

    千次阅读 2020-02-02 22:04:12
    刚开始学前端的时候照着视频一个比较简单的注册页面,只有html, 还没有用到css。 效果图 (为以防运行失败,加背景的语句不在代码里) <!DOCTYPE html> <html lang="en"> <head> <meta ...
  • 前端页面实现时间显示

    千次阅读 2020-02-13 11:10:54
    实现效果(不需要与后台交互,直接前台生成) 实现代码 window.onload = function(){ var span = document.getElementById('time-span'... // 将时间放置到span内 span.innerText = dateStr; // 每隔...
  • 使用Vue写一个登录页面

    千次阅读 2019-10-28 12:13:10
    上一博客讲到构建了一个vue项目,现在在那个项目之上实现一个登录页面。 因为用到了element-ui组件,所以需要先安装element-ui组件,进入项目根目录后 执行 cnpm i element-ui 构建项目的目录 App.vue <...
  • 今天分享一下对于那些不经常接触前端代码,主要业务放在Java、PHP、Android开发上的人员,自己又想开发一个网站或者系统的时候,怎么快速搭建出属于自己前端页面。其实就是借用别人好的前端代码,直接拿过来修改,...
  • 个前端时间插件总结

    万次阅读 2016-06-08 14:45:10
    @(JAVA开发)几个前端时间插件总结总结一下几款时间插件,分别是 - [ ] jeDate 下载地址 - [ ] bootstrap-datetimepicker 下载地址 - [ ] My97DatePicker 下载地址 - [ ] jquery UI 插件Datepicker 下载地址并...
  • CopysetInterval("JS语句",时间间隔)
  • 点击▲关注 “爪哇笔记” 给公众号标星置顶更多摄影技巧第一时间直达简介基于 Vue 开发的界面可视化设计器,前端小白可以直接拖拽生成前端代码。特性可视化拖拽布局支持数据关联和交互行...
  • 前端路由的基本原理、使用 history 路由模式时后端登录拦截器的配置、Vuex 的引入以及前端拦截器的实现。
  • 前端页面把long值转换成时间

    千次阅读 2017-08-09 15:09:35
    现在在数据库存时间大概分为两种方式,种是datetime,另种是用long类型存毫秒数,这时候把long值从数据库传到前端页面再以时间的格式显示时,可以用标签转换一下
  • 2、自己独立完成一个作品,一般都要涉及到几个界面的编写: ①登录界面 ②CRUD界面 ③主页 ④… 3、UI方面的简单的框架有很多,使用的过程也是深有感触: ①之前先是使用 EasyUI ,后来逐渐觉得其出来的界面...
  • velocity模板前端页面Date时间格式化

    千次阅读 2018-04-03 17:24:31
    前端html页面使用velocity模板语言显示数据时,进行时间格式化: $!{date.format('yyyy年MM月dd日 HH时mm分ss秒',$!{codeReview.commitTime})} 使用后如图:
  • LayUi前端页面时间的格式化

    千次阅读 2019-06-15 09:46:37
    LayUi前端Table页面数据渲染,如何进行时间的格式化?其实很简单: layui.use(['util','table'], function(){ var table = layui.table; var util = layui.util; //... table.render({ //... ,cols: [[ //... ...
  • 时间控件,web前端

    2017-10-20 10:32:43
    web前端页面时间控件,支持时间类型修改,支持语言修改
  • 前端写页面需要注意的一些事情

    千次阅读 2015-10-29 07:46:08
    我是很初级的程序员,只是总结了自己最近在公司实习的一些静态页面与后台程序怎样才能更好地配合起来的一点经验,还望各位业界大神多多指点 1.整个页面之前首先应该先把大的框架搭出来,在去里面小的...
  • 阿粉自从学会Java以来,一直都是在从事关于Java的开发,不论是换了几家公司,阿粉一直都是负责的关于后台的业务,很多都是前后端分离的,前端写前端的代码,后端只负责逻辑实现和返回所需要的值,但是让人没想到的...
  • 搭建一个前端简易监控平台

    千次阅读 2017-12-25 11:54:23
    前提首先我们为什么要做前端系统? 前端的性能对于产品的价值提升还是蛮有帮助的,...如果一个产品在新的迭代中,发生不可描述的错误。开始1.收集信息要做监控系统,首先我们得有一个对象。我们监控的对象。 <div>2
  • 前端iframe引入一个超大页面,实现自动缩放 废话不多说,上代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>11</title> <style type="text...
  • 如何H5/web前端工程简历中的项目经验

    万次阅读 多人点赞 2017-09-17 17:28:40
    如何H5/web前端工程简历中的项目经验

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 310,738
精华内容 124,295
关键字:

写一个前端登录页面时间