Página 1 de 1

Deixando o Top,Menu e Rodapé com width:100%

Enviado: 27 Jul 2013, 21:28
por isaiasrj
Bom amigos venho por esse tutorial mostrar como Deixar o Top,Rodapé e Menu com width:100%;
Segue os passo abaixo que utilizei.

Os arquivos que deve ser alterados: header.tpl e stylesheet.css
Caminho do header:
Código: Selecionar todos
catalog\view\theme\seutema\template\common\header.tpl
Caminho do stylesheet.css:
Código: Selecionar todos
catalog\view\theme\seutema\stylesheet\stylesheet.css
No tema padrão do Opencart o default a Div <div id="header"> está dentro da Div <div id="container">
daí eu tirei a Div <div id="header"> e coloquei fora da Div <div id="container"> após o <body>

Criei uma Div Chamada <div id="fulltopo"> </div> e dentro dela coloquei a Div <div id="header"> </div>

Ficando assim:
Código: Selecionar todos
<div id="fulltopo"> /* abre div fulltop*/
   <div id="header"> /* abre div header*/
   </div>  /* fecha div header*/
   </div>/* fecha div fulltop*/
Depois fui no stylesheet.css e fiz as alterações nas Divs criadas
Ex:
Código: Selecionar todos
#fulltopo{
    width:100%;
	background:url('../image/suaimagem.png') repeat;
}
No menu eu fiz igual acima,só fiz uma outra Div chamada <div id="fullmenu"> </div>
e coloquei a Div <div id="menu"> </div> dentro da Div <div id="fullmenu"> </div>
Ex:
Código: Selecionar todos
<div id="fullmenu"> /* abre div fullmenu*/
<div id="menu"> /* abre div menu*/
</div>/* fecha div menu*/
</div>/* fecha div fullmenu*/
No stylesheet.css ficando assim:
Ex:
Código: Selecionar todos
#fullmenu{
	width:100%;
	background:url('../image/suaimagem.png') repeat-x;
}
Já no rodapé eu tirei a Div <div id="footer"> </div> de dentro da Div <div id="container"> </div>
Criei uma Div <div id="fullfooter"> </div> e coloquei a Div <div id="footer"> </div> dentro da "fullfooter"
Ficando assim:
Código: Selecionar todos
<div id="fullfooter"> /* abre div fullfooter*/
    <div id="footer"> /* abre div footer*/
    </div>   /* fecha div footer*/
</div>/* fecha div fullfooter*/
No stylesheet.css ficou assim:
Ex:
Código: Selecionar todos
#fullfooter{
   width:100%;
   height:230px;
   margin-top:5px;
   float:left;
   background:url('../image/suaimagem.png') #00A9F0 repeat-x;  
}
Depois disso é só ajustar no stylesheet.css o lugar que vc quer que fique cada item do topo como: #logo,#search ,#welcome e outros.

VEJA O RESULTADO AQUI
http://www.visaotec.com

Espero que seja útil para alguém,caso surgem dúvidas mande email para: comfevenceremos@gmail.com
Abraços a todos.

Re: Deixando o Top,Menu e Rodapé com width:100%

Enviado: 11 Ago 2013, 10:51
por Leidge
Bom dia.
Só não entendi em qual arquivo do opencart, você utilizou para alterar.
O stysheet.css tudo bem, mas tem algum outro arquivo para alterar?

Re: Deixando o Top,Menu e Rodapé com width:100%

Enviado: 12 Ago 2013, 08:54
por isaiasrj
Olá,
usei somente o header.tpl e o stylesheet.css
Abraços

Re: Deixando o Top,Menu e Rodapé com width:100%

Enviado: 19 Mar 2014, 15:18
por Desta173
Vale pela dica estou tentanto isso a bastante tempo. vou fazer agora mesmo!!! (Y)

Re: Deixando o Top,Menu e Rodapé com width:100%

Enviado: 19 Mar 2014, 22:09
por professormichel
Muito bom, parabéns.