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

济南制作网站企业百度店铺怎么开通

济南制作网站企业,百度店铺怎么开通,龙岗网站app建设,微信公众号开通流程目录 盒子模型块级盒子内联级盒子内联块级盒子弹性盒子display 改变模型区域划分text 内容区padding 填充区border 边框区margin 外边距直接设置盒子大小 布局横向布局方法一 float 浮起来方法二 内联块级元素实现方法三 弹性盒子模型 盒子模型 块级盒子 独占一行&#xff0c…

目录

  • 盒子模型
    • 块级盒子
    • 内联级盒子
    • 内联块级盒子
    • 弹性盒子
    • display 改变模型
    • 区域划分
      • text 内容区
      • padding 填充区
      • border 边框区
      • margin 外边距
      • 直接设置盒子大小
  • 布局
    • 横向布局
      • 方法一 float 浮起来
      • 方法二 内联块级元素实现
      • 方法三 弹性盒子模型

盒子模型

块级盒子

独占一行,对宽度高度支持,div、p、ul、li。

内联级盒子

不独占一行,对宽度高度不支持,span、a。

内联块级盒子

不独占一行,对宽度高度支持,img、input。

弹性盒子

一个父级元素设置成弹性盒子,其子元素默认始终横向布局。
不管子元素宽度之和是否超过父级元素,最终都能放到父级元素中。

display 改变模型

display:block; 块级盒子
display:inline; 内联级盒子
display:inline-block; 内联块级盒子
display:fiex; 弹性盒子

区域划分

从里到外:内容区、填充区、边框区、外边距。
在这里插入图片描述

text 内容区

width、height 默认针对内容区设置大小。

div,
span{width:100px;  height:50px;  
}

在这里插入图片描述

padding 填充区

padding
默认是0;
顺序是:上、右、下、左。不够的话之间对称。(顺时针)
也可以单独对某一个方向进行设置:
padding-top; 上
padding-bottom; 下
padding-left; 左
padding-right; 右

div,
span{background: red;width:100px;  height:50px;  padding:10px 20px 30px 40px;
}

在这里插入图片描述

border 边框区

border-style:边框样式;
border-color:边框颜色;
border-width:边框宽度;
当然也可以单独对某一个方法边框设置:
border-top:宽度 样式 颜色; 上
border-bottom 下
border-left 左
border-right 右
也可以对某个方向边框的某个属性设置:
border-top-width; 上边框宽度
还有很多组合就不再一一列举了。

div,
span{background: red;width:100px;  height:70px;  padding:10px 20px 30px 40px;border:5px solid black; //border-top-color:green; //border-bottom-color:blue; //
}

在这里插入图片描述

margin 外边距

margin,用法与padding相似。
特殊的,想要左右居中,只用设置上下距离,左右用auto即可。但反过来,不能上下居中。

div,
span{background: red;width:100px;  height:70px;  padding:10px 20px 30px 40px;border:5px solid black;border-top-color:green;border-bottom-color:blue;margin:10px auto; // 居中
}

在这里插入图片描述

直接设置盒子大小

box-sizing:content-box 设置内容区大小
box-sizing:border-box 设置整个盒子的大小

布局

横向布局

方法一 float 浮起来

添加float:left
父级没有高度,父级消失,给父级加高度。
缺点:高度需要自己计算,无法随最高子集的高度变化。
需要父级加 overflow:hidden; 本意是超出部分隐藏,但是父级没有添加高度,就会随之变化。
但任然有缺点,难以均分

.top{width:800px;background: yellow;overflow:hidden;
}.bottom{width:800px;height:200px;background:pink;
}.left{width:300px;height:100px;background:orange;float:left;
}
.right{width:300px;height:100px;background: purple;float:left;
}
   <div class="top">top<div class="left">left</div><div class="right">right</div></div><div class="bottom">bottom</div>

在这里插入图片描述

方法二 内联块级元素实现

缺点:会产生空白,浏览器把空格,换行,当作空白字符处理,最终以一个空格的形式展示。
解决空白:1、让元素连起来 2、让父类文本大小为0,子类另行设置。

方法三 弹性盒子模型

这是最常用的方法。
让父级变成弹性盒子模型,里面自动变成横向布局。
优点:不论子级宽度和多大,都可以横向放入其中。

下一文章将详细介绍弹性盒子模型。

http://www.hengruixuexiao.com/news/49781.html

相关文章:

  • 深圳做网站建设网站建设方案
  • 做自己的网站怎么购买空间什么软件可以推广自己的产品
  • 海口智能建站详情代码编程教学入门
  • 观澜网站建设免费网站制作成品
  • 管理网站建设百度seo排名优化系统
  • 手机网站 pc网站模板线下推广有哪几种渠道
  • 网站地图sitemap免费找精准客户的app
  • 企业所得税网络优化是做啥的
  • 创业如何进行网站建设想要导航推广网页怎么做
  • wppay wordpress东莞网站推广优化公司
  • 服装服饰设计网站seo排名怎么样
  • 安全联盟这种网站建设收录批量查询
  • 做网站必备的注意事项北京seo优化wyhseo
  • 网站建设公司做网站要多少费用百度seo优化推广公司
  • 企业网站建设有没有模板厦门seo关键词优化代运营
  • 做众筹网站有哪些百度指数怎么看城市
  • 武汉德升建站最近新闻头条
  • 做义工的同城网站懂得网站推广
  • 网站首页原型图怎么做google搜索引擎
  • 腾讯云做网站怎么样一个新公众号怎么吸粉
  • 如何做一名优秀的网站管理者seo推广工具
  • 有什么网站可以做家装韩国搜索引擎排名
  • 郑州做网站琴河南seo网站多少钱
  • 最近新闻热点事件2024seo门户网价格是多少钱
  • 专做机酒的网站石家庄seo结算
  • 重庆科技网站设计模板网站托管代运营
  • 漳州做网站建设公司百度seo排名在线点击器
  • 加密的网站使用jmeter做压测百度站长电脑版
  • 甘肃省城乡和建设厅网站首页免费推客推广平台
  • 怎么找人做淘宝网站吗网络媒体有哪些