整理的前端注意事项和笔记

/*谷歌浏览器10像素字体(适用微信浏览器)*/
font-size:14px;
-webkit-transform:scale(0.71);
transform:scale(0.71);
//点击div以外,div消失
$(‘.search-a‘).on(‘click‘,function(e){
    $(‘#condition‘).slideDown(200);
    e ? e.stopPropagation() : event.cancelBubble = true;
})
$(‘#condition‘).click(function(e){
    e ? e.stopPropagation() : event.cancelBubble = true;
})
$(document).click(function() {
    $(‘#condition‘).slideUp(200);
});
//jQuery实现textarea高度根据内容自适应
$.fn.extend({
    txtaAutoHeight: function () {
        return this.each(function () {
            var $this = $(this);
            if (!$this.attr(‘initAttrH‘)) {
                $this.attr(‘initAttrH‘, $this.outerHeight());
            }
            setAutoHeight(this).on(‘input‘, function () {
                setAutoHeight(this);
            });
        });
        function setAutoHeight(elem) {
            var $obj = $(elem);
            return $obj.css({ height: $obj.attr(‘initAttrH‘), ‘overflow-y‘: ‘hidden‘ }).height(elem.scrollHeight);
        }
    }
});
//调用
$(function () {
    $(".txtaMain").txtaAutoHeight();
});
<!-- 阻止微信图片长按出现菜单 ->
<div ontouchstart = "return false;">
</div>
/*双重阴影*/
.buttonbox{
  position:relative;
  width:190px;
  height:50px;
  border-radius:50px;
  box-shadow:0px 9px 6px rgba(0,0,0,0.06);
  margin: 40px auto 0;
  text-align:center;
  line-height:50px;
  color:#51BBA8;
}
.buttonbox::after{
  content:‘ ‘;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  border-radius:50px;
  box-shadow:0px 0px 4px rgba(0,0,0,0.06);
}
/* 1、如何让未知尺寸的图片在已知宽高的容器内水平垂直居中?
方法: */
#test{display:table-cell;*display:block;*position:relative;width:200px;height:200px;text-align:center;vertical-align:middle;}
#test p{*position:absolute;*top:50%;*left:50%;margin:0;}
#test p img{*position:relative;*top:-50%;*left:-50%;vertical-align:middle;}
#test是img的祖父节点,p是img的父节点。
时间: 2024-10-07 15:58:42

整理的前端注意事项和笔记的相关文章

项目整理--Echarts前端后台的贯通写法

项目整理–Echarts前端后台的贯通写法 注:下面所有内容建立在FH admin开源框架和eharts插件基础上,建议观看本案例者进行了解. 业务逻辑 绘制两张图表.分别显示城市空间库和其它数据仓库的信息(城市空间库单独绘制).要求:城市空间库显示数据库的实际使用量和剩余用量.其它库显示百分比. 效果展示 默认显示状态 鼠标指向状态 实现过程 1.后台数据处理 表结构设计 数据库数据 注:此处数据为显示数据,并不是项目使用数据,仅作測试使用. Mapper文件写法 注1:此处在前端页面须要绘制

Web前端开发测试题阅读笔记

引自: http://www.w3cplus.com/css/front-end-web-development-quiz.html Q7:下面代码弹出值是什么? x = 1; function bar() { this.x = 2; return x; } var foo = new bar(); alert(foo.x); 答:2 这里主要问题是最外面x的定义,试试把x=1改成x={},结果会不同的.这是为什么呢?在把函数当作构造器使用的时候,如果手动返回了一个值,要看这个值是否简单类型,如

【转】Web前端黑客技术揭秘{笔记}

原文 http://www.cnblogs.com/r00tgrok/articles/Web-Hacking.html 前些日子看完了白帽子讲Web安全,当时就PHP安全一 章做了点小笔记,感觉看书还是留下点东西比较好.翻开Web前端黑客技术揭秘一书决定要做笔记,但是这样下来其实进度就比较慢了,敲字做笔记绝对远比看书 来的慢.有时候上午看完的内容做笔记时要花一天时间,一方面是要敲字,另一方面是自己只从书上摘录部分内容有时候需要将其串起来,还有就是碰上自己想发两 句言也会拖慢进度.总之现在书是看

前端总结的学习笔记

血的教训 当用li标签包裹住a标签,鼠标经过,让其它元素显示时.要写li:hover   div{各种样式}而不能写ul li  a:hover  div{各种样式} 事件代理:为后来添加的元素添加上事件,优化引擎 - Gecko内核   css前缀为"-moz-"  火狐浏览器 - Presto内核   css前缀为"-o-"             Opera(欧朋) - Trident内核 css前缀为"-ms-"           IE

前端流程图jsplumb学习笔记

1.这篇博客很好,另外两个是官网文档 http://www.cnblogs.com/leomYili/p/6346526.html https://jsplumbtoolkit.com/community/apidocs/classes/Connector.html https://jsplumbtoolkit.com/community/doc/connections.html#draganddrop 2.Jsplump流程图画虚线用"dashstyle": "2 4&qu

百度前端技术学院-精选笔记-1 HTML学习笔记

以下是我个人的理解,希望得到肯定与指正,在此先感谢各位.而且不说温故知新,看别人的笔记就相当于复习了,记得更牢固. 向大家安利四个在线编写页面的网站(在写笔记的时候,千万不要在预览的状态下点击链接,原因你懂的!!!!):jsbin.commozillacodepen.iojsfiddle.net1.提交作业的时候,不是有一个 预览 吗?虽然是选填的,但是,可以使用上面的四个网站解决这个问题(无法显示图片,但是可以使用一个神奇的网站解决.想要多大的图片,直接更改 宽x高),我看到有的同学作业,直接

锁的优化及注意事项(读书笔记)

有助于提高锁性能的几点建议 减少锁的持有时间 真正需要同步加锁的时候在加锁,减少锁的持有时间有助于减低锁冲突的可能性,进而提升系统的并发能力, 减少颗粒度,所谓减少颗粒度就是指缩小锁定对象的范围,从而减少锁冲突的可能性,进而提升系统的并发能力,问题在于类似于size()获取全局信息的方法调用并不频繁时,这种减少颗粒度的方法才能真正意义上提高系统吞吐量.(分割数据结构实现) 读写分离锁替换独占锁,读写锁是对系统功能点的分割 ReadWriteLock 在读多写少的场合,读写锁对系统性能是很有好吃的

前端开发入门学习笔记(一)

HTML:超文本标记语言. html:是一个基础结构. CSS:就是跟网页做装修的,修饰HTML的基础内容:样式. JavaScript:一个网页的行为,动作,动态的东西. html标准文件格式:<!DOCTYPE html><html><head><meta charset="UTF-8"/><title>标题</title></head><!--我是头部 周围包括的符号为注释--><

【整理】HTML5游戏开发学习笔记(1)-骰子游戏

<HTML5游戏开发>,该书出版于2011年,似乎有些老,可对于我这样没有开发过游戏的人来说,却比较有吸引力,选择自己感兴趣的方向来学习html5,css3,相信会事半功倍.不过值得注意的是,该书的游戏是些小的游戏,内容相对比较基础,而且html5标准已经正式发布,可能会和书中所描述有少许出处.当然了,书中的小游戏还是比较不错的,适合我这样的前端开发不咋地的来练手,学习方式是在以自己的思路实现之后,再来看书中的实现思路,因为每个人有自己的开发习惯. 1.预备知识在做第一个骰子游戏开发前,必须知