как сделать так, чтобы моя ссылка имела ту же высоту и ширину, что и родительский тег, где размеры родительских тегов являются переменными?
Я нашел этот вопрос здесь , где Гаурав Саксена сделал сообщение, которое сначала сработало - пока я не добавил DOCTYPE для HTML5. Если я это сделаю, он больше не будет работать в Firefox 8 (хотя он продолжает работать в Chrome).
Итак, вот полный пример:
<!DOCTYPE html>
<head>
<style type="text/css">
.std {width: 200px; border: solid 1px green; height: 100%}
.std a {display: inline-block; height:100%; width:100%;}
.std a:hover {background-color: yellow;}
</style>
<title></title>
</head>
<body>
<table>
<tbody>
<tr>
<td class="std">
<a href="http://www.google.com/">Cell 1<br>
second line</a>
</td>
<td class="std">
<a href="http://www.google.com/">Cell 2</a>
</td>
<td class="std">
<a href="http://www.google.com/">Cell 3</a>
</td>
<td class="std">
<a href="http://www.google.com/">Cell 4</a>
</td>
</tr>
</tbody>
</table>
</body>
Заранее спасибо за помощь!