У меня есть веб-страница с тегом формы. Вне тега формы (в теле) я хотел установить фоновое изображение слева от тега формы (цель этого фонового изображения - градиент от черного цвета тела к цвету формы, который является Серый)
Моя проблема в том, что при «увеличении» браузера (очевидно, что увеличение идет в сторону формы), я ожидаю, что изображение будет постепенно исчезать с экрана, но факт в том, что изображение все еще отображается, но оно уходит темнее при увеличении масштаба. В конце левый край экрана становится черным. Похоже, изображение не принимает покинуть экран.
Перед увеличением:
После увеличения:
Используемое изображение:
Мой код:
table cellspacing="0" cellpadding="0" class="myTable">
<tr>
<td class="TopLeft">
</td>
<td class="Top">
</td>
<td class="TopRight">
</td>
</tr>
<tr>
<td class="Left">
</td>
<td>
<table cellspacing="0" cellpadding="0">
<tr>
<td class="mTop" colspan="3">
</td>
</tr>
<tr>
<td class="mLeft">
</td>
<td class="middle">
<form id="Form1" runat="server">
<div class="page">
<div class="main">
ASDFGGH
<asp:ContentPlaceHolder ID="MainContent" runat="server"/>
</div>
</div>
</form>
</td>
<td class="mRight">
</td>
</tr>
<tr>
<td class="mBottom" colspan="3">
</td>
</tr>
</table>
</td>
<td class="Right">
</td>
</tr>
<tr>
<td class="BottomLeft">
</td>
<td class="Bottom">
</td>
<td class="BottomRight">
</td>
</tr>
А я поставлю только CSS класса: «Левый»
.Left
{
width: 113px;
height: 761px;
background-image: url('../Images/L.jpg');
}
Спасибо ...