Я огляделся читальном решением после того, как решения и пытаемся все виды вещей, но никогда не получить эту работу прямо ...Использования CSS, чтобы сделать размер изображений на 100% высоту контейнера
Я хочу, чтобы изображение в конечном итоге динамически изменяясь в зависимости от текущей высоты окна браузера. В настоящее время, используя код ниже, изображение является исходной высотой и заканчивается тем, что оно больше, чем окно браузера, в результате чего появляется вертикальная полоса прокрутки.
Примечание: Пожалуйста, имейте в виду, что это выполняется с использованием того же количества таблиц и ячеек. Пожалуйста, не дайте мне ни одного решения таблицы. Благодаря!
<html>
<head>
<style>
body
{
text-align: center;
margin: 0px;
margin-left: auto;
margin-right: auto;
}
table.one
{
border-collapse: collapse;
}
table.two
{
border-collapse: collapse;
}
img
{
max-height: 100%;
}
</style>
</head>
<body>
<table class="one" cellpadding=0>
<tr>
<td>
<table class="two" cellpadding=0>
<tr>
<td>
<img src="myimage.jpg">
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
Вы действительно должны прекратить использование таблиц в HTML. Посмотрите эту простую ссылку, почему http://blog.silktide.com/2011/04/why-you-shouldnt-use-tables-for-layout-ever/ – AnaMaria
Что это за проект? Для чего используется изображение? Это фоновое изображение? Это для проекта электронной почты? Если нет, вы должны уклоняться от столов. – hungerstar
Причина использования этого макета связана с соображениями совместимости. Я знаю, что это возможно, используя макет, который у меня есть. Вместо того, чтобы говорить мне, что я делаю что-то неправильно, почему бы не внести какие-то знания и не показать мне какой-то код того, как вы думаете, что это нужно сделать. Нет ничего хуже, чем бесполезный комментарий. Чтобы ответить на голодовку, нужно отобразить изображение в центре экрана, а не фоновое изображение. Это будет использоваться для отображения чего-либо на локальной машине без участия веб-сервера. Пользователь может иметь любой тип браузера (включая ТВ-браузер, например, Samsung Smart TV). –