<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Oudoni的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Oudoni</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Oudoni]]></copyright><item><title><![CDATA[flex布局文本超过截取无效的解决方案]]></title><link>https://blog.youkuaiyun.com/Oudoni/article/details/64442741</link><guid>https://blog.youkuaiyun.com/Oudoni/article/details/64442741</guid><author>Oudoni</author><pubDate>Tue, 21 Mar 2017 15:50:22 +0800</pubDate><description><![CDATA[用weui做微网站陷入了flex布局的坑。
flex与text-overflow配合效果一直都不是很理想。查阅了不少资料都无法解决问题（基本上能搜到的资料都是2层结构的，即flex容器与flex项两层，而自己的项目里面是有多层结构的，所以一直搭配不良）。
最后，多次尝试后终于解决问题。
即除了text-overflow，white-space，overflow之外需要在flex项（就flex]]></description><category></category></item><item><title><![CDATA[bootstrap datetimepicker的两个设置]]></title><link>https://blog.youkuaiyun.com/Oudoni/article/details/53641496</link><guid>https://blog.youkuaiyun.com/Oudoni/article/details/53641496</guid><author>Oudoni</author><pubDate>Wed, 14 Dec 2016 16:30:09 +0800</pubDate><description><![CDATA[//datetimepicker里注释了判断距离左边是否是大于body宽度的代码，注释的代码会影响datetimepicker的定位。如有需要可以自行开启。行数大概在568左右。

var bodyWidth = document.body.clientWidth || window.innerWidth;
      //if (left + 220 > bodyWidth) {
   ]]></description><category></category></item><item><title><![CDATA[关于css3+jq的不出现滚动条的下拉菜单]]></title><link>https://blog.youkuaiyun.com/Oudoni/article/details/53638226</link><guid>https://blog.youkuaiyun.com/Oudoni/article/details/53638226</guid><author>Oudoni</author><pubDate>Wed, 14 Dec 2016 13:48:08 +0800</pubDate><description><![CDATA[js中

点击打开菜单这一块就不写了。
下拉菜单记得设置样式    user-select:none以及$(document).bind("selectstart", function () { return false; })以免文字被选中导致一直触发mousedown事件;
scroll_box是最外层容器，screen_ul是列表容器，screen_ul是列表项。

//记录滑动]]></description><category></category></item><item><title><![CDATA[[个人工作]Angularjs初研究_输入验证]]></title><link>https://blog.youkuaiyun.com/Oudoni/article/details/52353515</link><guid>https://blog.youkuaiyun.com/Oudoni/article/details/52353515</guid><author>Oudoni</author><pubDate>Mon, 29 Aug 2016 15:28:35 +0800</pubDate><description><![CDATA[主要有以下几个基本验证属性


$dirty: 表单有填写记录（被填写）
$valid: 表单内容合法
$invalid: 表单内容非法
$pristine: 表单没有填写记录（内容为空）
$novalidata: 禁用浏览器默认验证
$error: 属性值错误


required: 要求该input不能为空


email: 验证输入值是否为一个email地址（对应]]></description><category></category></item><item><title><![CDATA[[个人工作]Angularjs初研究]]></title><link>https://blog.youkuaiyun.com/Oudoni/article/details/52352790</link><guid>https://blog.youkuaiyun.com/Oudoni/article/details/52352790</guid><author>Oudoni</author><pubDate>Mon, 29 Aug 2016 14:24:27 +0800</pubDate><description><![CDATA[Angularjs是一个javascript框架。适合：现代单一页面应用程序的开发
可由标签导入。
建议放底部，提高页面加载速度。
Angularjs通过ng-directives拓展了HTML。以ng为前缀，针对HTML5，使用data-ng作为前缀使其有效。


例子：

由ng-app定义应用程序。（该属性所在的元素为程序的所有者）。由ng-controller定义控制器。]]></description><category></category></item></channel></rss>