php中的while
while($row = mysql_fetch_array($result,MYSQL_ASSOC))
{
echo "<div class='menu_top' ><a target='_self' width=$count px class='menu_a' href='{$row['CategoryName']}.html'>{$row['CategoryName']}</a></div>";
/*href链接为获取的一级分类.html*/
}
样式如下:
.menu_top{
margin:auto;
float:left;
}
.menu_a{
font-size:22px;
font-weight:bolder;
color:#FFFFFF;
margin:auto;
}
查看页面源码如下:
<div class='menu_top' ><a target='_self' width=191 px class='menu_a' href='电视剧.html'>电视剧</a></div><div class='menu_top' ><a target='_self' width=191 px class='menu_a' href='电影.html'>电影</a></div><div class='menu_top' ><a target='_self' width=191 px class='menu_a' href='免费专区.html'>免费专区</a></div><div class='menu_top' ><a target='_self' width=191 px class='menu_a' href='测试.html'>测试</a></div></div>
效果如下:
需求效果解释如下:
我计算出平均宽度赋给width 但是不论我把宽度给<div> 还是给<a> 他都是左对齐 宽度没有效果啊 另外 我想让连接的显示在div中水平垂直居中 我设置了margin 但是也都无效 求解···
while($row = mysql_fetch_array($result,MYSQL_ASSOC))
{
echo "<div class='menu_top' ><a target='_self' width=$count px class='menu_a' href='{$row['CategoryName']}.html'>{$row['CategoryName']}</a></div>";
/*href链接为获取的一级分类.html*/
}
样式如下:
.menu_top{
margin:auto;
float:left;
}
.menu_a{
font-size:22px;
font-weight:bolder;
color:#FFFFFF;
margin:auto;
}
查看页面源码如下:
<div class='menu_top' ><a target='_self' width=191 px class='menu_a' href='电视剧.html'>电视剧</a></div><div class='menu_top' ><a target='_self' width=191 px class='menu_a' href='电影.html'>电影</a></div><div class='menu_top' ><a target='_self' width=191 px class='menu_a' href='免费专区.html'>免费专区</a></div><div class='menu_top' ><a target='_self' width=191 px class='menu_a' href='测试.html'>测试</a></div></div>
效果如下:
需求效果解释如下:
我计算出平均宽度赋给width 但是不论我把宽度给<div> 还是给<a> 他都是左对齐 宽度没有效果啊 另外 我想让连接的显示在div中水平垂直居中 我设置了margin 但是也都无效 求解···
解决方案 »
- 为什么我的COOKIE这样无法使用?还有PHP一定要以这种方式编写的吗?
- 求教word文档格式成网页填写并打印出相同效果的实现
- 如何停止php正在执行的后台代码?
- 求几个好的国外程序员交流论坛
- 如何把等录PHP网站后用户的session变量传递到asp.net页面,急需解决方法,给50
- 公司显示器换成液晶的了,感觉还是原来的好,清晰
- 用PHP INSERT data 的问题 (Oracle9i)
- 一个搞不明白的问题
- 公司要与其他网站合作,要求开发接口,供合作方调用,返回的数据是json或xml格式的
- 求助 php 题目
- 昨天本机上装了apache2.2 装完之后能启动,但今天开机之后就一直启动不了 提示 The requested operation has failed!
- 导出MYSQL数据库的表结构的问题,(接之前帖子),兄弟们进来看看
div中内容水平居中:text-algin:center;
{float:left;margin:auto;width:100px;}
.menu_a{
font-size:22px;
font-weight:bolder;//应该为bold
color:#FFFFFF;
margin:auto;
}a标签没有width属性,如果需要在a标签中定义宽度和高度可以css中这样定义
a{display:inline-block;width:100px;height:20px;}
建议你去一下CSS的资料