1)当一个父div中包含了几个子div,同时几个子div设置为浮动,那么父div的高度不能被子div撑起来。须手动设置父div的宽高,然后才可以设置例如 margin:auto的居中属性。2)设置几个连续div的间隔:首先把这几个div的属性设置为左浮,然后这几个div就是并排显示了,此时每个div...
分类:
Web程序 时间:
2015-06-12 23:50:43
阅读次数:
240
关于点选框的简单示例: 这个点选框的示例不是input多选框,而是一个div里面嵌套一个子div元素。 jump 选框的形状多种多样,可按自己的要求修改具体的样式。
分类:
Web程序 时间:
2015-06-05 12:11:31
阅读次数:
134
昨天有个面试官问我的问题,他直接问我两个DIV嵌套,都有click事件,单击的时候先弹出子DIV还是父DIV。完全不知所以然。
过后经过查询资料后,很是惭愧。原来他问的就是关于JS捕获和冒泡的。
我查询了一些资料:
事件捕获(父--》 子)
当你使用事件捕获时,父级元素先触发,子级元素后触发,即div先触发,p后触发。
事件冒泡(子--》 父)
当你使用事件冒泡时,...
分类:
Web程序 时间:
2015-05-19 19:09:05
阅读次数:
241
拖拽draggable,框选 selectable,按ctrl多选,临近辅助对齐,从工具栏拖工具 等,和jqueryui的selectable不同,是在一个父div里框选子div(类似框选文件),一些功能不是很细致,仅供参考。 上边对齐 ...
分类:
Web程序 时间:
2015-05-13 18:50:16
阅读次数:
211
offsetLeft 获取的是相对于父对象的左边距left 获取或设置相对于 具有定位属性(position定义为relative)的父对象 的左边距如果父div的position定义为relative,子div的position定义为absolute,那么子div的style.left的值是相对于...
分类:
其他好文 时间:
2015-05-07 15:59:21
阅读次数:
122
这两天做了一个滚动广告栏的demo 功能有自动轮播 左右箭头移动 导航点选中图片移动效果 模仿的是新浪体育的广告最难的问题就是子div绝对定位于父div 鼠标移入子div 系统会判定鼠标移出了父div 所以会触发子div消失的效果 消失完因为鼠标在父div中 所以又触发了子div出现的效果这样就会导...
分类:
Web程序 时间:
2015-05-06 14:50:15
阅读次数:
160
1、方式一: 通过div的float属性,定义宽度,然后定义float属性和width的属性,实现多个div在一行显示;2、方式二: 通过div的display的属性,至少进行2成div的display设置成table,子div设置成table-cell以及width的宽度;方法不同设置的效果也.....
分类:
其他好文 时间:
2015-04-21 14:31:31
阅读次数:
96
1.思路: 1.创建DIV容器;例如:400*400 2.创建4行DIV 3.4行DIV中,再放4列DIV,float left 4.写一个方法,创建4列子DIV,创建一行DIV,把一行四列,插入到容器中 5.定时器,没30毫秒增加TOP值 6.没往下滑100px时,再创建一行四列,插入在窗口的最前面。
别踩白块
#main {
width: 400px;
height...
分类:
Web程序 时间:
2015-03-02 19:12:32
阅读次数:
438
如果定位父级的内容会随着滚动条变化(也就是父级的位置在变化,子元素不断改变position时,ie下会出现抖动,原因我觉得是因为定位时要先找父元素位置,根据父元素位置进行定位,导致延迟比较明显,出现抖动。)如下面的例子,div宽度100%;内容ul宽度10000px超出了div的宽度出现滚动条。当拖...
分类:
其他好文 时间:
2014-11-27 14:14:13
阅读次数:
158