Samwel Sennen 0 Denunciar post Postado Março 24, 2011 Ola, gostaria de saber como faz esse link estilo baixaki, em que possue por exemplo uma imagem e um tituro com fonte grande e um texto explicativo pequeno, que ao passar mouse mude as cores dos tres para laranja como no exemplo usando css. Outro detalhe que tambem gostaria de saber era como fazer com que o link nao fique somente no texto e sim em um certo campo cobrindo tudo. Assim fica sem passar o mouse. Ao passar o mouse a cor muda tanto do texto como da imagem. Essa é a area que ao passar o mouse ativa o link. obs: mesmo selecionando fora do texto, mais dentro da area fantasia o link funciona. Como fazer esse css? Compartilhar este post Link para o post Compartilhar em outros sites
Nandel 1 Denunciar post Postado Março 28, 2011 Então colega eu fiz bem simples aqui.... voce tera de adaptar a sua necessidade. <html> <head> <style> <!-- /* Formatação geral */ a { display:block; /* torna o background quando ativo homogeneo */ text-decoration:none; } a h1 { color:#000; font-size:20px; } a p { color:#666; font-size:12px; } a img { border:0px; } /* Formatação mouse sobre */ a:hover h1 { color:#900; font-size:20px; } a:hover p { color:#900; font-size:12px; } a:hover img { border:3px solid #900; } /* Formatação click */ a:active { background:#ccc; } a:active h1 { color:#900; font-size:20px; } a:active p { color:#900; font-size:12px; } a:active img { border:3px solid #900; } --> </style> </head> <body> <a href="#"> <img src="http://forum.imasters.com.br/public/style_images/novo-imasters/imasters-logo.png"> <h1>O titulo do link</h1> <p>O texto ou seja la oq for aqui</p> </a> </body> </html> //////////////////// Eu realmente não sou bom em explicar o código pois aprendi de forma autônoma e não sei seus nomes e tals... Compartilhar este post Link para o post Compartilhar em outros sites
Samwel Sennen 0 Denunciar post Postado Março 30, 2011 Então colega eu fiz bem simples aqui.... voce tera de adaptar a sua necessidade. <html> <head> <style> <!-- /* Formatação geral */ a { display:block; /* torna o background quando ativo homogeneo */ text-decoration:none; } a h1 { color:#000; font-size:20px; } a p { color:#666; font-size:12px; } a img { border:0px; } /* Formatação mouse sobre */ a:hover h1 { color:#900; font-size:20px; } a:hover p { color:#900; font-size:12px; } a:hover img { border:3px solid #900; } /* Formatação click */ a:active { background:#ccc; } a:active h1 { color:#900; font-size:20px; } a:active p { color:#900; font-size:12px; } a:active img { border:3px solid #900; } --> </style> </head> <body> <a href="#"> <img src="http://forum.imasters.com.br/public/style_images/novo-imasters/imasters-logo.png"> <h1>O titulo do link</h1> <p>O texto ou seja la oq for aqui</p> </a> </body> </html> //////////////////// Eu realmente não sou bom em explicar o código pois aprendi de forma autônoma e não sei seus nomes e tals... Funcionou direitinho, agora como faço para a borda ficar interna, pois quando passa o mouse ela fica externa movendo um pouco a imagem e o texto tbm, gostaria que a borda ficasse dentro para nao haver esse deslocamento. Compartilhar este post Link para o post Compartilhar em outros sites