当前位置: 首页 > news >正文

中国制造网官网登录关键词排名seo优化

中国制造网官网登录,关键词排名seo优化,棋牌app软件开发,小红书关键词优化目录 1、CSS的盒子模型1.1 css盒子模型有哪些:1.2 css盒子模型的区别1.3 通过css如何转换css盒子模型 1、CSS的盒子模型 1.1 css盒子模型有哪些: 标准盒子模型、怪异盒子模型(IE盒子模型) 1.2 css盒子模型的区别 标准盒子模型&a…

目录

  • 1、CSS的盒子模型
    • 1.1 css盒子模型有哪些:
    • 1.2 css盒子模型的区别
    • 1.3 通过css如何转换css盒子模型

1、CSS的盒子模型

1.1 css盒子模型有哪些:

标准盒子模型、怪异盒子模型(IE盒子模型)

1.2 css盒子模型的区别

标准盒子模型:

标准盒子模型由margin、padding、border、content四部分组成

怪异盒子模型:

怪异盒子模型由margin 、content(padding、border)两部分组成,在怪异盒子模型中内边距和边框是算在内容区域的。

一般来说我们都会使用怪异盒子模型,因为在使用标准盒子模型的时候设置了内边距和边框会把盒子撑大,这样我们有得重新计算盒子的大小,较为麻烦。

1.3 通过css如何转换css盒子模型

box-sizing: content-box 标准盒子模型(默认)
box-sizing: border-box 怪异盒子模型
我们只需要给这个元素设置对应的css即可转换成你想要的模型。

我们来看一段代码示例,更加深刻的来了解一下他们之间的区别

<!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>ul {list-style: none;}.uls1,.uls2 {display: flex;}.uls1 li{width: 200px;height: 200px;margin: 5px;padding: 50px;border: 5px solid #ccc;}.uls2 li{box-sizing: border-box;width: 200px;height: 200px;margin: 5px;padding: 50px;border: 5px solid #ccc;}</style>
</head>
<body><ul class="uls1"><li>1</li><li>2</li><li>3</li></ul><ul class="uls2"><li>4</li><li>5</li><li>6</li></ul>
</body>
</html>

在这里插入图片描述
标准盒子模型:
我们将每个li的宽高设置为200px、内边距为50px、边框5px,此时可看到盒子的宽高已经被内边距和边框撑开了,变成了310px * 310px,至于为什么显示的是309.33这和浏览器有关。

在这里插入图片描述

怪异盒子模型:
同样的css属性,而设置怪异盒子模型后,它的实际宽高还是我们的200px,由此可以看出内部距和边框并不会撑大盒子,而是当作内容的一部分。

不过还有一种特殊情况,我们来看这段代码

<!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>* {margin:0; padding:0}ul {list-style: none;}.uls {display: flex;}.uls li{box-sizing: border-box;width: 100px;height: 100px;margin: 5px;padding: 50px;border: 5px solid #ccc;}</style>
</head>
<body><ul class="uls"><li></li><li></li><li></li></ul>
</body>
</html>

在这里插入图片描述
我们同样是设置的怪异盒子模型,宽高各100px,内边距50px,边框5px,按理来说通过怪异盒子模型的原理来计算,我们的宽高应该还是100px * 100px ,而这里却变成了110px * 110px。
这是为什么呢?
主要是因为我们盒子的宽高只有100 * 100 ,内边距已经设置为50px,左右(上下)内边距加起来已经达到了100px,而这个时候我们又设置了上下左右5像素的边框,内容已经装不下了,所有宽/高会自动加上这10像素的宽度/高度。
最后就是我们所看到的110px * 110px。

http://www.dinnco.com/news/31550.html

相关文章:

  • wordpress 网站改名长沙网站seo优化
  • 西安手机网站建设公司排名培训机构网站模板
  • 网站什么做才会更吸引客户在线服务器网站
  • 网站怎么做分类聚合网络营销推广方法和手段
  • 给浏览器加速的加速器seo是做什么工作的
  • 南山网站设计线seo和sem的区别与联系
  • 宁波网站优化体验中国十大知名网站
  • 统战部门户网站建设情况学网络运营在哪里学比较好
  • 全国广告公司网站建设sem竞价推广怎么做
  • 怎么设计海报图片seo研究协会网app
  • 吉林做网站优化百家号seo
  • wordpress怎么添加视频seo资源网站排名
  • 废旧网站那个做的最好nba哈登最新消息
  • 吉安建站公司重庆seo点击工具
  • 网站建设方案平台选择重庆seo排名外包
  • 网站规划文案山东疫情最新消息
  • 安徽企业建站系统平台免费网络推广平台
  • 天津做陶瓷的公司网站产品推广广告
  • 网站开发ppt模板百度关键词优化培训
  • 网站建设步骤及分工电脑上突然出现windows优化大师
  • 微信订阅号做网站网站seo优化多少钱
  • 武汉高端做网站网站搭建需要什么
  • 石家庄做手机网站推广联合早报 即时消息
  • 个人开发网站上海好的网络推广公司
  • 全国做网站的公司天津百度seo排名优化软件
  • 湖南省建设厅官网查询证书seo百度发包工具
  • 免费做网站推广考研比较厉害的培训机构
  • 廊坊网站建设推广服务宠物美容师宠物美容培训学校
  • 兼职做一篇微信的网站网站改版
  • 怎么用手机自己做网站公司地址怎么弄在百度上显示