這是我的問題。我能夠所有內(nèi)容,除了沒有圖像和有文本顯示。文本未顯示在中間vertical centerAntec Leyden b.v.我嘗試了不同的代碼,都有相同的結(jié)果。1.if(!empty($find_logo[0])) { echo '<td><img src="'.$find_logo[0].'" height="35"/></td>'; } else { echo '<td style="vertical-align:middle">'.$row_table_1['leverancier'].'</td>'; }2.<td style="vertical-align:middle">'; if(!empty($find_logo[0])) { echo '<img src="'.$find_logo[0].'" height="35"/>'; } else { echo $row_table_1['leverancier']; } echo '</td>3.<td>'; if(!empty($find_logo[0])) { echo '<img src="'.$find_logo[0].'" height="35"/>'; } else { echo '<span style="vertical-align:middle">'.$row_table_1['leverancier'].'</span>'; } echo '</td>有什么建議嗎?
1 回答

飲歌長嘯
TA貢獻(xiàn)1951條經(jīng)驗 獲得超3個贊
為什么不使用:
<td style="vertical-align:middle">'; if(!empty($find_logo[0])) { echo '<img src="'.$find_logo[0].'" height="35"/>'; } else { echo $row_table_1['leverancier']; } echo '</td> |------------------------------|
你沒有添加它,即使它在所有其他的s中。<td>
或者,由于您知道圖像高度是(根據(jù)您的代碼),則為該單元格應(yīng)用(CSS)。使用行高是一種普遍接受的做法,當(dāng)文本在一行中時,將其垂直居中,但如果事先不知道高度,那么它就不會起作用。height="35"
line-height: 35px;
- 1 回答
- 0 關(guān)注
- 83 瀏覽
添加回答
舉報
0/150
提交
取消