高手进

pyantking 2010-04-02 06:18:21
现需要在一个方框中存放不同的文字;
文字大小不一,而且文字的排版也是随机摆放的;
整体效果,有点像星空的感觉!天空就是我需要的框框,文字就是星星。不需要闪闪的效果,不需要动感;

最重要的一点就是文字随机定位的时候,不能存在重叠,文字多少也不确定?

请教这个怎么去实现呀!用DIV+CSS,或是FLASH,哎!头晕呀!
...全文
95 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
dong308 2010-04-02
  • 打赏
  • 举报
回复
dsafdsafsafdas
pyantking 2010-04-02
  • 打赏
  • 举报
回复
容器层随机设置就可能存在重叠的问题!
如果容器里装上100个文字的话;
用100个二维数组,去记录开始位置与结束位置;

每次生成的代码就必须,去判断100个数组中是已存在,同时判断数组的开始坐标与结束坐标有没有包含在内。

有没有其它好方法;
因为文字个数不确定,字体样式不一样,有可能DIV的高度,长度存在不确定性。去得到文字的坐标应该不好得吧?
KK3K2005 2010-04-02
  • 打赏
  • 举报
回复
思路用JS
每个文字串建立一个独立的块
在把为每个块相对容器层随机设置一个坐标(相互不重叠,尽量不出界)

pyantking 2010-04-02
  • 打赏
  • 举报
回复
帅哥们,给点思路呀!

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧