php, 循环显示多个div时,多个div在网页的位置怎么居中?

把数据用div循环显示,要这种效果,div加上了css的{float:left;}但怎样让这些div在网页居中对齐,现在他们都是从网页最左开始显示。我需要的是:不要告诉我... 把数据用div循环显示,要这种效果,div加上了css 的 {float:left;}

但怎样让这些div在网页居中对齐,现在他们都是从网页最左开始显示。
我需要的是:

不要告诉我做一个居中div,然后把这些div放入它其中,这样会影响打开速度。

请高手指教。
展开
 我来答
笨小猪959
2013-07-24 · TA获得超过212个赞
知道小有建树答主
回答量:323
采纳率:0%
帮助的人:229万
展开全部
我说两点:第一点,做一个居中div,把这些div放入它其中,这样影响打开速度,你听谁说的,能影响多大的速度,一分钟还是0.0001秒。第二点:你可以给你的div定位,用margin或padding。我的建议是你可以看看大型网站上怎么做的,加个div速度不会影响多少的,要想居中你必须写css样式。希望能帮助到你。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
happybole
2013-07-24
知道答主
回答量:10
采纳率:0%
帮助的人:13.2万
展开全部
外层加div不影响打开速度啊,外层加table确实会影响,因为table只能等table内的内容都加载过来,才会显示。但div不存在这个问题,div中的内容是加载多少显示多少。参见:DropEye云眼http://dropeye.com
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
余香看电影
2013-07-24 · TA获得超过201个赞
知道小有建树答主
回答量:183
采纳率:100%
帮助的人:92.9万
展开全部
你现在模板中把这些div定义好,也就是先写好样式,达到想要的效果后,把定义好的删除掉,把数据循环出来就行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
圈圈的爸爸
2013-07-24 · 超过23用户采纳过TA的回答
知道答主
回答量:106
采纳率:0%
帮助的人:66万
展开全部
没有办法的 你没有 最大的一个div 或者 table div 的style 只基于 float:left 、right 肯定要有一个大的div 而且 音响打开速度 ? 从何说起?
追问
谢谢高人,但答案只能给一个人,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
尋_常
2013-07-24 · TA获得超过837个赞
知道小有建树答主
回答量:529
采纳率:0%
帮助的人:500万
展开全部
外面肯定要包一层div,你完全可以在php循环体外面加一层div
追问
我就是不想这样,所以才问的,
“不要告诉我做一个居中div,然后把这些div放入它其中,这样会影响打开速度。”

有什么别的办法吗?
追答
那你就js进行absolute定位好了。根据每个div的宽度和高度进行顺序排列
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式