摘要: 用户上传照片,照片的尺寸未知;需要生成一个预览,这个预览图要根据提供给用户预览的区域自应用,并且居中;如果图片太大,需要按比例缩放。如下图。瞄了一下,居中可以用 text-align:center; 来实现。而按比例缩放,利用预设 的 width 、height 属性解决不了。因为用户图片可能是很长的,也可能是很宽的。在线上想了一下他们的关系,按条件来判断是这样的:if(实际宽度 > 预览最大宽度) { 缩放宽度 = 预览最大宽度}if(实际高度 > 预览最大高度) { 缩放高度 = 预览最大高度}但是这样会有问题,比如当宽度和高度都被缩放,如果缩放比较不同,图片就不是按比例缩放. 阅读全文
posted @ 2014-01-15 10:46 简单-是美 阅读(11971) 评论(0) 推荐(0) 编辑
摘要: 1. 如何创建嵌套的过滤器:允许你减少集合中的匹配元素的过滤器,只剩下那些与给定的选择器匹配的部分。在这种情况下,查询删除了任何没(:not)有(:has)包含class为“selected”(.selected)的子节点。.filter(":not(:has(.selected))")2. 如何重用元素搜索var allItems = $("div.item");var keepList = $("div#container1 div.item");现在你可以继续使用这些jQuery对象来工作了。例如,基于复选框裁剪“keep li 阅读全文
posted @ 2014-01-15 10:32 简单-是美 阅读(215) 评论(0) 推荐(1) 编辑