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

中国肩章军衔图解seo培训费用

中国肩章军衔图解,seo培训费用,四川建设网地址电话,设计网站设计目录 1.内边距 1.1基础写法 1.2复合写法 2.外边距 2.1基础写法 2.2复合写法 2.3块级元素水平居中 3.去除浏览器默认样式 4.弹性布局 4.1初体验 5.flex 布局基本概念 6.常用属性 6.1justify-content 6.2align-items 1.内边距 padding 设置内容和边框之间的距离. …目录 1.内边距 1.1基础写法 1.2复合写法 2.外边距 2.1基础写法 2.2复合写法 2.3块级元素水平居中 3.去除浏览器默认样式 4.弹性布局 4.1初体验 5.flex 布局基本概念 6.常用属性 6.1justify-content 6.2align-items 1.内边距 padding 设置内容和边框之间的距离. 1.1基础写法 默认内容是顶着边框来放置的. 用 padding 来控制这个距离 可以给四个方向都加上边距 padding-top padding-bottom padding-left padding-right divtest /div div {height: 200px;width: 300px; } 加上 padding 之后   div {height: 200px;width: 300px;padding-top: 5px;padding-left: 10px; } 此时可以看到带有了一个绿色的内边距. 注意: 整个盒子的大小从原来的 300 * 200 310 * 205. 说明内边距也会影响到盒子大小(撑大盒子). 使用 box-sizing: border-box 属性也可以使内边距不再撑大盒子. (和上面 border 类似) 1.2复合写法 可以把多个方向的 padding 合并到一起. [四种情况都要记住, 都很常见] padding: 5px; 表示四个方向都是 5px padding: 5px 10px; 表示上下内边距 5px, 左右内边距为 10px padding: 5px 10px 20px; 表示上边距 5px, 左右内边距为 10px, 下内边距为 20px padding: 5px 10px 20px 30px; 表示 上5px, 右10px, 下20px, 左30px (顺时针) 控制台中选中元素, 查看右下角, 是很清楚的 2.外边距 2.1基础写法 控制盒子和盒子之间的距离. 可以给四个方向都加上边距 margin-top margin-bottom margin-left margin-right div classfirst蛤蛤/div div呵呵/div div {background-color: red;width: 200px;height: 200px; } .first {margin-bottom: 20px; } 2.2复合写法 规则同 padding margin: 10px; // 四个方向都设置 margin: 10px 20px; // 上下为 10, 左右 20 margin: 10px 20px 30px; // 上 10, 左右 20, 下 30 margin: 10px 20px 30px 40px; // 上 10, 右 20, 下 30, 左 40 2.3块级元素水平居中 前提: 指定宽度(如果不指定宽度, 默认和父元素一致) 把水平 margin 设为 auto 三种写法均可. margin-left: auto; margin-right: auto; margin: auto; margin: 0 auto; div蛤蛤/div div {width: 500px;height: 200px;background-color: red;margin: 0 auto; } 注意: 这个水平居中的方式和 text-align 不一样. margin: auto 是给块级元素用得到. text-align: center 是让行内元素或者行内块元素居中的. 另外, 对于垂直居中, 不能使用 上下 margin 为 auto 的方式. 3.去除浏览器默认样式 浏览器会给元素加上一些默认的样式, 尤其是内外边距. 不同浏览器的默认样式存在差别. 为了保证代码在不同的浏览器上都能按照统一的样式显示, 往往我们会去除浏览器默认样式. 使用通配符选择器即可完成这件事情. * {marign: 0;padding: 0; } 4.弹性布局 4.1初体验 创建一个 div, 内部包含三个 span divspan1/spanspan2/spanspan3/span /div stylediv {width: 100%;height: 150px;background-color: red;}divspan {background-color: green;width: 100px;} /style 此时看到的效果为 当我们给 div 加上 display:flex 之后, 效果为 此时看到, span 有了高度, 不再是 行内元素了 再给 div 加上 justify-content: space-around; 此时效果为 此时可以看到这些 span 已经能够水平隔开了. 把 justify-content: space-around; 改为 justify-content: flex-end; 可以看到此时三个元素在右侧显示了. 5.flex 布局基本概念 flex 是 flexible box 的缩写. 意思为 弹性盒子. 任何一个 html 元素, 都可以指定为 display:flex 完成弹性布局. flex 布局的本质是给父盒子添加 display:flex 属性, 来控制子盒子的位置和排列方式. 基础概念: 被设置为 display:flex 属性的元素, 称为 flex container 它的所有子元素立刻称为了该容器的成员, 称为 flex item flex item 可以纵向排列, 也可以横向排列, 称为 flex direction(主轴) 注意: 当父元素设置为 display: flex 之后, 子元素的 float, clear, vertical-align 都会失效. 6.常用属性 6.1justify-content 设置主轴上的子元素排列方式. 使用之前一定要确定好主轴是哪个方向属性取值 代码示例 divspan1/spanspan2/spanspan3/spanspan4/spanspan5/span /div stylediv {width: 100%;height: 150px;background-color: red;display: flex;}div span {width: 100px;height: 100px;background-color: green;} /style 未指定 justify-content 时, 默认按照从左到右的方向布局. 设置 justify-content: flex-end , 此时元素都排列到右侧了. 设置 jutify-content: center , 此时元素居中排列 设置 justify-content: space-around; 平分了剩余空间. 设置 justify-content: space-between; 先两边元素贴近边缘, 再平分剩余空间. 6.2align-items 设置侧轴上的元素排列方式 在上面的代码中, 我们是让元素按照主轴的方向排列, 同理我们也可以指定元素按照侧轴方向排列. 取值和 justify-content 差不多. 理解 stretch(拉伸): 这个是 align-content 的默认值. 意思是如果子元素没有被显式指定高度, 那么就会填充满父元素的 高度. 形如: div span1/span span2/span span3/span /div style div {width: 500px;height: 500px;background-color: green;display: flex;justify-content: space-around; } div span {width: 150px;background-color: red; } /style 可以使用 align-items 实现垂直居中. divspan1/spanspan2/spanspan3/span /div stylediv {width: 500px;height: 500px;background-color: green;display: flex;justify-content: space-around;align-items: center;}div span {width: 150px;height: 100px;background-color: red;} /style 注意: align-items 只能针对单行元素来实现. 如果有多行元素, 就需要使用 item-contents
http://www.dnsts.com.cn/news/5035.html

相关文章:

  • 网站超市系统 源码网页制作培训哪里好
  • 自己做视频网站有点卡济南手机网站定制费用
  • 淘宝网站建设目标是什么阿里云Windows建立WordPress
  • 西城区好的网站建设多少钱360网站名片怎么做
  • es网站建设外贸网站推广 sit
  • 备案名称网站名称wordpress新闻
  • 网站建设维护有哪些内容企业名录查询软件
  • 网站设置保存登录密码怎么取消网站广告收入如何缴文化事业建设费
  • 如何建多语言网站云南网站的设计公司简介
  • 百度怎么不收录我的网站玉溪住房和城乡建设局网站
  • 自己怎么做网站建设专业拓客公司联系方式
  • 网站建设的目标是什么seo诊断优化专家
  • 泉州响应式网站建设网站建设管理与维护
  • 承德建设局网站做的最好的网站公司
  • 做网站页面报价怎样在手机上做动漫视频网站
  • 免费建网站赚钱用wordpress写网页
  • 做网站要学的知识小白一键重装系统
  • 忽悠别人做商城网站建立平台型组织第一步需要做什么
  • 建设网站江西如何制作简单网页
  • 长宁区小学网站建设301 网站 怎么做
  • 如何进行微网站开发上海原画培训机构排名
  • 如何推广网站话术外贸企业网站推广公司
  • 北京网站建设方案书网站的设计 更新
  • 魏县网站建设推广企业网站建设怎么选择空间
  • 淘宝客的网站是怎么做的网站例子大全
  • 网站建设工单系统建设一个网站成本多少
  • 移动办公型网站开发动力网站建设
  • 网站如何seo开发软件下载
  • 南京网站群建设公司WordPress目录筛选
  • asp技术网站开发案例专做健身餐的网站