Tabelle annidate

giovedì 04 gennaio 2007 - 19.57

Annaa Profilo | Newbie

Ciao a tutti,
ho questo problema con una tabella annidata:
non riempie in altezza tutto lo spazio della riga della tabella contenitore.
questo è il codice:

<%@ Master Language="C#" AutoEventWireup="true" CodeFile="Mpage.master.cs" Inherits="Mpage" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Pagina senza titolo</title>
</head>
<body>
<form id="frMaster" name="frMaster" runat="server">
<div>
<table border=0 cellpadding="0" cellspacing="0" width="800px" align=center>
<tr width="800px">
<td height="90px">
<asp:Image ID="imLogo" AlternateText="Finproitalia Forniture Informatiche Professionali" ImageUrl="~/img/Head.gif" runat="server" />
</td>
</tr>
<tr style="background-image: url(img/sfondo.gif);" >
<td style="height: 60px">
<table border=0 align=center style="height: 36px; width:800px" >
<tr>
<td style="width: 5px; height: 23px;" >
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td style="height: 21px">
</td>
</tr>
</table>
</div>
</form>
</body>
</html>


cosa manca?


Grazie
Anna

amelix Profilo | Expert

Dipende dal browser ma prova a mettere un &nbsp; nelle celle vuote.
Se la celle è veramente vuota non viene fatta vedere (almeno dai browser seri)

Cmq io non ho capito...
Andrea
http://amelix.blogspot.com/index.html

Annaa Profilo | Newbie

Ovviamente non funziona!
Mi spiego meglio:
ho una tabella annidata in un'altra.
Io ho necessità che tutto il td deve essere riempito dalla tabella annidata,
ma invece rimane sempre ancoarata al margine superiore anceh con un valign = bottom,
e fra la tabella annidata e il td contenitore riamne ,in altezza una differenza di circa 10 px.
spero di essermi fatta capire questa volta.

amelix Profilo | Expert

Io uniformerei la formattazione (o usi gli style o usi le proprietá delle celle)
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Poi... La tabella "dentro" ha l'altezza (height: 36px) diversa da quella della cella (height: 60px)...
<td style="height: 60px"> <table border=0 align=center style="height: 36px; width:800px" > <tr>

Altro non mi sembra di averlo visto...
Andrea
http://amelix.blogspot.com/index.html
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5