asimryu

반응형웹 - media query

Dec 19th, 2019
399
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 2.58 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6.     <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7.     <title>Responsive-1</title>
  8.     <style>
  9.         * {
  10.             box-sizing: border-box;
  11.         }
  12.         header {
  13.             background-color: #aaa;
  14.             padding: 20px;
  15.             text-align: center;
  16.             font-size: 50px;
  17.         }
  18.         footer {
  19.             clear: both;
  20.             background-color: #aaa;
  21.             padding: 15px;
  22.             text-align: center;
  23.             font-size: 15px;
  24.         }
  25.         .main > div {
  26.             float: left;
  27.         }
  28.         .main .menu, .main .aside {
  29.             width: 20%;
  30.         }
  31.         .main .content {
  32.             width: 60%;
  33.             padding: 0 20px;
  34.         }
  35.         .main .menu div {
  36.             background-color: #888;
  37.             padding: 5px;
  38.             text-align: center;
  39.             margin-bottom: 1px;
  40.         }
  41.         .main {
  42.             margin-top: 20px;
  43.         }
  44.         .main h2, .main h3 {
  45.             margin-top: 0;
  46.         }
  47.  
  48.         @media screen and (max-width: 375px) {
  49.             .main .menu, .main .aside {
  50.                 width: 100%;
  51.                 transition: 0.5s;
  52.             }
  53.             .main .content {
  54.                 width: 100%;
  55.                 padding: 0;
  56.                 transition: 0.5s;
  57.             }
  58.             header {
  59.                 font-size: 20px;
  60.                 background-color: #ff0;
  61.             }
  62.         }
  63.         @media screen and (min-width:376px) and (max-width: 768px) {
  64.             .main .aside {
  65.                 width: 100%;
  66.             }
  67.             .main .content {
  68.                 width: 80%;
  69.             }
  70.         }
  71.  
  72.         @media print {
  73.             header, footer, .menu {
  74.                 display: none;
  75.             }
  76.             .main .content, .main .aside {
  77.                 width: 100%;
  78.             }
  79.             .main .content {
  80.                 padding: 0;
  81.             }
  82.         }
  83.  
  84.     </style>
  85. </head>
  86. <body>
  87.     <div class="wrap">
  88.         <header>Responsive Web</header>
  89.         <div class="main">
  90.             <div class="menu">
  91.                 <div>MENU 1</div>
  92.                 <div>MENU 2</div>
  93.                 <div>MENU 3</div>
  94.                 <div>MENU 4</div>
  95.                 <div>MENU 5</div>
  96.             </div>
  97.             <div class="content">
  98.                 <h2>Media Query Responsive Web</h2>
  99.                 <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Ipsa, aspernatur incidunt hic dolorem repellat tempore minus totam ad molestiae labore veniam esse ut laudantium nobis iure illum culpa ipsam magni.</p>
  100.                 <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Ipsa, aspernatur incidunt hic dolorem repellat tempore minus totam ad molestiae labore veniam esse ut laudantium nobis iure illum culpa ipsam magni.</p>
  101.             </div>
  102.             <div class="aside">
  103.                 <h3>Aside</h3>
  104.                 <p>Lorem ipsum dolor sit, amet consectetur adipisicing elit. Similique consectetur quam sit accusamus blanditiis necessitatibus at quibusdam voluptatem velit quisquam eaque omnis eum ducimus libero, nemo, a nulla culpa modi?</p>
  105.             </div>
  106.         </div>
  107.         <footer>&copy; 2019 WEB All rights reserved.</footer>
  108.     </div>
  109. </body>
  110. </html>
Advertisement
Add Comment
Please, Sign In to add comment