ТАБЛИЦА + IE

Kavhann

Registered
Здравейте,

Имам следния проблем:

Дефинирам таблица разделена на клетки - колони и редове. Нещо такова:

1 1.1 1.2

2 2.1 2.2

3 3.1 3.2

Тук с цифрите съм означил номера на клетката. На всеки един от тези елементи съм задал размери. Колона 1-2-3 има размер 100px, колона 1.1-2.1-3.1 има размер 500px, а колона 1.2-2.2-3.2 има размер 200px. В клетка номер 2 поставям картинка, която чрез margin в <img/>-то измествам леко надясно, от съображения за дизайн. По този начин картинката излиза извън границите на колона 1-2-3 и отива вече в 1.1-2.1-3.1. Проблем за изображението на сайт-а няма про отварянето на сайт-а с FireFox и Opera. Ако го отворя обаче с Internet Explorer се оказва, че написаният по този начин код той го интерпретира така: Оначи част от изображението, която е навлязла в колона 1.1-2.1-3.1 да не се изобразява.
Има ли начин да оправя този проблем? Тоест да не се отрязва изображението ми. Мерси.
 
Да съгласен съм за код-а. След като прочетох какво съм написал и аз бях малко объркан.

Код:
<table>
<tr>
<td width="150">1</td>
<td width="500">1.1</td>
<td width="180">1.2</td>
</tr>

<tr>
<td>2<img src="photo.PNG" style="margin:-40px 0 0 40px"/></td>
<td>2.1</td>
<td>2.2</td>
</tr>


<tr>
<td>3</td>
<td>3.1</td>
<td>3.2</td>
</tr>



<table>

Дефинирам таблица разделена на колони и редове. Нещо такова:

1 1.1 1.2

2 2.1 2.2

3 3.1 3.2

Тук с цифрите съм означил номера на клетката. На всеки един от тези елементи съм задал размери. Колона 1-2-3 има ширина 150px, колона 1.1-2.1-3.1 има ширина 500px, а колона 1.2-2.2-3.2 има ширина 180px. В клетка номер 2 поставям картинка, която чрез margin в <img/>-то измествам леко надясно, от съображения за дизайн. Картинката обаче е с такава ширина, че ако бъде изместена надясно практически ще излезе извън размерите на клетката, в която е сложена.
По този начин картинката излиза извън границите на клетка 2 и отива в 2.1. Проблем за изображението на сайт-а няма при отварянето на сайт-а с FireFox и Opera. Ако обаче го отворя с Internet Explorer се оказва, че написаният по този начин код се интерпретира така: Оначи част от изображението, която е навлязла в клетка 2.1 да не се изобразява.
Има ли начин да оправя този проблем? Тоест да не се отрязва изображението ми. Мерси.
 
Мисля, че те разбрах и ще те посъветвам да махнеш това:
Код:
margin:-40
Мисля, че би трябвало да стане. Ако не - пиши.[/code]
 

Back
Горе