Я ищу применить тень только к строке, которая проходит между строками таблицы. В примере ниже «красные» линии. Я не хочу, чтобы тень применялась к синим границам.Применить тень к верхней границе строк таблицы
Если кто-нибудь может поиграть с нижеприведенным фрагментом, чтобы заставить его работать, это был бы мой герой дня.
EDIT: Я вижу, что у моего фрагмента есть проблема с красной линией. В идеале я действительно хочу сплошную не разделенную красную линию.
.shadow {
margin: 20px;
width: 80%;
background: yellow;
border-radius: 15px;
border: 2px solid blue;
}
.shadow td, .shadow th {
border-top: 5px solid red;
border-right: 2px solid blue;
padding: 10px;
text-align: center;
}
.shadow th {
border-top: none;
}
.shadow td:last-child, .shadow th:last-child {
border-right: none;
}
<div>
<table class="shadow">
<tr>
<th>AH</th>
<th>BH</th>
<th>CH</th>
</tr>
<tr>
<td>A1</td>
<td>B1</td>
<td>C1</td>
</tr>
<tr>
<td>A2</td>
<td>B2</td>
<td>C2</td>
</tr>
<tr>
<td>A3</td>
<td>B3</td>
<td>C3</td>
</tr>
</table>
</div>
Ницца, это с одной точки зрения ближайший из них до сих пор, это оговорки, являющиеся 1). Верхний правый и левый углы имеют слабый белый точечный фон для них. 2) Тень находится только ниже красных линий, а не выше. 3) Тень не применяется одинаково к нижней строке чтения, как к другим красным линиям. Это не очень заметно при запуске фрагмента, но при игре с ним (настройка 'box-shadow: 0 3px 4px -1px rgba (0,0,0,0,65);' line) на jsfiddle очень заметна. – Trevor
Я отмечаю, что вы отвечаете так же корректно, как и в случае упомянутых выше оговорок, я смог добиться очень хороших результатов.(Код, который я использовал, был несколько короче, может быть, я отправлю его как какой-то момент) Еще раз спасибо – Trevor
Рад, что я смог помочь. – Brad