Re:Inclemente o Menu do Mambo.(Atualizado)

Dúvidas e Dicas sobre HMTL, CSS, PHP e SQL. Compartilhe Códigos e Scripts.
geeknews
Novato
Mensagens: 27
Registrado em: 14 Jun 2004, 19:58

Inclemente o Menu do Mambo.(Atualizado)

Mensagem por geeknews »

Aqui vai a dica de menu CSS,se a alguma coisa que não suporto são menus pobres e simples e sem aspecto profissional.

São puro CSS,não pesam na paginas,deixam um aspecto excelente visualmente e alguns códigos podem ser aplicados em outras areas como um Double Border no Main Body,no header e onde a imaginação do programador preferir.

É claro,depende do programador testar e adicionar códigos e se aperfeiçoar,tudo depende do gráu de interesse a vivacidade e raciocinio junto com a criatividade.

Esses são apenas para CSS,não sou entusiasta de JAVA e nem Flashs com SubMenus levando a links interminaveis e dificultando a navegação do internauta e impedindo a validação para outros navegadores,mas é preciso preservar o minimo de beleza e cores do site.

Costumo usalos em templates para Mambo,mas são perfeitamentes aplicaveis em CSS,inclusive este site.

Este aqui foi para um template que validou mesmo com Flash,não tenho ele mais em nenhum host,mas serve de exemplo.

Veja que o Double border esta ativo no Layout.

Código de linha dupla do Layout:
border:8px double #112b4d;
#pagewidth{
width:740px;
text-align:left;
min-width: 500px;
margin-left:auto;
margin-right:auto;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
border:8px double #112b4d;
}


Imagem

Em alguns casos,dependendo da escrita do código o Hover,e o display: block; não são nescessario,cabe ao programador verificar.

A troca de cores no cursor do mouse acionando os links.

Detalhe do código do menu:

a.mainlevel {
display: block;
color: #000000;
background: #39c;
border-width: 1px;
border-style: solid;
border-color: #5bd #035 #068 #6cf;
border-left: 1em solid #ebebeb;
width: 116px;
padding: 0.25em 0.5em 0.4em 0.75em;
font-weight: bold;
text-align:center;
font-size: 10px;
}
a.mainlevel:hover {
display: block;
color:#FFFFFF;
background: #3c5a8b;
border-width: 1px;
border-style: solid;
border-color: #5bd #035 #068 #6cf;
border-left: 1em solid #39c;
width: 116px;
padding: 0.25em 0.5em 0.4em 0.75em;
font-weight: bold;
text-align:center;
font-size: 10px;
}

#active_menu {
color: blue;
}
Resultado:

Imagem

Outro exemplo com imagem no menu,os gifs ou JPG tem que estar muito otimizados para não pesar para quem navega com modem.Se houver plobremas teste sem o display block,ele não é preciso em alguns casos.

Exemplo:

Imagem

Código:
a.mainlevel {
display: block; float: center; text-decoration: none; border: 2px solid;
border-color: #5B5B5B #5B5B5B #5B5B5B #5B5B5B;
background: black url(../images/menu.png) 2px no-repeat;
color: #000000;
font-size: 10px;
font-weight: bold;
}
a.mainlevel:hover {
display: block; float: center; text-decoration: none; border: 2px solid;
border-color: #5B5B5B #5B5B5B #5B5B5B #5B5B5B;
background: black url(../images/menu1.png) 2px no-repeat;
color: #E96414;
font-size: 10px;
font-weight: bold;
}
Um menu horizontal:

Em layouts sem tabelas eles são dificeis de domar e é preciso alguns hacks para funcionarem no CSS como foi o meu caso.

Imagem

Detalhe e código:

Imagem
a.mainlevel:link, a.mainlevel:visited {
display : block;
padding-left : 10px;
padding-right : 10px;
text-decoration : none;
color : #A2A2AF;
border:3px double #DEDEDE;
background-color:#EBEBEB; width: 150;
text-align : center;
font-weight : bold;
font-size : 12px;
}
a.mainlevel:hover {
color : #fff;
text-decoration : none;
background-color:#A2A2A2;
border:3px double #DEDEDE;
}
Espero que sirva e seja utíl para alguem como experiencia,a partir disto entra em ação a criatividade e imaginação no mundo do CSS que é muito interessante.

Deixo claro,não sou programador,sou técnico em eletronica automotiva e tudo que sei foi aprendendo com outros colegas de internet que tem verdadeiro prazer em disseminar conhecimento e informação a todos que estejam interessados.

Um abraço e boas festas no Ano novo![:)]


Post antigo.
#################################################
Dois scripts para o menu no Mambo para dar uma aparencia mais bonita no menu.


Menu vertical(mainmenu e user menu).

Não sei o que acontece,mas parece que o pessoal não gosta muito de compartilhar códigos CSS com os outros,o que acho um absurdo.

Vamos compartilhar conhecimentos,aprender uns com os outros,não é não?

Se acontecer plobremas coloque linha por linha e vá salvando e dando reflesh até achar o ponto que vc quer.

Procure no CSS apague e cole e veja como ficou,se der errado desfaça,eu faço com World mesmo.

Procure o local certo do CSS,se estiver com duvida vá apagando e colando até achar.

Shot do código abaixo

Imagem
/* --Menu principal mainmenu-- */

a.mainlevel:link, a.mainlevel:visited {
text-decoration: none;
color: white;
background: #39c;
border-width: 1px;
border-style: solid;
border-color: #5bd #035 #068 #6cf;
border-left: 1em solid #f40;
width: 120px;
padding: 0.25em 0.5em 0.4em 0.75em;
font-weight: bold;
text-align:center;
font-size: 10px;

}





a.mainlevel:hover {
text-decoration: none;
color: white;
background: #f40;
border-width: 1px;
border-style: solid;
border-color: #5bd #035 #068 #6cf;
border-left: 1em solid #39c;
width: 120px;
padding: 0.25em 0.5em 0.4em 0.75em;
font-weight: bold;
text-align:center;
font-size: 10px;


}
Outro exemplo:

Shot do código abaixo:

Imagem
/* --Menu principal mainmenu-- */

a.mainlevel:link, a.mainlevel:visited {
color: #454545;
font-size: 11px;
font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
background-color:#d8f1f3;
width: 130px;
border:3px double #1B8780;
text-align: center;
font-weight: bold;
}

a.mainlevel:hover {
color: #454545;
text-align: center;
font-size: 11px;
font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
background-color:#d8f155;
width: 130px;
border:3px double #1B8780;
font-weight: bold;
}
O mesmo codigo com display-block,em alguns casos coisas estranhas acontecem com ele,mas não em todos os casos.Aconselho a não usar,os de cima são melhores.
{
display: block;
text-decoration: none;
margin-bottom: 0.5em;
margin-top: 0.5em;
color: white;
background: #39c;
border-width: 1px;
border-style: solid;
border-color: #5bd #035 #068 #6cf;
border-left: 1em solid #fc0;
padding: 0.25em 0.5em 0.4em 0.75em;
}
Se quiser fazer botões com GIF/PNG,JPEG o Codigo esta ai embaixo,as imagens é óbvio tem que estar na pasta image e o tamanho e cores é vc que que tem que se virar.
a.mainlevel {
display: block; float: center; text-decoration: none; border: 2px solid;
border-color: #5B5B5B #5B5B5B #5B5B5B #5B5B5B;
background: black url(../images/menu.png) 2px no-repeat;
color: #000000;
font-size: 10px;
font-weight : bold;

}

a.mainlevel:hover {
display: block; float: center; text-decoration: none; border: 2px solid;
border-color: #5B5B5B #5B5B5B #5B5B5B #5B5B5B;
background: black url(../images/menu1.png) 2px no-repeat;
color: #E96414;
font-size: 10px;
font-weight : bold;

}
Deem opniões! :)

Postagem editada por: geeknews, a: 12/10/2004 13:19

Post edited by: geeknews, at: 2004/12/26 18:09

Post edited by: geeknews, at: 2004/12/26 18:11
FaBMak
Super Joomleiro
Mensagens: 1245
Registrado em: 17 Jul 2008, 23:43

Re:Esta achando o menu do Mambo pobre?

Mensagem por FaBMak »

geeknews,

Valew pela contribuição e meus parabéns pela iniciativa.

Um abraço e continue assim,

FaBMak
Avatar do usuário
Cadu de Castro
Usuário
Mensagens: 61
Registrado em: 22 Jul 2004, 19:03
Localização: Rio de Janeiro - Brasil

Re:Esta achando o menu do Mambo pobre?

Mensagem por Cadu de Castro »

Ótima iniciativa mesmo!

Os moderadores poderiam criar tópicos sobre CSS e Design em si pois, apesar disto estar mudando de uns tempos pra cá, a maioria dos programadores não mexem com Design.
Eu sou uma das exceções, mas mexo melhor com Design do que com Programação.
Para os leigos ou iniciantes em CSS, dêem uma olhada NESSE SITE. Ele traz mts dicas de Design, basicamento CSS e HTML.

Espero ter contribuído de alguma forma com essa indicação.
Cadu de Castro Alves
Web Designer & Web Developer
Fundação Getúlio Vargas
"Seja você mesmo, mas não seja sempre o mesmo."
Marcelo Nada
Site Admin
Mensagens: 218
Registrado em: 26 Nov 2004, 09:25

Guia de CSS para Mambo

Mensagem por Marcelo Nada »

Olá pessoal,
Gostaria de dar um toque para um guia de CSS com todos os estilos usados nos templates do Mambo, comentando e explicando cada código de estilo do CSS. Veja neste link:
CSS_guide

Obs. Os comentário estão em inglês. Se isso for tão útil para todo mundo quanto foi para mim, acho que valeria a pena traduzir...

Obs2. Tento aprender CSS lendo tutoriais aqui e ali e mexendo nos códigos para ver o que acontece... confesso que tenho a maior dificuldade. Gostaria de elogiar a dica do dudutonight sobre a página de tutoriais http://www.tableless.com.br (com vários tutoriais sobre CSS em português) e a iniciativa do geeknews de postar sugestões de CSS para incrementar o menu do Mambo. Gostaria de propor que mais dicas e comentários sobre CSS e design fossem postados no Fórum....

Obs3. No Tableless tem um tutorial básico bem legal sobre CSS: http://www.tableless.com.br/tutorial/

Post edited by: marcelo_n, at: 2004/12/23 17:09
--------------------------------------
Se não for livre não é Mambo.
http://www.opensourcematters.org/

vírgula-imagem
poro
fabio
Joomleiro
Mensagens: 644
Registrado em: 19 Ago 2008, 19:17

Re:Guia de CSS para Mambo

Mensagem por fabio »

Valeu amigo geeknews

E se você ou outra pessoa desejar enviar algum artigo ou tutorial para o Mambo Brasil solicite poderes como Autor

Parabens

:)

Post edited by: fabio, at: 2004/12/24 10:00
Marcelo Nada
Site Admin
Mensagens: 218
Registrado em: 26 Nov 2004, 09:25

Re:Guia de CSS para Mambo

Mensagem por Marcelo Nada »

Oi fábio,
Qual o programa que vc usou para fazer os tutoriais em vídeo?
Que tal abrir uma seção sobre Design no Fórum? (Vi que várias pessoas solicitam isso em posts publicados)....

abraço,
marcelo
--------------------------------------
Se não for livre não é Mambo.
http://www.opensourcematters.org/

vírgula-imagem
poro
fabio
Joomleiro
Mensagens: 644
Registrado em: 19 Ago 2008, 19:17

Re:Guia de CSS para Mambo

Mensagem por fabio »

marcelo_n wrote:
Oi fábio,
Olá marcelo_n
Qual o programa que vc usou para fazer os tutoriais em vídeo?
é o Robodemo
Que tal abrir uma seção sobre Design no Fórum? (Vi que várias pessoas solicitam isso em posts publicados)....
Boa idéia , a minha única dúvida é se isso poderia ser tratado na seção de sobre temas que seria ampliado pegando também Design
abraço,
marcelo
Um abraço

Marcelo
:)
Avatar do usuário
Ronaldo ronaldoaires
Novato
Mensagens: 39
Registrado em: 29 Out 2004, 12:28

Re:Guia de CSS para Mambo

Mensagem por Ronaldo ronaldoaires »

Sou totalmente de acordo em ter uma area pra tratar de desingers, afinal tem varias templates onde sempre falta aquelas mudanças e sem conheçimentos nada sai, principalmente nos menus.
-------------------------------------------
MuCyber - MuOnline como você nunca viu antes --> www.mucyber.com.br

MSN bobrinha@mucyber.com.br
Marcelo Nada
Site Admin
Mensagens: 218
Registrado em: 26 Nov 2004, 09:25

Re:Guia de CSS para Mambo

Mensagem por Marcelo Nada »

Olás Fábio,
Como está? Tudo bem?

Pelas requisições no Fórum, parece que é necessário sim uma seção sobre \"Design e CSS\"...

É muito complicado criar uma seção nova?

abraços,
marcelo
obs. reparem no topo deste tópico que o geeknews colocou novas dicas sobre CSS para o menu do Mambo...
--------------------------------------
Se não for livre não é Mambo.
http://www.opensourcematters.org/

vírgula-imagem
poro
Avatar do usuário
Diogo Magalhães
Super Joomleiro
Mensagens: 1131
Registrado em: 27 Jun 2004, 14:09
Localização: Belo Horizonte
Contato:

Re:Guia de CSS para Mambo

Mensagem por Diogo Magalhães »

.
.
Uma execelente ferramenta de estudos e edição de CSS é o Web Developer Extension, para FireFox.
Ela acrescenta uma barra com dezenas de opções, inclusive uma em que escreve em cada local aplicado o nome do class do estilo. É bacanão.
Quem estiver estudando o funcionamentodo CSS no Mambo, vai gostar de ver isso: vc abre um site e pode ver onde cada class é aplicado.

http://www.chrispederick.com/work/firefox/webdeveloper/
: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
Só respondo questões do fórum no fórum.
Marcelo Nada
Site Admin
Mensagens: 218
Registrado em: 26 Nov 2004, 09:25

Re:Guia de CSS para Mambo

Mensagem por Marcelo Nada »

é muito legal mesmo...

Tem até um tutorial dizendo como usá-lo neste endereço:
http://www.mambosphere.com/developer_ti ... s%2c_live/
--------------------------------------
Se não for livre não é Mambo.
http://www.opensourcematters.org/

vírgula-imagem
poro
João Fanara
Novato
Mensagens: 6
Registrado em: 20 Mai 2005, 15:30

Re:Inclemente o Menu do Mambo.(Atualizado)

Mensagem por João Fanara »

Eu baixei e instalei o Mambo há 2 dias e gostei muito mesmo. Agora estou convertendo ele para web standard (Tableless). vai dar um trabalho mas eu gosto de fazer esse tipo de coisa. Agora eis a perguntinha pra quem já tentou fazer isso: Em qual arquivo encontro a tabela que envolve os módulos? No html final (original) fica assim:

Código: Selecionar todos


	
			
			Titulo dos modulos
			
......
Pois é, o que eu quero agora é me livrar desta estrutura, substituir as TH por H2 etc. Onde encontro este bloco de código?

Quem quiser ver o desenrolar da conversão basta ir no meu site de teste:
www.minimalarts.com/mambo

[][s
João Fanara

Postagem editada por: fanara, a: 22/05/2005 13:21

Postagem editada por: fanara, a: 22/05/2005 13:25

Postagem editada por: fanara, a: 22/05/2005 13:28
Responder