纯JS打造幻灯片 - 放弃低效率的FLASH吧
这里介绍的js脚本名字叫ResponsiveSlides
这个js脚本的min版本大小不超过1KB,几乎不会额外增加带宽,但是其幻灯片功能却非常强大。
主要参数如下:
auto: true, // 布尔型: 是否自动播放幻灯片, true 或 false
speed: 500,// 整数型: 幻灯片切换速度, 单位毫秒
timeout: 4000,// 整数型: 幻灯片之间的过渡时间, 单位毫秒
pager: false, // 布尔型: 显示切换按钮, true 或 false
nav: false, // 布尔型: 显示导航, true 或 false
random: false,// 布尔型: 以随机顺序显示幻灯片, true 或 false
pause: false, // 布尔型: 鼠标悬停时暂停, true 或 false
pauseControls: true,// 布尔型: 悬停控制时暂停, true 或 false
prevText: "Previous", // 字符串型: “上一张”按钮的的文本
nextText: "Next", // 字符串型: “下一张”按钮的的文本
maxwidth: "", // 整数型: 幻灯片的最大宽度, 单位像素
navContainer: "", // 选项控制器: 控制器应附着的地方, 默认在'ul'之后
manualControls: "", // 选项控制器: 声明自定义的导航
namespace: "rslides", // 字符串型: 修改默认使用的名称空间
before: function(){}, // 函数: 回调前的
after: function(){} // 函数: 回调后的
详细使用方法见官方网站:http://responsiveslides.com/
童年·收 - 童年动漫音乐经典串烧
《古剑奇谭二》豪华版开箱图
MFC的EDIT控件多行显示的问题
今天没事写个小程序,但竟然遇到各种各样的小问题,看来还是经验不足啊,虽然最后所有的小问题都经过 摸索+搜索 的方式解决了,但有些东西还是有必要写一下。
其中一个重要的东西就是关于EDIT控件的多行显示问题,通常情况下,要让EDIT控件显示多行文本,只需要将其MultiLine属性设置为True就可以了,然后使用SetDlgItemText函数写入含有\n的文本就可以了,但是我为了让其有水平滚动条,于是将Horizontal Scroll设置为True,结果问题来了,我发现当我用SetDlgItemText函数写入含有\n的字符串的时候,它不换行了,我开始以为是BUG,结果折腾了半天,才发现如果将Horizontal Scroll设置为True,要想其换行,光靠\n不够了,还得加上\r,即是说\r\n一个回车符加一个换行符才行!不知道为什么微软会这么设定,用水平滚动条换行就得加回车符。。。



















