Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

eu fiz de maneira diferente ,esta certo dessa forma?

<!DOCTYPE html>
<html>
    <head>
        <title>Portfolio - João da Silva</title>
        <meta charset="utf-8">
        <link rel="icon" href="img/favicon.png">
        <link rel="stylesheet"  href="css/reset.css">
        <link rel="stylesheet" href="css/site.css">
        <link rel="stylesheet"  href="css/portfolio.css">
        <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Crimson+Text:400,400italic,600">
        <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Open+Sans+Condensed:700">
    </head>
    <body>
        <main>
            <h1 class="titulo-principal">Portfolio</h1>

            <div class="conteudo-principal">
                <p>Veja abaixo a lista dos meus projetos mais relevantes</p>
                <figure class="bmw">
                   <a href="http://www.bmw.com"> <img class="portfolio portfolio-bmw" src="img/bmw.png" alt="bmw">
                    <figcaption>
                        <p> BMW.com: reformulação de design e implementação de HTML ,CSS e JavaScript </p>
                    </figcaption></a>
                </figure>
                <figure class="uol" >
                <a href="http://www.uol.com.br"><img class="portfolio portfolio-uol" src="img/uol.png" alt="uol">
                    <figcaption>
                        <p>UOL.com.br:reformulação de design e implementação de HTML,CSS e JavaScript </p>
                    </figcaption></a>
                </figure>

                <figure class="ibm">
                <a href="http://www.ibm.com"><img class="portfolio portfolio-ibm" src="img/ibm.png" alt="ibm">
                    <figcaption>
                        <p> IBM.com:aplicação de progressive enhacement em conjunto com aplicação back-end </p>
                    </figcaption></a>
                </figure>
                <figure class="g1">
                <a href="http://www.g1.globo.com"><img class="portfolio portfolio-g1" src="img/g1.png" alt="g1">
                    <figcaption>
                        <p>G1.com.br: reformulação de design e implementação de HTML,CSS e JavaScript </p>
                    </figcaption></a>
                </figure>
            </div>
        </main>
        <img src="img/eu.jpg" alt="Foto de João da Silva">
        <aside class="navegacao-pagina">
            <h1>João da Silva</h1>
            <nav>
                <ul>
                    <li><a href="index.html">Home</a></li>
                    <li><a href="portfolio.html">Portfolio</a></li>
                    <li><a href="bio.html">Sobre mim</a></li>
                    <li><a href="blog.html">Blog</a></li>
                    <li><a href="contato.html">Contato</a></li>
                </ul>
            </nav>
                <ul class = "icones-redes-sociais">
                <li><a class= "github" href="http://github.com/joaodasilva">Github</a></li>
                <li><a class="twitter" href= "http://twitter.com/joaodasilva">Twitter</a></li>
                <li><a class="linkedin" href="http://linkedin.com/joaodasilva">linkedin</a></li>
                </ul>
        </aside>
        <footer id="rodape-pagina">
            &copy; João da Silva 2014
        </footer>
    </body>
</html>






 //CSS

.portfolio{
    position: relative;
    border: none;
    width: 275px;
    }
.portfolio-bmw {
    float: left;

}
figure {
    width: 275px;
    background-color: #FAFFFC; 
    padding: 16px;
    margin:16px;
    border:8px solid black;
    display:block;
}
.portfolio-uol{
    float:right;
}
.bmw{
    position: relative;
    right: 13px;
}
.uol{
    float: right;
    position: relative;
    bottom: 314px;
    right: 30px;

}
.ibm{
    position: relative;
    right: 13px;
    top:10px;
}
.g1{
    float: right;
    position:relative;
    bottom: 304px;
    left: 325px;
}

2 respostas
solução!

Não há certo nem errado, porém cada solução tem o seu custo. Da forma como você fez, um simples redimensionamento da janela do navegador fará com que o layout não se encaixe mais. Tente maximizar parcialmente o navegador e veja o que acontece.

muito obrigada !!!