Skip to content
This repository has been archived by the owner on Nov 11, 2018. It is now read-only.

josemalcher/shoolofnet_CSS_basico_atuali_2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSS Básico - Atualização 2

https://www.schoolofnet.com/curso-css-basico-rev2/



Voltar ao Índice


<!doctype html>
<html lang="pt-br">
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <style>
        header{
            background-color: red ;
        }
        footer{
            background-color: green;
        }
    </style>
</head>
<body>
<header>
    <div>
        <div><a href="">LogoMarca</a></div>
    </div>
</header>
<main>
    <section>
        <h1>Conteúdo</h1>
        <p>Um texto qualquer</p>
    </section>
</main>
<footer>
    <div>
        <p>&copy; Todos os direitos reservados</p>
    </div>
</footer>
</body>
</html>

Voltar ao Índice


<!doctype html>
<html lang="pt-br">
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <style>
        #header{
            background-color: red ;
        }
        #footer{
            background-color: green;
        }
        .logomarca{
            background-color: blue;
        }
    </style>
</head>
<body>
<header id="header">
    <div>
        <div class="logomarca">
            <a href="">LogoMarca</a>
        </div>
    </div>
</header>
<main id="main">
    <section>
        <h1>Conteúdo</h1>
        <p>Um texto qualquer</p>
    </section>
</main>
<footer id="footer">
    <div>
        <p>&copy; Todos os direitos reservados</p>
    </div>
</footer>
</body>
</html>

Voltar ao Índice


        #footer > .logomarca {
            color: white;
        }
<footer id="footer">
    <section>
        <p class="logomarca">&copy; Todos os direitos reservados</p>
    </section>
    <a class="logomarca">&copy; Todos os direitos reservados</a>
</footer>

Voltar ao Índice


 /*
            tag
            classe
            id      <- Mais específico
        */
        .header a{
            color: blue;
        }
        header a{
            color:red;
        }
        #header div div a{
            background-color: blueviolet;
            color: gray;
        }
        #header div div a{
            background-color: white;
            color: green;
        }
        #header a{
            color: yellow;
        }
<header class="header" id="header">
    <div>
        <div>
            <a href="" class="logomarca">LogoMarca</a>
        </div>
    </div>
</header>

Voltar ao Índice


  a {
            color: green;
        }

        a:hover {
            color: red;
        }
        a:active {
            color: yellow;
        }
        a:focus {
            color: blue;
        }
        input:focus{

        }
        div:focus-within{
            background-color: darkred;
        }
<header class="header" id="header">
    <div>
        <div>
            <a href="" class="logomarca">LogoMarca</a>
            <input type="text">
        </div>
    </div>
</header>

Voltar ao Índice


<!doctype html>
<html lang="pt-br">
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <style>
        body{
            padding: 10px;
        }

        .btn{
            background-color: darkgray;
            color: #fff;
            text-decoration: none;
            padding: 10px 20px;
            border-radius: 10px;
        }
        .btn:hover{
            background-color: gray;
        }
        .btn.btn-red{
            background-color: darkred;
            color: #fff;
        }
        .btn-red:hover{
            background-color: red;
        }

        .btn.btn-blue{
            background-color: blue;
            color: #fff;
        }
        .btn-blue:hover{
            background-color: #2980b9;
        }

    </style>
</head>
<body>

    <a class="btn btn-red" href="">item 1</a>
    <a class="btn btn-blue" href="">item 2</a>
    <a class="btn" href="">item 3</a>
    <a class="btn" href="">item 5</a>

</body>
</html>

Voltar ao Índice


  * {
            border: 1px solid red;
        }


        header + main{
            border: 5px solid blue;
        }

        header ~ main{ /* menos restritivo */
            border: 5px solid blue;
        }
        a[title]{
            color: red;
        }
        a[title='item 1']{
            color: lime;
        }
        a[class*="btn"]{

        }

Voltar ao Índice


    <link rel="stylesheet" href="style.css">
@import "botoes.css";
/*reset*/
* {
    border: 1px solid red;
}


header + main{
    border: 5px solid blue;
}

header ~ main{ /* menos restritivo */
    border: 5px solid blue;
}

Voltar ao Índice


@import url('https://fonts.googleapis.com/css?family=Encode+Sans+Semi+Condensed');
body{
    padding: 10px;
    background-color: white;
    font-family: 'Encode Sans Semi Condensed', sans-serif;
    font-size: 16px;
    font-weight: bold;
}

Voltar ao Índice


.box{
    background-color: #fff;
    margin: 20px 60px 90px 120px;
    padding: 20px 60px 90px 120px;
    border: 3px solid black;
    border-radius: 10px;
}
<div>
    <a class="btn-red" href="" title="item 1">item 1</a>
    <a class="btn-blue" href="">item 2</a>
</div>
<div class="box">
    QUADRADO
</div>

Voltar ao Índice


#display *{
    display: inline;
}

#table{
    /*visibility: hidden;*/
    /*opacity: 50%;*/
    display: none;
}

Voltar ao Índice


#modal{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;

    background-color: rgba(0, 0, 0, .7);
}
<div class="box">
    QUADRADO
    <div id="modal">MODAL</div>
</div>

Voltar ao Índice


<!doctype html>
<html lang="pt-br">
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <link rel="stylesheet" href="style.css">
    <title>Document</title>
</head>
<body>
<div>
    <nav class="horizontal">
        <ul>
            <li><a href="">Item 1x</a></li>
            <li><a href="">Item 2x</a></li>
            <li><a href="">Item 3x</a></li>
            <li><a href="">Item 4x</a></li>
            <li><a href="">Item 5x</a></li>
        </ul>
    </nav>
</div>
<div style="width: 30%" >
    <nav class="vertical">
        <ul>
            <li><a href="">Item 1</a></li>
            <li><a href="">Item 2</a></li>
            <li><a href="">Item 3</a></li>
            <li><a href="">Item 4</a></li>
            <li><a href="">Item 5</a></li>
        </ul>
    </nav>
</div>

</body>
</html>
nav, nav *{
    border: none;
    margin: 0;
    padding: 0;
    list-style: none;
    display: block;
}

nav ul li a{
    padding: 10px 20px;
    margin: 5px;
    background-color: rgba(0,0,0,0.5);
    color: white;
    text-decoration: none;
    text-align: center;
}

nav ul li a:hover{
    background-color: rgba(0,0,0,0.7);
    text-decoration: underline;
}

nav.horizontal ul li{
    display: inline-block;
}

Voltar ao Índice


input[type="text"] {
    background: #fff;
    border: 3px dashed teal;
    padding: 10px 20px;
    width: 300px;
    margin: 5px 0 10px 0;
    color: #777;
    display: block;
    outline: none;
    font-family: inherit;
    font-size: inherit;
}

input[type="text"]:focus {
    border: 3px dashed tomato;
    transition: all .5s ease;
}
<form action="">
    <div>
        <label for="">Nome</label>
        <input type="text">
    </div>
    <div>
        <label for="">Email</label>
        <input type="text">
    </div>
    <div>
        <label for="">Telefone</label>
        <input type="text">
    </div>
    <div>
        <label for="">Assunto</label>
        <input type="text">
    </div>
    <input type="submit" value="Enviar" class="btn btn-green">
</form>

Voltar ao Índice


About

Shool of Net - CSS Basico Atualização 2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published