php, 循环显示多个div时,多个div在网页的位置怎么居中?
把数据用div循环显示,要这种效果,div加上了css的{float:left;}但怎样让这些div在网页居中对齐,现在他们都是从网页最左开始显示。我需要的是:不要告诉我...
把数据用div循环显示,要这种效果,div加上了css 的 {float:left;}
但怎样让这些div在网页居中对齐,现在他们都是从网页最左开始显示。
我需要的是:
不要告诉我做一个居中div,然后把这些div放入它其中,这样会影响打开速度。
请高手指教。 展开
但怎样让这些div在网页居中对齐,现在他们都是从网页最左开始显示。
我需要的是:
不要告诉我做一个居中div,然后把这些div放入它其中,这样会影响打开速度。
请高手指教。 展开
6个回答
展开全部
我说两点:第一点,做一个居中div,把这些div放入它其中,这样影响打开速度,你听谁说的,能影响多大的速度,一分钟还是0.0001秒。第二点:你可以给你的div定位,用margin或padding。我的建议是你可以看看大型网站上怎么做的,加个div速度不会影响多少的,要想居中你必须写css样式。希望能帮助到你。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
外层加div不影响打开速度啊,外层加table确实会影响,因为table只能等table内的内容都加载过来,才会显示。但div不存在这个问题,div中的内容是加载多少显示多少。参见:DropEye云眼http://dropeye.com。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你现在模板中把这些div定义好,也就是先写好样式,达到想要的效果后,把定义好的删除掉,把数据循环出来就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有办法的 你没有 最大的一个div 或者 table div 的style 只基于 float:left 、right 肯定要有一个大的div 而且 音响打开速度 ? 从何说起?
追问
谢谢高人,但答案只能给一个人,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
外面肯定要包一层div,你完全可以在php循环体外面加一层div
追问
我就是不想这样,所以才问的,
“不要告诉我做一个居中div,然后把这些div放入它其中,这样会影响打开速度。”
有什么别的办法吗?
追答
那你就js进行absolute定位好了。根据每个div的宽度和高度进行顺序排列
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询