obiwan1973: Verlinktes Bild in einer Tabellenzelle zentrieren

Hallo,

ich möchte ein verlinktes Bild in einer Tabellenzelle zentrieren. IE machts ohne Probleme. Wie geht es mit FF und Opera?

Gruß

Thomas

  
	<form id="form_test" name="form_test">  
	  
		<table border="1" cellspacing="0" cellpadding="0" style="margin: 0px; width: 100%; height: 100%; display: block">  
			  
			<tr style="height: 100%">  
		  
				<td align="center" valign="middle" style="text-align: center; vertical-align: middle; margin: 0px; padding: 0px">	  
  
					<a href="javascript: funct_check_inputs()" border="0" hspace="0" vspace="0" alt="" title="" style="cursor: pointer">  
							  
						<img src="images/start2.jpg" border="0" hspace="0" vspace="0" alt="" title="" style="cursor: pointer">  
  
					</a>  
		  
				</td>  
				  
			</tr>  
			  
		</table>		  
  
		<input type="hidden" id="input_ip" name="input_ip" hspace="0" vspace="0" align="absmiddle" style="width: 155px" value="192.0.0.1">  
		  
		<img id="img_transparent" name="img_transparent" src="images/trans_login.gif" hspace="0" vspace="0" style="width: 0px; height: 0px; text-decoration: none">  
  
	</form>  
  
  

  1. Hallo,

    ich möchte ein verlinktes Bild in einer Tabellenzelle zentrieren. IE machts ohne Probleme. Wie geht es mit FF und Opera?

      		<td align="center" valign="middle" style="text-align: center; vertical-align: middle; margin: 0px; padding: 0px">  
    

    Hallo,

    wenn du zentrieren willst, dann darfst du nicht gleichzeitig die Innenabstände auf 0 setzen. ;-)

    Gruß,
    Manfred

    1. Hallo Manfred,

      ich habs probiert, bringt aber gar nix, der Browser zeigt das Bild links oben an, statt in der Mitte.

      Hallo,

      ich möchte ein verlinktes Bild in einer Tabellenzelle zentrieren. IE machts ohne Probleme. Wie geht es mit FF und Opera?

        		<td align="center" valign="middle" style="text-align: center; vertical-align: middle; margin: 0px; padding: 0px">  
      

      Hallo,

      wenn du zentrieren willst, dann darfst du nicht gleichzeitig die Innenabstände auf 0 setzen. ;-)

      Gruß,
      Manfred

      1. Hallo Manfred,

        ich habs probiert, bringt aber gar nix, der Browser zeigt das Bild links oben an, statt in der Mitte.

        Lösche außerdem alle hspace und vspace-Attribute.
        Wenn du da den Wert "0" angibst, heißt das ja, 0px Abstand zum Rand.
        Das widerspricht einer Zentrierung.

    2. @@Manfred:

      nuqneH

        		<td align="center" valign="middle" style="text-align: center; vertical-align: middle; margin: 0px; padding: 0px">  
      

      wenn du zentrieren willst, dann darfst du nicht gleichzeitig die Innenabstände auf 0 setzen. ;-)

      Und Außenabstände sind bei Tabellenzellen sinnfrei: „Applies to: all elements except elements with table display types other than table-caption, table and inline-table“

      Qapla'

      --
      Wer möchte nicht lieber durch Glück dümmer als durch Schaden klüger werden? (Salvador Dalí)