Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Raoni

configuração da página de impressão

Recommended Posts

Ola pessoal!!!

 

Tenho uma pagina que quando vou imprimi-la no IE7 o proprio navegador redimenciona o conteudo para caber numa folha somente. Já no IE6, ele nao faz isso.

 

Teria alguma maneira de no meu codigo eu configurar para redimencionar o conteudo da pagina para que caiba dentro de uma folha??

 

ps: nao testei no FF e o codigo ja esta quebrando as paginas nas posicoes que eu quero.. mas somente no IE7 que redimenciona o conteudo pagina por pagina.

 

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

entao cara...

 

eu ja tinha lido esse post, mas nao acho legal nao, pois o usuario tera que rodar um outro codigo na maquina (que seja de qq outro tipo).

 

estou querendo fazer no meu proprio codigo, em css nao tem algo???

 

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

a unica alternativa é ajustar pelo CSS tipo assim:

body
{
background: #ff0000;
border: none;
font: 10px Arial, Helvetica, sans-serif;
}

@media print
{
body
{
background: #FFF;
border: none;
width:800px;
height:auto;
font: 80px Arial, Helvetica, sans-serif;
}
}

só ajustando e visualizando impressão

 

falow ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

entendi......

 

mas acho que nao ira funcionar no meu codigo!! pois estou fazendo uma gambiarra FEIA, tenho divs e dentro delas meu conteudo esta em tabela, e caso eu mude o tamanho do conteudo, terei que mudar os tamanhos estaticos das linhas e colunas... :( mas irei tentar aqui...

 

nao teria alguma ideia de como redimencionar tudo? como o IE faz?

 

 

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

caro silverfox!

 

nao consegui fazer funcionar esse exemplo que você me passou. será que é pq estou usando tabelas dentro de divs????

 

a única solução que achei ate agora, é redimencionar todo meu html(linhas, colunas, fontes,...) na mão mesmo. acho que isso nao é viável.

 

nao teria alguma outra forma????

 

obrigado!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

seu site está feito com tabelas é muito mas dificil fazer

algo redimensionar nele, procure aprender tabelles e usar tabelas

para dados tabulares, assim quando aplicar @media print seu site

será mais flexivel para alterações

 

ps.: a proposito você não mandou o arquivo CSS

abraço ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas acho que nem esta ok.

 

nao entendi essa parte que você disse de: "usar tabelas para dados tabulares"

 

 

#corpo{

width:1000px !important;

width:1000px;

 

 

}

 

#cabecalho_print{

 

height:130px;

 

}

 

#esquerda{

width:580px;

 

float:left;

 

}

 

 

#direita{

width:350px;

float:right;

}

 

#esquerdatop{

width:580px;

height:162px;

}

 

#direitatop{

width:330;

height:162px;

}

 

#esquerdabot{

 

height:208px;

 

}

 

#direitabot{

 

height:220px;

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

você esta usando tabelas errado você está usando para estruturar seu site

veja esse link pra você saber como se usa tabelas.

Montar layout tem de ser com CSS e algumas TAGs de html, não tabelas.

 

qualquer duvida volte a postar

 

abraço ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.