Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.88 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>@media demo</title>
  6. <style>
  7. #page container {
  8. width: 950px;
  9. margin: 0px auto;}
  10. #header {
  11. background: red; text-align: center;}
  12. #left column {
  13. width: calc(100% * 2 / 7); float: left; background: white;}
  14. #center column {
  15. width: calc(100% * 4 / 7); float: left; text-align: justify; background: white;}
  16. #right column {
  17. width: calc(100% * 1 / 7);
  18. float: left;
  19. background: white;}
  20. #footer {
  21. clear: both; background: red; padding: 5px 5px 5px 5px; text-align: center;}
  22. body {margin: 0px; padding: 0px;}
  23. div {margin: 0px; padding: 0px;}
  24. h1, h2, h3 {margin: 0px; padding: 15px; text-align: center;}
  25. p {margin: 0px; padding: 15px; text-align: justify;}
  26. ul {margin: 0px; padding: 0px;}
  27. li {list-style-type: none; padding: 2px 2px 0px 2px;}
  28. li a {display: block; background: silver; padding: 5px 10px 5px 10px;}
  29. li a:hover {background: red;}
  30.  
  31. #header {
  32. background-color:red;
  33. text-align:center;
  34. font-size:1.6em;
  35. line-height:1.5em;
  36. color:white;
  37. }
  38. #left {
  39. float:left;
  40. width:25%;
  41. font-size:1em;
  42. line-height:1.5em;
  43. }
  44. #left p {
  45. border:1px solid red;
  46. border-left:none;
  47. margin:15px 0;
  48. padding:15px;
  49. }
  50. #center {
  51. float:left;
  52. width:50%;
  53. font-size:1.2em;
  54. line-height:1.5em;
  55. }
  56. #center p {
  57. margin:15px 0;
  58. padding:15px;
  59. }
  60. #right {
  61. float:left;
  62. width:25%;
  63. font-size:1em;
  64. line-height:1.5em;
  65. }
  66. #right p {
  67. border:1px solid black;
  68. border-right:none;
  69. margin:15px 0;
  70. padding:15px;
  71. }
  72. #footer {
  73. clear:both;
  74. background-color:black;
  75. text-align:center;
  76. font-size:1.4em;
  77. line-height:1.5em;
  78. color:white;
  79. }
  80. @media screen and (max-width:400px) {
  81. #pagecontainer {
  82. font-size:15px;
  83. }
  84. #left, #right, #center{
  85. float:none;
  86. width:auto;
  87. margin:15px;
  88. }
  89. #left p, #right p {
  90. border:1px solid black;
  91. }
  92. }
  93. @media screen and (min-width:400px) and (max-width:800px) {
  94. #pagecontainer {
  95. font-size:30px;
  96. border-left:1px solid black;
  97. border-right:1px solid black;
  98. }
  99. }
  100. @media screen and (min-width:800px) {
  101. #pagecontainer {
  102. font-size:15px;
  103. border-left:1px solid black;
  104. border-right:1px solid black;
  105. }
  106. }
  107. </style>
  108. </head>
  109. <body>
  110. <div id="pagecontainer">
  111. <div id="header">
  112. <h1>Header</h1>
  113. </div>
  114. <div id="left">
  115. <h2>Left Menu</h2>
  116. <ul>
  117. <li><a href="#">Menu 1</a></li>
  118. <li><a href="#">Menu 2</a></li>
  119. <li><a href="#">Menu 3</a></li>
  120. </ul>
  121. </div>
  122. <div id="center">
  123. <h2>Center</h2>
  124. <p>Technologie WEB, podstawowe pojęcia, przegląd technologii. Język XHTML, reguły składni,
  125. wersje DTD. Layout, tworzenie struktury witryny WWW, budowa w oparciu o bloki, tabele,
  126. ramki.
  127. </p>
  128. </div>
  129. <div id="right">
  130. <h3>Right Menu</h3>
  131. <ul>
  132. <li><a href="#">Menu 5</a></li>
  133. <li><a href="#">Menu 6</a></li>
  134. <li><a href="#">Menu 7</a></li>
  135. </ul>
  136. </div>
  137. <div id="footer">
  138. &#169; 2017 Footer </div>
  139. </div>
  140. </body>
  141. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement