У меня есть таблица с идентификатором # search_form
Когда я пишу это
table#search_form, tr#search_form, td#search_form, th#search_form {
height: 2em;
word-wrap: break-word;
border: 10px solid black;
}
Она показывает только границу вокруг таблицы, а не вокруг tr, td или th.
Но когда я пишу это:
table, tr, td {
border: 10px solid black;
}
Он показывает границу в любой таблице вокруг tr, td тоже. Но мне нужны границы только для таблицы с определенным c id.
Почему не работает?
Я попытался создать отдельные блоки в css, например tr # search_form {.. } но это тоже не работает.
Я попытался удалить знак запятой, удалить тег id, но он не работает.
Почему это так?
Вот таблица HTML:
<table id="search_form">
<form method = "get">
<tr>
<th>
<label>Search in file database </label>
<br><input type="search" name="query" placeholder="Search" maxlength="45">
<br><button type="submit" name="search" value="search">Search</button>
</th>
<td>
<label for="start">Start date range:</label>
<br><input type="date" id="from date" name="from-date"
value=""
min="2020-03-01" max="">
<br><label for="end">End date range:</label>
<br><input type="date" id="to date" name="to-date"
value=""
min="2020-03-01" max="">
</td>
<td>
</td>
</form>
<form method = "get">
<th>
<label>Tags search</label>
<br><input type="text" name="tags" data-role="tagsinput" placeholder="tag1,tag2,tag3">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script src="http://bootstrap-tagsinput.github.io/bootstrap-tagsinput/dist/bootstrap-tagsinput.min.js"></script>
<br><button type="submit" name="search" value="tagssearch">Search</button>
</th>
<td>
<input type="checkbox" name="andcondition" value="1">
Check if you want each file to include all tags (AND condition)
</td>
</tr>
</form>
</table>