Как выбрать последний класс или последний тип в CSS

0

Так вот моя проблема. Я пытаюсь добавить текст "раз" после ячейки ввода с помощью CSS. Я смог выполнить это, используя код css ниже.

Теперь я хотел обновить последнее, вместо этого, вместо "total". Имейте в виду, что параметры являются динамическими и не фиксированными.

CSS

<style>
   .input_cell:after  { content: " times"; }
</style>

HTML

<table>
<tr><td class="input_cell"><input type="text" name="B1" size="3"  id="B1">
</td><td class="option_cell"><div class="options">Math</div></td>
</tr><tr><td class="input_cell"><input type="text" name="B2" size="3"  id="B2">
</td><td class="option_cell"><div class="options">Science</div></td>
</tr><tr><td class="input_cell"><input type="text" name="B3" size="3"  id="B3">
</td><td class="option_cell"><div class="options">History</div></td>
</tr><tr><td class="input_cell"><input type="text" name="B4" size="3"  id="B4">
</td><td class="option_cell"><div class="options">Geology</div></td>
</tr><tr><td class="input_cell"><input type="text" name="B5" size="3"  id="B5">
</td><td class="option_cell"><div class="options">Algebra</div></td>
</tr><tr><td class="input_cell"><input name="B_total" type="text" size="3" class="total" id="B_total"></td><td class="option_cell"><div class="options">Total</div></td></tr>
</table>
  • 0
    Посмотрите на last-child и last-of-type
Теги:

1 ответ

1
Лучший ответ

Вам нужно будет сделать это:

tr:last-child>td.input_cell:after {content: " total";}

Причиной этого является то, что last-child вещь - это строка таблицы.

  • 0
    Niet, твой гений. Это работает отлично. Я приму ответ через 10 минут. Я предполагаю, что они никогда не ожидают, что примут ответ легко.
  • 0
    Рад, что смог помочь, спасибо за комплимент :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню