Chinaunix首页 | 论坛 | 博客
  • 博客访问: 29307811
  • 博文数量: 2065
  • 博客积分: 10377
  • 博客等级: 上将
  • 技术积分: 21525
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-04 17:50
文章分类

全部博文(2065)

文章存档

2012年(2)

2011年(19)

2010年(1160)

2009年(969)

2008年(153)

分类: 系统运维

2009-09-11 22:26:08

1.案例一:php怎么横向循环输出图片 并且图片达到5张时 自动换行?
HTML静态输出效果
CSS文件:

DIV的内容:

 
第1个

 
第2个

 
第3个

 
第4个

 
第5个

 
第6个

 
第7个

 
第8个



通过指定其宽度来限制好输出样式即可!

PHP程序实现:

header("Content-Type:text/html;charset:utf-8");
$row1 = array('id'=>1,'name'=>'水果');
$row2 = array('id'=>2,'name'=>'蔬菜');
$row3 = array('id'=>3,'name'=>'肉类');
$row4 = array('id'=>4,'name'=>'水产品');
$row5 = array('id'=>5,'name'=>'花卉');
$bigclass = array(0=>$row1,1=>$row2,2=>$row3,3=>$row4,4=>$row5);
#以上可以模拟从DB中读取数据的方式进行了调用数据
$row6 = array('id'=>5,'name'=>'TESTTESTTES');
$smallclass = array(0=>$row6,1=>$row6,2=>$row6,3=>$row6,4=>$row6,5=>$row6,6=>$row6,7=>$row6);
echo "";

echo "";
echo "
";
for ($i=0;$i    $name = $bigclass[$i]['name'];
    echo "
$name
";
}
echo "
";

用css来控制,设定图片大小,向左飘,补白
要多少个图片转行,设置一下div和img的大小就可以了
关键是要设置好DIV的宽度出来!如果有宽度出来了。则大小就会固定好的!
通过CSS来取代传统的TABLE布局



2.案例二:

">
">


CSS下拉菜单- CSSBBS







分成两个DIV分别输出来!
现在将这段DIV封装到PHP输出成一段JS出来!


阅读(974) | 评论(0) | 转发(0) |
0

上一篇:MYSQL OLD_PASSWORD

下一篇:js中输出CSS文件

给主人留下些什么吧!~~