Autor Tópico: [DÚVIDA] Imagem para background em tabelas dinâmicas  (Lida 3331 vezes)

Offline HolyMurderer

  • Aprendiz
  • **
  • Mensagens: 132
    • Ver Perfil
[DÚVIDA] Imagem para background em tabelas dinâmicas
« em: 4 de Abril de 2006, 10:00:17 »
EDITADO:
Tenho uma imagem, que é um simples gradient. Quero essa imagem como background duma tabela, que terá conteúdo php, ou seja, o tamanho na vertical irá mudar constantemente. O que quero é que o background seja adaptável, ou seja, se a imagem tiver 1x1200, caso a altura seja apenas, por exemplo, de 600, ela fique mais pequena, de forma a conter todo o gradient dentro da tabela... O mesmo para caso seja maior do que a imagem :)

Sei que ela se adapta na horizontal, daí o 1x1200 :)

Como vocês costumam resolver esta situação?

Obrigado :)









POST ORIGINAL (que era sobre um layout desalinhado):
Boas!

Fiz um layout em Fireworks, que está direitinho. Como sabem, ao fazer export para html, fica tudo em tables.

O que acontece é que adicionei conteúdo php, e numa tabela, ao incluir conteúdo (texto, imagem...) com dimensão superior à da tabela (em altura), ficou tudo desalinhado. Alguém me sabe dizer como posso resolver este problema?

Podem consultar a situação em questão, aqui: LINK REMOVIDO POR HolyMurderer

Obrigado pelo vosso tempo.

Offline gimbras

  • Emblema de Prata
  • ****
  • Mensagens: 1105
    • Ver Perfil
    • NoFuturo.com
[DÚVIDA] Imagem para background em tabelas dinâmicas
« Responder #1 em: 4 de Abril de 2006, 12:33:28 »
Só tens de explicar melhor o que ficou desalinhado. Faz uma screenshot e faz um círculo à volta do erro.

Deve ser aquele texto da notícia com a imagem offset no meio. Podias alinhar isso ao meio verticalmente com valign="center".

Cumps.

Offline HolyMurderer

  • Aprendiz
  • **
  • Mensagens: 132
    • Ver Perfil
[DÚVIDA] Imagem para background em tabelas dinâmicas
« Responder #2 em: 4 de Abril de 2006, 12:36:44 »
Já tá resolvido. Sabes o que era?

O Dreamweaver adicionou á tabela o conteúdo   que lhe deu um espaço em branco a mais, que me lixou o alinhamento. Retirei isso e ficou direito, mas não me tava a lembrar mesmo disso :)

Offline HolyMurderer

  • Aprendiz
  • **
  • Mensagens: 132
    • Ver Perfil
[DÚVIDA] Imagem para background em tabelas dinâmicas
« Responder #3 em: 4 de Abril de 2006, 12:38:53 »
Agora surgiu uma outra dúvida lol

Como é que vocês alinham um texto dentro duma tabela à esquerda, mas com um espaço de 1 ou 2 pixels desde a esquerda da tabela, para não ficar colado à border, o texto?

Offline HolyMurderer

  • Aprendiz
  • **
  • Mensagens: 132
    • Ver Perfil
[DÚVIDA] Imagem para background em tabelas dinâmicas
« Responder #4 em: 5 de Abril de 2006, 01:09:54 »
Visto a minha outra dúvida ter ficado resolvida, alterei o título do tópico, de forma a mostrar a minha dúvida mais recente lol Pode ser consultada a duvida no primeiro post da thread.

Obrigado pelo vosso tempo :)

Offline gimbras

  • Emblema de Prata
  • ****
  • Mensagens: 1105
    • Ver Perfil
    • NoFuturo.com
[DÚVIDA] Imagem para background em tabelas dinâmicas
« Responder #5 em: 5 de Abril de 2006, 13:01:08 »
Citação de: "HolyMurderer"
Agora surgiu uma outra dúvida lol

Como é que vocês alinham um texto dentro duma tabela à esquerda, mas com um espaço de 1 ou 2 pixels desde a esquerda da tabela, para não ficar colado à border, o texto?


Colocas o Cellpadding (espaçamento da borda da célula em relação ao conteúdo da mesma) assim cellpadding="2".

Isso do background crescer verticalmente: tens de criar uma imagem pequenina que crie um padrão. Caso a tabela seja maior ou menor o padrão é sempre o mesmo visto que essa imagem se repete infinitamente.
Para fazer isso verticalmente era metê-la a 1200 de altura por 1 px de largura. Mas isso seria uma imagem muito grande. Assim "tapava" a tabela toda verticalmente, mas o padrão do gradiente ficaria diferente horizontalmente.

PS: Não edites assim o tópico senão um gajo perde-se. É preferível abrir um tópico por dúvida, pq assim percebe-se sempre e outros membros podem ler e evitam perguntar o mesmo de novo.

;)

Offline HolyMurderer

  • Aprendiz
  • **
  • Mensagens: 132
    • Ver Perfil
[DÚVIDA] Imagem para background em tabelas dinâmicas
« Responder #6 em: 5 de Abril de 2006, 13:15:53 »
LOL! Desculpem :)

Obrigado pelas dicas gimbras

O gradient é apenas verticalmente, por isso, ficava direito a nivel horizontal. A minha dúvida é se ao criar uma imagem tão grande como 1x1200, que dá +- 20 KB de imagem, se o tamanho da imagem se adapta ao tamanho da célula...

Isso do Cellpadding nunca me ocorreu, que cena tão básica, mas como não costumo usar, nem me lembrei... ai ai

 




Roleta das Anedotas - Abre noutra janela