Categories: (X)HTMLCSSTestestodas

Teste seu conhecimento 07

borda bicolor com CSS

A imagem acima é um screenshot da renderização de um texto contido em um container com borda bicolor.

Este desafio número 7 consiste em obter a renderização mostrada na figura, usando HTML e CSS.

Regras gerais:

  1. Usar somente (X)HTML e CSS (sem scripts);
  2. Usar na marcação somente duas divs e um parágrafo;
  3. Não usar imagens;
  4. Não usar tabelas;
  5. Não usar estilos inline;
  6. Não usar hacks;
  7. A renderização deve mostrar a borda bicolor tanto no IE6 como no Firefox2;
  8. O tamanho do container é de 300px;

Se você encontrar a solucão mande para mim via email – maujorcss[arroba]maujor[ponto]com – o arquivo .html com a folha de estilo incorporada.
Nomeie o arquivo assim: seu_nome.html. E, não poste a solução nos comentários, para que outros possam tentar.

Para cada solução correta recebida eu postarei nos comentários informando o nome do autor.
Dentro de aproximadamente 40dias, postarei a solução.
Ah! não se esqueça que você pode se inscrever para receber email informando quando novos comentários forem postados nos arquivos no Blog e assim acompanhar uma matéria de seu interesse.

Maujor

Exerci o magistério paralelamente a minha carreira profissional por toda uma vida e ao longo destes trinta anos aprendi tanto quanto ensinei. Sou um apaixonado por Web Standards e desenvolvo o site de tutoriais CSS para Web Design.

View Comments

  • Como eu cheguei atrasao neste post já peguei o resultado e testei, o efeito é show, fico grato ao moderador e aos colegas que comentaram.
    Valeu!!!!!!

  • Consegui de outra forma, acho que um pouco maior!

    CSS
    #um{
    position: absolute;
    float: left;
    width: 300px;
    height: 100px;
    padding: 6px;
    border: 6px solid #FF0000;
    }
    #dois{
    position: absolute;
    float: left;
    width: 300px;
    height: 100px;
    padding: 6px;
    border: 6px dashed #006699;
    }

    HTML

    Testando o teste, hehehe !

  • Solução:
    CSS

    #externa {
    width: 300px;
    background: #f00;
    }
    #interna {
    border:10px dashed #0f0;
    }
    p {
    border:5px solid #fff;
    padding:5px;
    margin:0;
    background:#444;
    color:#fff;
    }

    HTML

    <div id="externa">
    <div id="interna">
    <p>O livro <strong>Construindo sites com CSS e (X)HTML</strong> ampliará seus conhecimentos e será uma fonte de consulta valiosa no seu dia-a-dia de trabalho.</p>
    </div>
    </div>

  • A solução Maujor, cade a solução!! rsrsrs
    Abraço a todos e boas festas de fim de ano!!!

  • E aí, sai ou não sai o resultado desse desafio!?!

    Um abraço!

  • Maujor, minha resoluçãofoi enviada para seu e-mail.
    Espero que também esteja certa!

    Um abraço.

    Gustavo Cardoso.

  • Maujor,

    Acabo de te enviar a resolução… agora é esperar para ver se está correta.

    =)

Share
Published by
Maujor

Recent Posts

Teste seu conhecimento #20

Em 2006 comecei a publicar nesse blog uma série de desafios CSS que consistiam em…

7 anos ago

Teste seu conhecimento #19

Há muito tempo que eu não publico um "Teste seu conhecimento". Esta semana, revendo algumas…

10 anos ago

JavaScript bubbling e capturing

Introdução Elementos da marcação HTML podem ser aninhados uns dentro de outros, criando-se uma cadeia…

10 anos ago

HTML5 – W3C versus WHATWG

HTML5? Web universal? É comum eu me deparar com dúvidas sobre a HTML5 não só…

10 anos ago

Seria esse o futuro das imagens responsivas?

Quem é Tab Atkins Jr? Tab Atkins Jr, um desenvolvedor americano, trabalhou durante muitos anos…

11 anos ago

BrazilJS Conf 2013

Pessoal, a BrazilJS Conf 2013 disponibilizou para o Maujor cupons de desconto para serem oferecidos…

11 anos ago