• 前端,css


    我们的前端里面有一个屏幕流的概念,就是我们看到的前端的HTML页面,它一整个页面就是屏幕流,之所以叫做流,是因为它是可流动的,我们的HTML标签,在交给浏览器渲染的时候,会有一些css属性,比如浮动,float,比如fix,position,他们是可以让我们的HTML标签浮动起来的,就是脱离我们的屏幕流,浮动有两种状态,一种是完全浮动,就是彻底脱离我们的屏幕流,还有一种是半浮动,就是它没有彻底脱离我们的屏幕流,会被我们的HTML里面的其他标签参数影响到,比如我们把一个标签设置成浮动,那么它就悬空了,然后就会有其他的旁边的标签的内容来填充这一块悬空的部分,这样就达不到我们想要的效果了,

    完全浮动的属性有position:fixed,

    半浮动的属性有position:absolute,relative;还有float,

    =================================================================

    我们的前端里面可以自定义函数,就是我们的前端语言里面没有这个函数用法,但是我们可以自己设置它,通过特定的语法要求去做,例如

     

     1     Date.prototype.Format = function (fmt) { //author: "%Y-%m"
     2             var o = {
     3                 "M+": this.getMonth() + 1, //月份
     4                 "d+": this.getDate(), //
     5                 "h+": this.getHours(), //小时
     6                 "m+": this.getMinutes(), //
     7                 "s+": this.getSeconds(), //
     8                 "q+": Math.floor((this.getMonth() + 3) / 3), //季度
     9                 "S": this.getMilliseconds() //毫秒
    10             };
    11             if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
    12             for (var k in o)
    13                 if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
    14             return fmt;
    15         };
    在前端里面自定义函数方法
  • 相关阅读:
    MySQL_update同一张表
    MySQL_前缀索引_建立
    oracle_partition sample_simple
    oracle_partition sample
    java_java 利用JAX-RS快速开发RESTful 服务
    Java_Spring MVC_Servlet
    匿名函数
    randrange()和random() 函数
    迭代器 生成器 面向过程编程
    enumerate 模块
  • 原文地址:https://www.cnblogs.com/2012-dream/p/8673004.html
Copyright © 2020-2023  润新知