CSS盒子模型

2023-10-26

CSS盒子模型

课程目标

1.常用样式

2.盒子模型

3.CSS3常见效果

盒子模型介绍

引用百度百科

层叠样式表其实就是对静态页面进行装饰,但是,特别要注意的点是:通常建议表现形式与页面内容分离(例如:人就是内容,穿着打扮就是表现形式)

常用样式

基础样式

样式名 描述
text-align 行元素水平方向居中
text-decoration 控制下划线 none没有 underline有
line-hight 行高
font-size 设置字体大小
font-weight 设置字体粗细的
font-famliy 设置字体样式
letter-spacing 设置中文字体之间的间距
word-spacing 设置英文单词之间的间距

行高:设置单行文字所占据的高度,实际位置是文字的大小+上下的空白间距

        <style>
            div{
                /* height: 300px;
                width: 500px;
                background-color: green; */
                
                height: 300px;
                width: 500px;
                border: 20px solid red;
                background-color: green;
                
                color: yellow;
                line-height: 180px;
                letter-spacing: 20px;
                
                font-size: 15px;
                font-weight: bold;
                font-family: '楷体';
            }           
        </style>
    </head>
    <body>
        
        <div>
            轻轻的我走了,正如你轻轻来了<br>
            轻轻的我走了,正如你轻轻来了<br>
        </div>

盒子模型

页面中的每个元素都可以称为盒子,主要目的是为了计算元素在网页中的实际占位,通过F12可以直观的查看到盒子模型

边框颜色

    .box{
        width: 251px;
        height: 251px;
        background-color: #D7D7D7;
        border: solid;
        border-color:red blue;/*上下 左右*/
        border-color:red blue blueviolet;/*red上 blue左右  blueviolet下*/
        border-color:red blue blueviolet green;/*上右下左*/
​
        /*border-top-color: yellow;
        border-left-color: orange;
        border-bottom-color: green;
        border-right-color: red;*/
    }
​
</style>
</head>
<body>
<div class="box">同学们!!</div>
</body>
​

边框粗细

<style>
    .box{
        width: 251px;
        height: 251px;
        background-color: #D7D7D7;
        border: solid;
        border-color: orange;
        /*border-width: 20px;*/
        border-top-width: 10px;
        border-left-width: 20px;
        border-right-width: 30px;
        border-bottom-width: 40px;
    }
</style>
​

边框样式

<style>
            .box{
                width: 251px;
                height: 251px;
                background-color: #D7D7D7;
                border: solid;
                border-color: orange;
                /*border-width: 20px;*/
                border-top-width: 10px;
                border-left-width: 20px;
                border-right-width: 30px;
                border-bottom-width: 40px;
                
                border-top-style: dashed;/*边框样式为虚线*/
                border-bottom-style: double;/*边框样式为双线*/
                  border-bottom-style: solid;/*边框样式为实线*/
            }
        </style>
​

边框的简写

        <style>
            .box{
                width: 251px;
                height: 251px;
                background-color: #D7D7D7;
                
                border:1px solid #3a6587
            }
        </style>
    </head>
    <body>
        <div class="box">同学们!!</div>
    </body>
​

外边设置

<style>
            *{
                margin: 0px;
            }
            .box{
                width: 251px;
                height: 251px;
                background-color: #D7D7D7;
                border:1px solid #3a6587;
                margin-top: 30px;
                margin-left:60px ;
                /*margin: 0px auto;居中*/
        
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

CSS盒子模型 的相关文章

  • 腾讯公司面试题【1】

    腾讯面试题 给你10分钟时间 根据上排给出十个数 在其下排填出对应的十个数 要求下排每个数都是先前上排那十个数在下排出现的次数 上排的十个数如下 0 1 2 3 4 5 6 7 8 9 举一个例子 数值 0 1 2 3 4 5 6 7 8
  • 数据库并发操作和封锁技术

    数据库在使用时许多事务可能同时对同一数据进行并发操作此时会破坏数据库的完整性 并发 指的是在一个CPU上利用分时方法实行多个事务同时做 一般数据库的并发操作会带来三个问题 1 丢失更新 2 读脏数据 3 不可重复读 个人的解释 1 丢失更新
  • 基于Pytorch语义分割模型的C++部署教程,CPU版本

    基于Pytorch语义分割模型的C 部署教程 CPU版本 1 pth权重文件转pt权重文件 两种pth保存的方式 模型转换 2 C libtorch的下载与环境配置 libtorch下载 Libtorch C 环境的配置 3 C 下pt文件
  • 数学甜点004

    数学是一门及其高深又变幻莫测的学科 且其根本就是问题的解决 因此是不可能也没有必要去寻找一种能够解决所有问题的通解的 坦白说 研究数学的最大乐趣就是在于发现从来没有人走过的新道路 即一种不同于常规的具有跳跃性 构造性的解法 换句话说 无论是
  • 解决jupyter “Running as root is not recommended.xxx”错误 && jupyter配置方法

    文章目录 1 问题解决 1 1 产生jupyter配置文件 1 2 修改配置文件 2 jupyter配置 3 jupyter修改密码 1 问题解决 运行jupyter notebook jupyter lab出现 Running as ro
  • Java8 操作集合汇总

    文章目录 优雅的将一个对象的集合转化成另一个对象的集合 交集 list1 list2 差集 并集 去重并集 从List中过滤出一个元素 Map集合转 List Collectors toList Collectors toMap List集
  • Vue研习录(07)——组件基础知识详解及示例分析

    Vue研习录 07 组件基础知识详解及示例分析 版权声明 一 什么是组件 二 定义组件 三 加载组件 四 scoped属性 五 props组件交互 六 自定义事件组件交互 七 组件生命周期 版权声明 本文原创作者 清风不渡 博客地址 htt
  • SLAM数据集【百度网盘】

    转载自 http www taodudu cc news show 4751906 html action onClick SLAM数据集 1 TUM数据集 1 1 RGB D 数据集 1 2 VIO 数据集 1 3 单目数据集 2 EUR
  • 5.使用webpack打包ts代码

    1 初始化项目 在终端中执行命令npm init y 执行完此命令将会在项目中生成配置文件package json 2 安装webpack所需要的依赖 npm i D webpack webpack cli typescript ts lo
  • 3d max贴图

    最近做的一个项目需要给BIM模型贴图 按常规贴图后 特别是材质贴图 发现模型贴图展示效果并不如意 最后发现要想贴图美观需要展UV才能优化 操作步骤 1 将fbx格式模型导入3d max中 如下截图 2 放大视图 将 透视 模式切换为 正交
  • 制作minist格式的图像数据集

    模仿mnist数据集制作自己的数据集 YF Li123的博客 CSDN博客 mnist数据集制作 深度学习的开放数据集及制作方法 1 MNIST 知乎 DL with python 7 TensorFlow实现自制mnist数据集 DL w
  • vue3之provide的使用

    需求 vue3爷孙组件传值 场景 点击编辑按钮 将表格行的id传递给弹框子组件中包含的孙子组件 技术栈 vue3 vite ant design vue3 2 0 ts yeye组件 sun组件
  • 【基础知识】一网络不通问题处理记录

    哈喽 大家好 我是雷工 在项目现场数据采集过程中 经常会遇到网络问题 最近又遇到一个网络问题 下面记录处理过程 方便遇到类似问题时能快速处理 一 问题描述 现场有5个西门子S71200 1500PLC系统 均在同一网段 网段1 局域网内 在
  • FPGA与ASIC的区别

    先来看张图 本图体现出了集成电路产业链 设计业 制造业 封测业 关于制造 封装测试我们看两张图稍作了解即可 数字IC ASIC设计流程及EDA工具 1 了解数字IC设计 在VLSI时代 数字IC设计是VLSI设计的根本所在 更大的规模 更好
  • Redhat下arm-linux-gcc安装

    方法 一 复制以下RPM包到 root install目录下 glibc kernheaders 2 4 8 10 i386 rpm glibc devel 2 3 2 11 9 i386 rpm cpp 3 2 2 5 i386 rpm
  • Python读取pdf表格写入excel

    背景 今天突然想到之前被要求做同性质银行的数据分析 妈耶 十几个银行 每个银行近5年的财务数据 而且财务报表一般都是 pdf 的 我们将 pdf 中表的数据一个个的拷贝到 excel 中 再借助 excel 去进行求和求平均等聚合函数操作
  • windows下redis配置密码

    转载 https www cnblogs com GuoJunwen p 9238624 html redis安装后目录如下 最简单的启动方式是直接双击redis server exe 如果要设置密码 首先打开配置文件 要注意的是这两个都是
  • 数据库设计中常见表结构的设计技巧

    一 树型关系的数据表 不少程序员在进行数据库设计的时候都遇到过树型关系的数据 例如常见的类别表 即一个大类 下面有若干个子类 某些子类又有子类这样的情况 当类别不确定 用户希望可以在任意类别下添加新的子类 或者删除某个类别和其下的所有子类
  • 使用MQTT.fx向ThingsBoard发布遥测数据

    一 在ThingsBoard平台新建设备 复制访问令牌 二 打开MQTT fx进行连接 填写服务地址及端口以及设备访问令牌 特别注意 这里踩了个深坑 这个端口一定要对应thingsboard服务thingsboard yml中的配置 这个端
  • c语言回文数

    回文数 include

随机推荐

  • 微信小程序:云开发·初探

    Good days give you happiness and bad days give you experience 顺境带来快乐 逆境带来成长 云开发 quickstart 这是云开发的快速启动指引 其中演示了如何上手使用云开发的三
  • VSCode集成PlantUML

    VSCode集成PlantUML 哈喽大海豚 前端 2018 01 23 前端 UML PlantUML VSCode PlantUML介绍 PlantUML是一个允许快速编写以下图类的组件 序列图 Sequence diagram 用例图
  • 常见Windows硬件故障

    电脑主机滴滴滴响是什么原因 不同的响声代表不同的硬件问题 一下是几种主板设置的提示声音代表的具体问题 1 AWARD的BIOS设定为 长声不断响 内存条未插紧 2短 系统正常启动 2短 CMOS设置错误 需重新设置 1长1短 内存或主板错误
  • CollAFL: Path Sensitive Fuzzing 模糊测试论文阅读

    CollAFL Path Sensitive Fuzzing 会议 S P2018 这是一篇内容十分饱满的Fuzz文章 受益匪浅 1 Abstract and Introduction 对于覆盖率引导的模糊测试来说 跟踪覆盖率是至关重要的
  • IT风投案例分析——facebook

    Facebook 虽然Facebook对于中国人来说是一个不存在的网站 但这并不能妨碍它成为世界前列的互联网公司 Facebook是很特殊的 它的创始人扎克伯格1984年出生 在2004年就开始创建Facebook 当时他只有仅仅二十岁 那
  • Vivado软件的一些报错总结

    1 Synth 8 2543 port connections cannot be mixed ordered and named E FPGA project Xilinx ZYNQ three days sobel 032 face o
  • 渗透测试概述与流程

    渗透测试概述 渗透测试是一种通过模拟攻击的技术与方法 挫败目标系统的安全控制措施并获得控制访问权的安全测试方法 网络渗透测试主要依据CVE已经发现的安全漏洞 模拟入侵者的攻击方法对网站应用 服务器系统和网络设备进行非破坏性质的攻击性测试 C
  • 华为od 安全测试岗 简谈机试面试【更新完】

    PS 准备慢慢更新下最近我在od的机试题以及一二轮面试题和hr面 主管面 最后成功拿到offer 但不打算去了 然后成功让对接人破防 od懂得都懂 流程是 机试 gt 一面 gt 中间穿插了性格测试考试 gt 二面 gt HR面 gt 综面
  • 关于微信小程序的生命周期

    关于微信小程序的生命周期 onLaunch 官网App vue App uvue uni app官网 问题描述 我现在有个小程序 取名为a 有个用户b 从来没有打开过小程序 那么他第一次打开小程序的时候会触发onLaunch 然后用户b退出
  • flask+mysql+ECharts+ajax+百度地图实现数据可视化

    思路 1 后台连接数据库创建session对象 2 创建表关系映射 3 查询数据 4 将数据封装成特定格式 json 5 前台通过ajax请求指定路由异步加载数据并在地图上展示 先来看一下效果 地图参考 https gallery echa
  • uniapp tabbar底部栏 子组件页面不刷新解决方案

    场景 uniapp 来回切换底部栏tabbar 页面初始化数据 当前子组件页面会发送数据请求 再次切换进入 当前页面的子组件不发送请求 解决方案 1 父组件在onShow钩子里面中向子组件传递随机数 2 子组件接收数据 并进行watch监听
  • Android 系统设置中显示设置之休眠和屏保设置篇

    Android 系统设置中显示设置之休眠和屏保设置篇 在上一篇中我们学习了Android系统设置中字体大小和屏幕旋转设置基本内容 在这一篇中我们继续学习显示设置中的休眠和屏保设置 1 休眠设置 首先我们来看一下休眠设置在界面中的定义 1
  • js--for循环99乘法表的四种样式

  • Eclipse/Code blocks/PyCharm连接MySQL数据库初尝试

    第一次使用MySQL 在此罗列我搭配环境的一些路程 我最终Code blocks和Eclipse成功了 Pycharm一直因为版本不合适未成功 我也把我试过的未成功的方法罗列在此 希望可以得到最终的解决 Code blocks 我在用cod
  • Cocos Creator组件化开发之——地图类缩放拖动点击组件

    好记性不如烂笔头 记录开发过程中的点点滴滴 xshu 书写是对思维的缓存 佚名 进入正题 在游戏开发过程中经常会遇到渲染元素的尺寸大于你所能展示的区域 需要玩家自行进行操作 拖动以及点击 比如地图通常会超出玩家所示区域 这个时候需要一个能够
  • STM32F103ZET6+IIC+SGP30气体传感

    STM32F103ZET6 IIC SGP30气体传感 为了加深对IIC协议的理解和应用 接下来 使用STM32驱动SGP30气体传感传感器 准备IIC协议 用的还是之前的那些代码 只是把GPIO引脚口改了一下而已 1 声明GPIO和IIC
  • 虚拟地址空间和物理地址空间

    1 概念 物理地址 物理地址空间是实在的存在于计算机中的一个实体 在每一台计算机中保持唯一独立性 我们可以称它为物理内存 如在32位的机器上 物理空间的大小理论上可以达到2 32字节 4GB 但如果实际装了512的内存 那么其物理地址真正的
  • 如何让一句话木马绕过waf的检测 ?

    一 什么是一句话木马 一句话木马就是只需要一行代码的木马 短短一行代码 就能做到和大马相当的功能 为了绕过waf的检测 一句话木马出现了无数中变形 但本质是不变的 木马的函数执行了我们发送的命令 二 我们如何发送命令 发送的命令如何执行 我
  • 爬虫逆向实战(33)-某联社数据(webpack)

    一 数据接口分析 主页地址 某联社 1 抓包 通过抓包可以发现数据接口是 nodeapi telegraphList 2 判断是否有加密参数 请求参数是否加密 通过查看 载荷 模块可以发现有一个sign加密参数 请求头是否加密 无 响应是否
  • CSS盒子模型

    CSS盒子模型 课程目标 1 常用样式 2 盒子模型 3 CSS3常见效果 盒子模型介绍 引用百度百科 层叠样式表其实就是对静态页面进行装饰 但是 特别要注意的点是 通常建议表现形式与页面内容分离 例如 人就是内容 穿着打扮就是表现形式 常