Advertisement
csfeijo

geral.css

Aug 4th, 2020
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.46 KB | None | 0 0
  1. body {
  2. /* então: ../ significa que vc deve SAIR um nível para trás para entrar na outra pasta */
  3. /* o caminho é sempre RELATIVO ao arquivo que estou trabalhando! */
  4. background: url(../img/background.jpg);
  5. /* se quiser mudar o tamanho de um background pode usar o size (mas com cuidado!) */
  6. /* background-size: 100% 20%; */
  7. /* podemos centralizar o background se a imagem for menor que a tela */
  8. /* background-position: center; */
  9. /* por padrão zeramos a margin e o padding do body */
  10. margin: 0;
  11. padding: 0;
  12. font-family: 'Trebuchet MS';
  13. }
  14.  
  15. header {
  16. background: #ede1b7;
  17. /* min-height: no minimo XX de altura, se alguma coisa DENTRO do elemento for maior que 100 */
  18. /* ele vai se esticar sozinho! */
  19. min-height: 100px;
  20. padding: 4px;
  21. }
  22.  
  23. .container {
  24. /* border: 1px solid red; */
  25. width: 960px;
  26. min-height: 100px;
  27. /* aplica no sentido horário : top, right, bottom & left (topo, direita, embaixo, esquerda) */
  28. /* como centralizar uma CAIXA */
  29. /* margin: 0 auto 0 auto; */
  30. /* mas podemos atalhar ainda mais passando apenas dois valores */
  31. margin: 0 auto;
  32. }
  33.  
  34. /* ==================== MENU ==================== */
  35. #menu {
  36. /* faz o elemento "flutuar" dentro do elemento pai */
  37. float: right;
  38. border-top: 1px solid #999999;
  39. border-bottom: 1px solid #999999;
  40. margin-top: 40px;
  41. }
  42.  
  43. #menu a {
  44. display: inline-block;
  45. text-decoration: none;
  46. padding: 10px 20px;
  47. color: #42382f;
  48. }
  49. /* com a , (virgula) podemos passar mais de um "seletor" para aplicar a MESMA regra */
  50. /* como lê: TODA tag 'a' que estiver dentro de um elemento com o id="menu" */
  51. /* como lê: TODO elemento que possuir a classe "ativa" que estiver dentro de outro elem. com o id="menu" */
  52. #menu a:hover,
  53. #menu .ativa {
  54. color: #ffffff;
  55. background: #42382f;
  56. }
  57. /* um outro exemplo: se quisessemos pintar todas tags p, span de amarelo poderiamos fazer algo assim: */
  58. /*
  59. p, span {
  60. color: yellow;
  61. }
  62. */
  63.  
  64. /* ===================== RODAPÉ ===================== */
  65. footer {
  66. background: #ede1b7;
  67. /* position: absolute permite colocar o elemento em QUALQUER lugar da página */
  68. /* não precisando respeitar a hierarquia. Para mover o elemento usamos as coordenadas */
  69. /* top, left, right, bottom */
  70. /* position: absolute; */
  71. position: fixed;
  72. bottom: 0;
  73. width: 100%;
  74. padding: 10px;
  75.  
  76. text-align: center;
  77. }
  78.  
  79. /* ===================== SEÇÃO / CONTEÚDO ===================== */
  80. /*
  81. largura: 760 pixels
  82. fundo: rgba(188, 183,143,0.8)
  83. altura minima: 200 pixels
  84. borda: 2 pixels solida e branca
  85. centralizar o elemento da secao no meio da tela horizontalmente
  86. gordurinha de 20 pixels
  87. afastar a caixa do cabeçalho uns 60 pixels
  88. */
  89. section {
  90. width: 760px;
  91.  
  92. background: rgba(188, 183, 143, 0.8);
  93.  
  94. /* imagem semi transparente de fundo */
  95. /* background: url(../img/fundo-semi-transparente.png) no-repeat;
  96. background-position: center; */
  97. /* tamanho da imagem como fundo */
  98. /* background-size: 100%; */
  99.  
  100. min-height: 200px;
  101. border: 2px solid white;
  102. margin: 60px auto; /* 60px no top e no bottom & auto nas laterais */
  103. padding: 20px;
  104. /* funciona como o margin, aceita até 4 configurações */
  105. border-radius: 20px;
  106. /* x, y, distancia, intensidade, cor (podemo colocar o inset - para dentro) antes das medidas */
  107. box-shadow: 1px 1px 1px 1px #ede1b7;
  108. }
  109.  
  110. .destaque {
  111. color: brown;
  112. font-weight: bold; /* negrito / bolder */
  113. text-shadow: 2px 2px 3px #333333;
  114. }
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement