盒模型

html代码

  1. <div class="box"></div>

css代码

  1. /* border:边框
  2. padding:填充
  3. margin:外边距 */
  4. .box {
  5. width: 200px;
  6. height: 200px;
  7. border: 10px solid red;
  8. padding: 20px;
  9. margin: 20px;
  10. background-color: cadetblue;
  11. /* 实现盒子固定宽和高,不受border,padding的值影响 */
  12. box-sizing: border-box;
  13. }

效果图

媒体查询

html代码

  1. <div class="btn">提交按钮</div>

css代码

  1. /*
  2. 设置根元素大小,这里相当于设置了1rem = 10px
  3. 后面元素设置的尺寸大小,都是相对于这个基准尺寸来计算
  4. */
  5. html {
  6. font-size: 10px;
  7. }
  8. .btn {
  9. width: 20rem;
  10. height: 4rem;
  11. background: #ccc;
  12. font-size: 1.6rem;
  13. color: #333;
  14. text-align: center;
  15. line-height: 4rem;
  16. }
  17. /* 媒介查询,判断当前屏幕可视尺寸,调用对应的css代码 */
  18. @media (max-width: 320px) {
  19. html {
  20. font-size: 12px;
  21. }
  22. }
  23. @media (min-width: 321px) and (max-width: 500px) {
  24. html {
  25. font-size: 14px;
  26. }
  27. }
  28. @medi (min-width:501px) {
  29. html {
  30. font-sizt: 16px;
  31. }
  32. }

em,rem用法

html代码

  1. <div class="test"><span>em,rem用法</span></div>

css代码

  1. /* 设置根元素字号 1rem = 10px */
  2. html {
  3. font-size: 10px;
  4. }
  5. .test {
  6. font-size: 24px;
  7. }
  8. .test span {
  9. /* em会被父元素重新定义,1em = 24px */
  10. /* 这里相当于是48px了 */
  11. font-size: 2em;
  12. }
  13. .test span {
  14. /* rem不受父元素影响,只相当于根元素设置的值改变 */
  15. font-size: 2rem;
  16. }
  17. /* em和rem的区别
  18. em:会随着父元素的变化而变化,可变性太大,不好控制;
  19. rem:只相对于根元素html的值而变化,容易控制; */

更多相关文章

  1. 从Android项目学习Kotlin(一)
  2. 如何获取Android源码
  3. Android之GridView简单说明
  4. Android基于XMPP Smack Openfire开发IM(2)登录openfire
  5. 无废话Android之常见adb指令、电话拨号器、点击事件的4种写法、
  6. Android(安卓)Service详解(三) AIDL使用解析
  7. Android(安卓)常用的命名规范
  8. Android(安卓)高手进阶教程(十三)之----Android(安卓)数据库SQLi
  9. Android(安卓)Studio NDK开发在C代码中将Log输出到logcat上面

随机推荐

  1. Android Native CPU ABI Management
  2. 安装Eclipse和Android:Setting up Eclipse
  3. android studio模拟器本地安装目录
  4. Android studio 3.1 使用
  5. Android中的permission汇总(SDK1.5)
  6. Android SDK Platforms
  7. Android™ 2.1系统图标
  8. Android 应用发布准备
  9. android收货地址整理
  10. Android7.0中文文档(API) -- ActionMenuVie