Я хочу, чтобы все ячейки TD имели одинаковый размер (квадрат), но я не знаю, как сделать левые заголовки (пустой и один с отметками времени) меньше. Я знаю, что использовал табличный макет: исправлено, но у меня не было другой подсказки. Есть идеи ?Элементы заголовка таблицы CSS и стандартные ячейки
CSS:
body
{
font-family: arial;
background-image: url("back.jpg");
background-repeat: no-repeat;
}
table{
table-layout: fixed;
}
td
{
margin: 0;
text-align: center;
border-collapse: collapse;
outline: 3px solid #e3e3e3;
padding: 5px 10px;
font-size: 20px;
width: 30%;
background: rgba(250, 246, 246,.8);
}
td:after{
content:'';
display:block;
margin-top:50%;
}
th
{
background: #666;
color: white;
padding: 5px 10px;
width: 20%;
}
td:hover
{
cursor: pointer;
background: rgba(228,255,255,0.5);
back
color: white;
}
table tr:first-of-type {
font-size:30px;
font-style: italic;
}
HTML:
<!doctype html>
<html>
<head>
<title>Tabel</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<table width="100%" align="center">
<tr>
<th></th>
<th>Luni</th>
<th>Marti</th>
<th>Miercuri</th>
<th>Joi</th>
<th>Vineri</th>
<th>Sambata</th>
<th>Duminica</th>
</tr>
<tr>
<th>09:00</th>
<td>Cornel</td>
<td>Cornel</td>
<td></td>
<td>Cornel</td>
<td>Cornel</td>
<td>Cornel</td>
<td>Cornel</td>
</tr>
<tr>
<th>10:00</th>
<td>Cornel</td>
<td>Cornel</td>
<td>Cornel1</td>
<td>Cornel</td>
<td>Cornel</td>
<td>Cornel</td>
<td>Cornel</td>
</tr>
<tr>
<th>18:00</th>
<td>Cornel</td>
<td>Cornel</td>
<td>Cornel</td>
<td>Cornel</td>
<td>Cornel</td>
<td>Cornel</td>
<td>Cornel</td>
</tr>
<tr>
<th>19:00</th>
<td>Cornel</td>
<td>Cornel</td>
<td>Cornel</td>
<td>Cornel</td>
<td>Cornel</td>
<td>Cornel</td>
<td>Cornel</td>
</tr>
<tr>
<th>20:00</th>
<td>Cornel</td>
<td>Cornel</td>
<td>Cornel</td>
<td>Cornel</td>
<td>Cornel</td>
<td>Cornel</td>
<td>Cornel</td>
</tr>
</table>
Спасибо! Он работает – Ann
приветствуется @Ann – Aaron