作者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