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

济南制作网站企业全网搜索指数

济南制作网站企业,全网搜索指数,做水电到哪个网站找信息,如何做好网站首页建设目录 盒子模型块级盒子内联级盒子内联块级盒子弹性盒子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.wangmingla.cn/news/105897.html

相关文章:

  • 网站建设 ui设计公司武汉百度seo排名
  • 重庆网上制作网站网络推广有哪些
  • 女和女做网站湖南专业关键词优化服务水平
  • 李沧做网站深圳网络推广的公司
  • 网站建设dns解析设置湖南seo技术培训
  • 广西城乡住房建设部网站百度推广代理
  • 网上做批发有哪些网站有哪些做好网络推广的技巧
  • 论坛上怎么做网站优化文案发布平台
  • 洛阳市做网站贴吧搜索词排行榜
  • 找人开发一个网站多少钱windows优化大师是官方的吗
  • 津南做网站的公司全网整合营销推广方案
  • 企业系统集成seo编辑是干什么的
  • 做网站如何更新百度快照电商网站如何避免客户信息泄露
  • seo教程seo入门讲解搜索引擎优化策略包括
  • 做搞笑图片的网站淘宝关键词排名查询工具
  • 网站的技术解决方案b2b电商平台有哪些
  • 长春网站建设yunbeiw磁力宝最佳搜索引擎入口
  • 给公司网站做seo的好处谷歌商店paypal官网下载
  • 做h5页面的网站他达拉非片和伟哥区别
  • 国际新闻最新消息中国武汉百度推广seo
  • 天使投资厦门谷歌seo公司
  • 河南省建设注册执业中心网站湖北百度关键词排名软件
  • 做快递单的网站会不会是骗人的江门seo网站推广
  • 已有域名 做网站网络推广的方式有哪些?
  • 企业网站租服务器口碑营销例子
  • 网站建设 甘肃seo优化团队
  • 北京厦门网站优化英文谷歌优化
  • 广州网站建设 骏域网站建设企业建站
  • 做网站优化费用常见的营销策略有哪些
  • 怎么注册公司微信衡阳网站优化公司