bailing 1 тиждень тому
батько
коміт
ffdefc66ac

+ 18 - 0
7.移动端/1.了解.html

@@ -0,0 +1,18 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>Document</title>
+    <style>
+        #box {
+            width: 200px;
+            height: 200px;
+            background: #00f;
+        }
+    </style>
+</head>
+<body>
+    <div id="box"></div>
+</body>
+</html>

+ 36 - 0
7.移动端/2.移动端常用单位.html

@@ -0,0 +1,36 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>Document</title>
+    <!-- 
+        px 像素
+        rem => 1rem = 16px(跟字体大小)
+        em 根据父元素
+        vw 当前视口的宽度
+        vh 当前视口的高度
+    -->
+    <style>
+        * {
+            margin: 0;
+            padding: 0;
+           font-size: 26px; 
+        }
+        #box {
+            width: calc(50vw - 100px);
+            height: 100vh;
+            background: #00f;
+            font-size: 14px;
+        }
+        p {
+            font-size: 2em;
+        }
+    </style>
+</head>
+<body>
+    <div id="box">
+        <p>你好</p>
+    </div>
+</body>
+</html>

+ 21 - 0
7.移动端/3.封装rem.html

@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>Document</title>
+    <style>
+        #box {
+            width: 4rem;
+            height: 4rem;
+            background: #f00;
+        }
+    </style>
+</head>
+<body>
+    <script src="./rem.js">
+        
+    </script>
+    <div id="box"> </div>
+</body>
+</html>

+ 9 - 0
7.移动端/rem.js

@@ -0,0 +1,9 @@
+(function(win){
+    var docEl = win.document.documentElement;
+    var width = docEl.getBoundingClientRect().width;
+    console.log(width,'kuann');
+    var rem = width / 7.5;
+    console.log(rem,'rem');
+    docEl.style.fontSize = rem + 'px';
+
+})(window);