0

私のコードは、レストランにタイトルがあるかどうかをチェックしています。ない場合は、「タイトルなし」という単語がテーブルに表示されます。ここで「No Title」という文字を赤でマークしたいと思います。そんなことがあるものか?

その行の私のコードは次のようになります

<td><?= isset($restaurant_result['title']) ? $restaurant_result['title'] : 'No Title'; ?></td>
4

2 に答える 2

3

td要素にクラスを追加できます。

<? if (isset($restaurant_result['title'])) { ?>
    <td><?= $restaurant_result['title']; ?></td>
<? } else { ?>
    <td class="no-title">No Title</td>
<? } ?>

そして、CSSでスタイルを設定します。

.no-title {
    color: red;
}
于 2013-02-07T20:07:38.127 に答える
0

単純:

<td><?= isset($restaurant_result['title']) ? $restaurant_result['title'] : '<span style="color:red">No Title</span>'; ?></td>
于 2013-02-07T20:05:28.273 に答える