打印

[求助] 不好意思重新发个贴·我上传了图和代码 (我用了个极端的方法达到效果)

引用:
看这里· 方法是定位·可是毫无扩展性···


 提示:您可以先修改部分代码再运行
-----------------------------以上是刚更新的!!!!分割线---------------------------

 提示:您可以先修改部分代码再运行
引用:
样式以及鼠标事件都写好了· 就差排版和图片一致的问题了·一个上午都没解决掉·郁闷 大家帮忙看看· 给我个思路也好·
引用:
要和下面的图排成一样的·
[ 本帖最后由 chiyuderen 于 2008-8-19 13:18 编辑 ]
附件: 您所在的用户组无法下载或查看附件,您需要注册/登录后才能查看!
学习```
思路错了
你这样排,是因为没看到高度不一致导致的那个空白。

竖着排可
那竖着排  1个UL能解决吗?
学习```
你可以再花一下午时间研究下一个ul来解决这个问题

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
.item-list div { display:inline;}
我才12岁:www.12sui.cn

TOP

考虑到循环,楼主说的一个ul似乎解决不了
2楼的意思是让你排两排
在路上,还要走多远

TOP

如果用到2个UL 那循环就没意思了··
学习```

TOP

是否用定位可以达到这个效果呢????
学习```

TOP

顶起来求解,我也想知道
<div>
<ul></ul>
<ul></ul>
……
<ul></ul>
</div>这种解法
cike.org

TOP

希望有朋友能想出个好的方法啊····
学习```

TOP

水平有限

 提示:您可以先修改部分代码再运行
[ 本帖最后由 kouyubo 于 2008-8-19 13:47 编辑 ]
在路上,还要走多远

TOP

1个div就可以解决问题了

TOP

我感觉是float的问题!~
我水平有限,看看下面的效果能满足你的需求么~

 提示:您可以先修改部分代码再运行

TOP

- -!! 拿楼上的改改顺序 - -!!其实就是float 的运用而已!!而且这个列表写法还是更加简单的!!
不用套那么多div
一个 listbox 下面h3 +个ul+li就可以了!!触发方面 直接用JS给listbox加onmouseover就可以了
不过懒得和你改...

 提示:您可以先修改部分代码再运行

TOP

学习了~
看来我的float还没学到家啊~!

TOP

楼上几个都没写过程序,也难怪

楼主需要的是按照一个循环就可以排好,上面的几个可以吗?

TOP

那楼上的写个代码出来给大家学习学习呢~

TOP

!唉 还是没找到好的办法解决··

其实我自己的这个 现在问题特大 不能增加各个栏目的小分类···也不能增加大分类··郁闷··
学习```

TOP

TO 14楼  
你这样写就违背了我的意思咯· 嘿嘿
我希望不改变顺序而达到我发的图那样的效果···
就如16楼说的··是一个循环··不能因为我自己样式写不出 而让程序员改变输出顺序··
学习```

TOP

我运行了你的极端的还是没实现 非要让JS上马吗
cike.org

TOP

LZ你自己写的哪个也不是循环的- -!!难道增加一个类都要给它加个定位?明显不可能!开始你自己也没说明白...
再者那个排列顺序很明显是没有规律的,若是单右双左还比较好实现!!CSS 肯定是没办法实现的!!!而且这个循环出来的顺序,在排列上却完全不按原来的顺序表现出来,你觉得还合理么???当然ramdom了就例外,可你却规定死要图上的顺序展现,我就觉得是你和设计师和程序员之间的沟通出了问题.当然办法总比问题多, 你可以找找那些div拖动的效果,JS的,这样首先能够实现随意排列效果,也能实现你的效果图!!

TOP

淘宝拍拍他们也没有循环啊~

TOP