- 博客(9)
- 收藏
- 关注
原创 css height=auto不响应transition
.box{ height: 0; transition: all 0.5s; }.box:hover{ height: auto;}div中有元素撑开,但是auto不会响应transition,但是如果使用定高,里面文字有长有短,短的时候空白就不好看。解决办法使用max-height属性.box{ max-height: 0; transition: al
2017-07-31 10:11:53 1663
原创 css单行及多行文字超出部分显示省略号
单行文字overflow: hidden;white-space: nowrap;text-overflow: ellipsis;效果: html<div class="container"> <p>思念是一种眷恋,也是一份无奈,是最后的相信,是错过的无奈,孤独一个人的世界,藏着太多的悲伤,一个人看海,一个人想起,最后错过的爱情风雨,只是孤独的世界,苍老的年华,一个人一段繁华,藏
2017-07-27 18:10:37 1076
原创 使用jq和css3自制图片滚轮
目标效果左右按钮控制图片左右切换备注信息从下往上缓慢滑出思路信息滑出很简单,用css3做就行左右控制图片,使用定位做,给五个图片分别定位,命名5个class,当右切换,最左边的class切换成默认left,然后从左至右从新给予定义好的五个class
2017-07-26 10:40:14 568
原创 使用jq和css3自制横向左右滑动图片列表
目标效果默认选中第一张,鼠标悬浮缓慢放大图片,底部文字介绍由下往上缓慢滑出,选中后边框效果;左右滑动,距离为四张图片。思路定义一个定宽的容器,然后图片不换行并排显示,超出部分隐藏,隐藏x轴滚动条;左右按钮点击,获取容器的滚动条位置,在此基础上加上固定移动距离,然后重置容器滚动条位置。做法左右箭头可以使用图片,我这里使用的是:before和:after伪类做的,通过倾斜
2017-07-25 17:08:57 8104
原创 thinkphp5 学习的一些注意事项
使用前查看框架的开发规范,做到命名规则的统一控制器命名的的注意事项1.建议在配置文件中将控制器的后缀名置为true,因为控制器的类名可能会和模型的类名相同,比如User,Customer,Order之类的。2.控制器尽量使用一个单词,如果使用两个及以上,首字母大写,其他全小写class UserinfoContro
2017-07-25 14:04:39 1528
原创 关于锚点如何不用a标签也能实现跳转
一般情况下的锚点跳转方式<a href="#point">点击跳转</a><a name="point">我是锚点</a>但是如果并不是要点击一个具体的文字,而是图片等怎么办呢,可以用a标签包裹<a name="point"> <img src="007.jpg" alt="我是图片"/></a>但如果我需要点击table中的一行进行跳转呢,并不能使用a标签进行包裹
2017-07-13 18:22:18 5375
原创 表单提交前onclick使用reuturn时,ajax请求同步异步的一点注意事项
因为会经常用到ajax提交请求判断一些信息,比如,用户账号名是否存在等等,但如果是在提交表单数据按钮的onclick时,用return check()来跳转去最后验证一下表单数据是否为空等等。需要注意一些问题。当进行ajax请求时,如果success回调得到的结果是错误的,使用return false是没有办法返回check()函数false结果的,因为你在回调函数里,只是返回在里层的函数。
2017-07-12 17:28:10 2391
原创 关于网站多语言的实现
目前见到的网站多语言支持有两种:两个视图,即制作两个版本的视图文件。比如项目分两个模块,样式什么的都一样,视图不一样。通过存session,记录当前语言版本,然后调用不同的文字配置文件,显示不同的语言文字。如thinkphp的多语言实现方法。其实在一开始看到thinkphp的源码是通过session实现时,我就有想过通过另一种方法,有点结合两个方法的意思。
2017-07-10 12:05:32 2253
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人