作者orangeforest (Complex)
看板PHP
标题[请益] echo的输出
时间Wed Aug 10 17:47:53 2011
我有段php程式码像这样
while($res=obj($sql)){
echo ......$res->ecname. ;
if(....){
echo .......;}
else{
echo......;}
}
这程式码在if之前能正常输出到我用css画的栏位里
但是到了if後的echo他就换行显示了 像这样
http://ppt.cc/e74;
有甚麽办法能让他跟第一个echo输出在同一行(栏)吗?
这样
http://ppt.cc/7yVw
我画CSS栏位的语法如下
ul li a {
background-color: #FFFFFF;
border: 1px solid #999999;
color: #222222;
display: block;
font-size: 17px;
font-weight: bold;
margin-bottom: -1px;
margin-left:10px;
margin-right:10px;
padding: 12px 10px;
text-decoration: none;
}
利用<ul><li><a>...</a></li></ul> 把echo出的东西包进去
如果是css 那请问是哪里需要修改呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.128.118.116
1F:→ bibo9901:这是css的问题吧? 08/10 18:11
※ 编辑: orangeforest 来自: 140.128.118.116 (08/10 18:21)
2F:→ orangeforest:附上css 08/10 18:21
3F:→ Fantasywind:存在变数中整个跑完再一次ECHO 08/10 20:26
4F:推 Fantasywind:CSS没有WIDTH? 如果可以把HTML贴出来比较清楚结构 08/10 20:28
5F:→ orangeforest:因为我是做给手机的,所以没特别打width 08/10 21:23
6F:→ orangeforest:您的意思先把全部跑完再一次ECHO吗? 08/10 21:23
7F:→ superpai:css的问题,跟php无关 08/10 21:42
8F:推 mpk:试试 trim($res->ecname) 08/10 21:48
9F:推 Fantasywind:看起来真的是CSS问题 把HTML架构贴出来吧 08/10 22:18
11F:→ gname:CSS看CODE还蛮难"看"出问题的..= = 08/10 23:53
12F:推 etetet91:应该图那边要放在li里面吧? 08/10 23:59
13F:→ orangeforest:楼上是指ButtonON/OFF的图吗? 08/11 00:28
14F:→ kurtisgod:可能跟display有关 不过这样看不准 有前端页面吗 08/13 20:49
15F:→ kurtisgod:直接看html firebug一用就马上知道了 08/13 20:49
16F:→ averywu:display:block <== 这是让你元素变区块,当然会换行 08/23 15:10