Width nie działa pod IE :/

0

Mam głupi problem a mianowicie nie działa mi parametr width w przeglądarce IE. Nie potrafię zrozumieć dlaczego. Tabela rozciąga się na całą szerokość.

<table style="text-align: center; margin: auto; color: #3D3D3D;" class="typy_produktow">
	<tr style="background-color:#CEE0E2; font-weight: bold;">
		<td style="width: 110px;">Numer katalogowy:</td>
		<td style="width: 90px;">Grupa:</td>
		<td style="width: 90px;">Materiał:</td>
		<td style="width: 60px;">Otwory:</td>
	</tr>
<?php for($i = 0; $i < count($answer2); $i++){?>
	<tr>
		<td><?php echo $answer2[$i]['id']; ?></td>
		<td><?php echo $answer2[$i]['type']; ?></td>
		<td><?php echo $answer2[$i]['material']; ?></td>
		<td><?php echo $answer2[$i]['hole']; ?></td>
		<td class="order" onclick="show_order('<?php echo $answer2[$i]['id']; ?>')" style="background: url(style/carts.png); width: 20px;"></td>
	</tr>
<?php } ?>

	<tr>
		<td colspan="4" style="background-color: #CDCDCD; text-align: left; padding: 10px; border-top-style: solid; border-top-width: 20px; border-top-color:#EAEAEA;">
			Śruby: <?php echo $answer[0]['akcesoria']; ?>.</br></br>
			Przeznaczenie: <?php echo $answer[0]['przeznaczenie']; ?>.
		</td>
	</tr>

</table>
0

Najlepiej jakbyś dał coś co można poklikać, bo to może być za mało kodu, a przeklejać tego i zgadywać Twoje doctype i podobne to mi się nie chce.
Daj tabeli "width: auto", jak nie pomoże daj działający przykład.

0

Ciekawe.
A na innych przeglądarkach działa?
To jest cały kod?

0

http://ntmmed.webd.pl/implanty/index.php?view=produkty&prod_type_one=ZSQ15%28D%29

Nie do końca wiem czemu mi się strona cały czas ładuje :). Na localhoscie było ok.

0

U mnie działa.
W Internet Explolerze (9) też.

0

U mnie w na 9 jest tak jak na screenie w zał. Czyli nie ma w ogóle odstępu od zdjęcia i te obrazki po prawej są ucięte. Ogólnie tabela jest szersza niż w mozilli czy operze.
I czy wie ktoś może dlaczego strona ciągle się ładuje? Da się jakoś zobaczyć gdzie utknęła?

1

Daj tabeli:
table-layout: fixed; width: 5px;. Szerokość powinna się wtedy rozciągnąć wg wartości width w komórkach. Nie wiem jak zachowa się na IE bo tu nie mam zadnych narzędzi deweloperskich.

Edit: sprawdzone. Na IE zjadło mi ostatnią kolumnę, ale to pewnie dlatego, że w komórce nie ma niczego. Wstaw tam cokolwiek, żeby miało display: block; width: 20px; height: cokolwiek_byle_nie_zero;

0

Dzięki. Zadziałało, jednak musiałem w ostatnie kolumnie zamiast obrazku tła dodać img w tabeli bo coś się kaszaniło.
I juz nie ładuje się strona cały czas, samo się naprawiło :D

0

samo nic się nie naprawia :P

1 użytkowników online, w tym zalogowanych: 0, gości: 1