zoukankan      html  css  js  c++  java
  • CSS 盒模型

    CSS 盒模型

    所有的视觉界面,都是一个 “排版” 问题。一本书的封面,一张海报,一个网页,一个 APP 界面本质上都是 “如何排版” 的问题。比如,京东首页上的部分页面:

    手机淘宝界面:

    为了解决如何 “放置” 各种各样的内容,HTML/CSS 的设计者把各种各样的内容抽象为一种形状——“矩形”,这就是 “盒模型”。我们可以拿任意一个 Web 页面来分析,不管上面有多少内容或是什么样的内容,理论上都是“一块块的豆腐” 组合而成。至于为什么是 “矩形” ,而不是三角形或圆形,试着和你的物理显示设备做个对比。

    在 CSS 中,盒模型由以下内容组成:

    我们默认的盒子模型是中间的内容称为 "content",我们从这个中心出发开始提出需求的设想:

    1. 我想要改变 content 的大小,那么给你 width, height 属性。我想改变 content 的填充颜色,那么给你 background-color 属性。
    2. 我想要给 content 添加边框,那么给你 border 属性。我想要设置边框的粗细,那么
  • 相关阅读:
    迭代器&可迭代对象
    递归&栈帧空间
    locals()和globals()
    闭包
    nonlocal和global
    LEGB
    python中编码问题
    关于dict的formkeys方法注意
    深浅拷贝
    通过远程连接批量查看zookeeper服务状态和判断主从节点
  • 原文地址:https://www.cnblogs.com/jeff2020/p/13917211.html
Copyright © 2011-2022 走看看