- 浏览: 19195 次
- 性别:
- 来自: 北京
最新评论
本次总结无关乎顺序,想到什么查什么总结什么(希望这次总结都能记住记住记住)
1.css溢出显示...
2.table边框合并,显示单线框
3.ajax获取后台数据(引入jQuery)
4.循环和闭包
前两天有个需求,要依次显示一个tab列表,必然想到循环和定时器,然而事实和结果却不是我想要的,一开始是这样实现的
结果是列表一起出现了,后来各种搜索,各种百度,终于实现想要的效果了
今天深入研究闭包,发现书中详细解释了这个问题,延迟函数的回调会在循环结束时才执行。一开始的缺陷是我们试图假设循环中的每个迭代在运行时都会给自己“捕获”一个i的副本,但是根据作用域的工作原理,实际情况是尽管循环中的7个函数是在各个迭代中分别定义的,但是他们都被封闭在一个共享的全局作用域中,因此实际上只有一个i。解决这个问题,我们需要更多的闭包作用域,特别是在循环的过程中每个迭代都需要一个闭包作用域。最后代码是这样的
5.字符串转数值
parseInt()和parseFloat()
单目加法运算符
1.css溢出显示...
{ overflow:hidden; text-overflow:ellipsis; }
2.table边框合并,显示单线框
table{ border-collapse: collapse; } table tr td,table tr th{ border:1px solid #e2e2e2; }
3.ajax获取后台数据(引入jQuery)
$.ajax({ type: "get", data:{ act:"getcount", ... }, async: false, url: "http://xxx.com/xxx", cache: false, dataType: "jsonp", success: function (result) { alert("获取成功") }, error: function (e) { alert("数据获取错误,请刷新"); } });
4.循环和闭包
前两天有个需求,要依次显示一个tab列表,必然想到循环和定时器,然而事实和结果却不是我想要的,一开始是这样实现的
for(var i=0;i<7;i++){ setTimeout(function(){ $(".aboutUs_lists ul li a:eq("+i+")").animate({"paddingTop":0,"opacity":1},500); },100*(i+1)); }
结果是列表一起出现了,后来各种搜索,各种百度,终于实现想要的效果了
var count = 0; var anonymous = function() { count++; $(".aboutUs_lists ul li a:eq("+(count-1)+")").animate({"paddingTop":0,"opacity":1},500); }; for(var i=0;i<7;i++){ setTimeout(anonymous, 100*(i+1)); }
今天深入研究闭包,发现书中详细解释了这个问题,延迟函数的回调会在循环结束时才执行。一开始的缺陷是我们试图假设循环中的每个迭代在运行时都会给自己“捕获”一个i的副本,但是根据作用域的工作原理,实际情况是尽管循环中的7个函数是在各个迭代中分别定义的,但是他们都被封闭在一个共享的全局作用域中,因此实际上只有一个i。解决这个问题,我们需要更多的闭包作用域,特别是在循环的过程中每个迭代都需要一个闭包作用域。最后代码是这样的
for(var i=0;i<7;i++){ (function(j){ setTimeout(function(){ $(".aboutUs_lists ul li a:eq("+j+")").animate({"paddingTop":0,"opacity":1},500); },100*(j+1)); })(i); }
5.字符串转数值
parseInt()和parseFloat()
单目加法运算符
"1.1" + "1.1" = "1.11.1" (+"1.1") + (+"1.1") = 2.2
发表评论
-
css兼容问题
2018-02-26 13:14 4061. 就是 ie6 双倍边距的问题,在使用了 float 的情 ... -
css
2018-02-23 11:06 4451.#nav li {} 看起来很快,实际上很慢,尽管这让人 ... -
web标准
2018-02-22 14:25 407web标准简单来说可以分为结构、表现和行为。其中结构主要是有H ... -
js检测css样式的兼容问题
2015-07-24 20:30 863<script> ... -
canvas画布基础
2015-07-10 20:47 456canvas是个神奇的标签,开始学习之后就停不下来,这两天一直 ... -
PHP正则表达式
2015-07-07 14:34 456正则表达式的基本语法 ... -
PHP字符串与数组常用函数
2015-07-07 10:42 1995字符串: 字符串的连接:PHP中用英文的点号.来连接两个字符串 ... -
DOM事件对象event、IE中的事件对象
2015-07-02 16:45 524DOM中的事件对象: type属性用于获取事件类型; targ ... -
跨浏览器事件处理程序
2015-07-02 16:03 492<div id = "box"& ... -
jQuery获取父级元素、同级元素、子元素、过滤
2015-07-01 15:50 504父级元素: <body>body (曾曾祖父) ... -
点击按钮实现轮播切换
2015-06-29 19:13 1004HTML: <div class="con3 ... -
jQuery验证邮箱手机
2015-06-29 19:03 523验证邮箱: function checkSignEmail ... -
ios多线程
2014-11-27 14:35 465最近写了一个东西需要加载网络上的图片,运行的时候一直卡到一个界 ... -
取出数组中的值
2014-11-01 21:08 323在写程序的时候,遇到一个问题,想把数组[a,b]中的a,b添加 ... -
解析json获取数据
2014-11-01 20:57 416NSError *error; NSURLReq ... -
cell重用问题
2014-11-01 20:44 586解决问题之前,在cell上添加了label,但是给label添 ... -
保存并获取数据
2014-09-27 19:38 318在IOS开发过程中,经常会遇到数据保存的问题,现在主要说一下用 ... -
UINavigationController实现页面跳转
2014-09-19 20:31 799总结一下利用navigationController push ... -
tableviewcell添加label、button
2014-09-13 22:02 16191.给tableviewcell添加label,首先 CG ... -
简单表视图并实现添加数据
2014-09-10 19:21 13381.基础:表用于显示数据列表。数据列表中的每项都由行表示。表视 ...
相关推荐
具体样式效果可参考本人文章中百度地图自定义信息框的文章 https://blog.csdn.net/qq_26991807/article/details/80764647
本文将深入探讨“百度地图点聚合自定义样式”这一主题,旨在帮助开发者更好地理解和实现在百度地图上自定义点聚合的样式。 点聚合是一种处理大量地图标记(points)的技术,当地图上的标记过于密集时,为了提高视觉...
开发者可以通过导入这个库,调用百度地图的各种接口,如显示地图、设置地图样式、添加标注、获取用户位置等。在Android Studio项目中,通常会将此JAR包放入项目的`libs`目录,并在`build.gradle`文件中进行配置,...
适合暗色背景
总结来说,C# WinForm窗体样式的定制涉及多个层面,包括基本属性设置、第三方库的应用以及自定义控件的绘制。下拉框选择的美化可以通过调整控件样式、创建自定义控件以及处理交互事件来实现。通过这些技术,我们可以...
在使用百度地图API时,开发人员常常需要在地图上显示多个标注点,以展示地理位置信息。这通常是通过创建多个Marker对象实现的...记得在实际开发中,要时刻关注百度地图API的官方文档,以获取最新的API接口和最佳实践。
它可能提供了一些高级功能,如颜色选择器、字体选择器,甚至预览功能,使得创建复杂的QSS样式变得更加便捷。 QSS的强大之处在于它允许开发者通过简单的文本文件改变整个应用的视觉风格,而无需重新编译代码。从按钮...
本资源聚焦于QT中的一个重要特性——样式表(QSS,Qt Style Sheets),这是一种类似于CSS的样式语言,用于定制QT界面的外观和感觉。 QSS允许开发者通过简单的文本文件定义控件的样式,包括颜色、字体、边框、阴影、...
- 使用内联样式表和外部样式表,外部样式表可以方便地全局应用和管理样式。 7. **优化与最佳实践** - 分离样式和逻辑,避免在代码中混杂样式信息。 - 保持样式表简洁,避免过度复杂的设计。 - 使用命名约定,使...
首先,我们要理解WPF中的样式和模板。样式(Style)定义了控件的视觉外观,包括颜色、字体等属性。模板(Template)则进一步定义了控件的结构和行为,如按钮的边框、背景、鼠标悬停效果等。在WPF中,我们可以使用`...
9. **兼容性和导出**:设计好的边框样式不仅能在ArcGIS Desktop中使用,也可以在ArcGIS Online和移动应用中无缝对接。同时,支持导出为多种格式,确保在不同平台和设备上保持一致的视觉效果。 通过熟练掌握并运用...
而样式规则则包含了要设置的属性和其值,比如背景颜色、字体大小等。 在Qt中,可以通过多种方式应用样式表: 1. 通过代码设置样式。在Qt的C++代码中,可以使用QWidget的setStyleSheet方法为特定的控件设置样式。...
Qt样式QSS,常用QSS样式收集,网上收集而来。Qt样式QSS,常用QSS样式收集,网上收集而来。
在"阿里云-流程步骤样式_files"目录下,可能包含了一些辅助的CSS文件或图片资源,这些文件可能是为了实现更复杂的样式或者兼容性问题而准备的。例如,可能有一个全局的CSS样式表(如`style.css`),包含了通用的样式...
在“cursor”文件可能包含了一些预定义的鼠标样式,这些样式可以通过JavaScript动态地应用到地图元素上。在ArcGIS for JS API中,可以使用`MapView`对象的`setCursor`方法来更改鼠标的样式。例如: ```javascript ...
样式可以通过`x:Key`属性指定键,然后在控件上通过`Style`属性引用它,或者设置`BasedOn`属性使其继承现有样式。 **二、重写控件模板** 要更改窗体的布局或控件外观,我们需要重写控件模板。例如,修改`Window`的...
以下是关于`MenuItem`样式的一些详细知识点: 1. **样式与模板**: - 在WPF中,我们可以使用`Style`和`ControlTemplate`来改变控件的外观和行为。`Style`定义了控件的一系列默认属性,而`ControlTemplate`则定义了...
1. **新建图层**:首先,你需要在Photoshop中创建一个新的图层,将你要应用样式的对象放在该图层上。 2. **设置图层样式**:选中图层后,点击右侧的“fx”按钮,从下拉菜单中选择“图层样式”。在弹出的对话框中,...
最后,要实现一个美观的TabControl样式,还需要考虑各种交互状态,如鼠标按下、焦点变化、禁用状态等,并进行相应的样式调整。同时,为了保持良好的可访问性,确保样式对辅助技术友好也很重要。 综上所述,自定义...
在本文中,我们将深入探讨WPF(Windows Presentation Foundation)中的`MenuItem`控件,以及如何创建经典的`MenuItem`样式。`MenuItem`是WPF UI设计中的一个重要元素,它用于构建应用程序的菜单栏,提供用户交互的...