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

dw制作简单网站模板下载地址wordpress 取消更新

dw制作简单网站模板下载地址,wordpress 取消更新,兴安盟网站建设,机加工网站个人主页#xff1a;学习前端的小z 个人专栏#xff1a;HTML5和CSS3悦读 本专栏旨在分享记录每日学习的前端知识和学习笔记的归纳总结#xff0c;欢迎大家在评论区交流讨论#xff01; 文章目录 一、CSS 布局模型1 流动模型#xff08;标准流#xff09; 二、CSS 浮动1 浮… 个人主页学习前端的小z 个人专栏HTML5和CSS3悦读 本专栏旨在分享记录每日学习的前端知识和学习笔记的归纳总结欢迎大家在评论区交流讨论 文章目录 一、CSS 布局模型1 流动模型标准流 二、CSS 浮动1 浮动属性float2 浮动布局的设计思路3 浮动引发高度塌陷及解决办法4 浮动制作两栏布局5 浮动制作三栏布局 一、CSS 布局模型 CSS 提供了三种传统布局方式(盒子如何进行排列顺序) 流动模型Flow普通流标准流、文档流浮动模型 (Float浮动层模型Layer定位 1 流动模型标准流 所谓的标准流就是标签按照规定好默认方式排列。 块级元素会独占一行从上向下顺序排列。 常用元素div、hr、p、h1~h6、ul、ol、dl、form、table 行内元素会按照顺序从左到右顺序排列碰到父元素边缘则自动换行。 常用元素span、a、i、em 等 标准流是最基本的布局方式。 二、CSS 浮动 浮动最典型的应用可以让多个元素一行内排列显示。 1 浮动属性float float 属性用于将元素变成浮动元素。 将其移动父级内容的左边缘或右边缘触或另一个浮动元素边框的边缘。 float: left | right | none;取值 值描述left元素向左浮动。right元素向右浮动。none默认值。元素不浮动并会显示在其在文本中出现的位置。 浮动特性 浮动元素会脱离标准流(脱标) 脱离标准流的控制浮 移动到指定位置动浮动的盒子不再保留原先的位置 浮动的元素会一行内显示并且元素顶部对齐 如果多个盒子都设置了浮动则它们会按照属性值一行内显示并且顶端对齐排列。注意 浮动的元素是互相贴靠在一起的不会有缝隙如果父级宽度装不下这些浮动的盒子 多出的盒子会折行对齐。 浮动的元素会具有行内块元素的特性 任何元素都可以浮动。不管原先是什么模式的元素添加浮动之后具有行内块元素相似的特性如果块级盒子没有设置宽度默认宽度和父级一样宽但是添加浮动后它的大小根据内容来决定浮动的盒子中间是没有缝隙的是紧挨着一起的 浮动元素不会对它前面的标准流标签元素产生影响比如第一个左浮动最后一个右浮动中间不浮动 div classparentdiv classone fl第一个DIV/divdiv classtwo styleheight: 150px;第二个DIV/divdiv classthree fr第三个DIV/div /div2 浮动布局的设计思路 浮动和标准流的父盒子搭配先用标准流的父元素排列上下位置, 之后内部子元素采取浮动排列左右位置。 浮动元素各自高度不一致如果浮动元素不够摆放则会折行显示折行的参考标准为左右两边浮动元素高度的较小值 一个元素浮动了理论上其余的兄弟元素也需要浮动个盒子里面有多个子盒子如果其中一个盒子浮动了那么其他兄弟也应该浮动以防止引起问题。浮动的盒子只会影响浮动盒子后面的标准流,不会影响前面的标准流。 3 浮动引发高度塌陷及解决办法 浮动引发高度塌陷由于浮动元素不再占用原文档流的位置脱标父元素无法捕获子浮动元素的高度。 由于父级盒子很多情况下不方便给高度但是子盒子浮动又不占有位置最后父级盒子高度为 0 时就会影响下面的标准流盒子。 解决方案清除浮动 清除浮动的本质是清除浮动元素造成的影响如果父盒子本身有高度则不需要清除浮动清除浮动之后父级就会根据浮动的子盒子自动检测高度。父级有了高度就不会影响下面的标准流了 语法 clear: left | right | both | none; /*clear: both; 既可以清除左浮动、也可以清除右浮动带来影响所以工作直接使用 clear: both即可*/取值 值描述left在左侧不允许浮动元素。right在右侧不允许浮动元素。both在左右两侧均不允许浮动元素。none默认值。允许浮动元素出现在两侧。 清除浮动的策略是: 闭合浮动只让浮动在父盒子内部影响,不影响父盒子外面的其他盒子 清除浮动方法 额外标签法也称为隔墙法是 W3C 推荐的做法。 内墙法额外标签法会在浮动元素末尾添加一个空的标签。例如 div styleclear:both/div或者其他块级标签优点 通俗易懂书写方便缺点 添加许多无意义的标签结构化较差 伪元素法父级添加 after 伪元素 .clearfix:after { content: ; display: block;clear: both; }优点没有增加标签结构更简单 父级添加双伪元素 直接给父元素一个高度 其他方法触发BFC 4 浮动制作两栏布局 一般两栏布局指的是左边一栏宽度固定右边一栏宽度自适应 利用浮动将左边元素宽度设置为200px并且设置向左浮动。将右边元素的margin-left设置为200px宽度设置为auto默认为auto撑满整个父元素。 5 浮动制作三栏布局 三栏布局一般指的是页面中一共有三栏左右两栏宽度固定中间自适应的布局 .outer {height: 100px; } .left {float: left;width: 200px;background: tomato; } .right {margin-left: 200px;width: auto;background: gold; }利用浮动左右两栏设置固定大小并设置对应方向的浮动。中间一栏设置左右两个方向的margin值注意这种方式**中间一栏必须放到最后** .outer {height: 100px; }.left {float: left;width: 100px;height: 100px;background: tomato; }.right {float: right;width: 200px;height: 100px;background: gold; }.center {height: 100px;margin-left: 100px;margin-right: 200px;background: lightgreen; }
http://www.pierceye.com/news/805965/

相关文章:

  • 下载ppt模板免费的网站在线做头像网站
  • 网络推广怎么免费做网站内部优化的方法
  • 沧州wap网站制作哈尔滨建设网证件查询
  • 一键查询注册过的网站快速排名教程
  • 响应式模板网站泰安招聘信息最新招聘2021
  • 信阳市住房和城乡建设厅网站wordpress加载速度
  • 建设本地网站 配置iis百度h5在线制作免费
  • 网站托管服务器做外贸去哪些网站找老外
  • 一个空间可以做几个网站微信公众号 做不了微网站
  • 嘉兴seo外包公司黄骅seo
  • 做网站录入和查询需求网络推广公司口碑
  • 招远专业做网站公司wordpress获取qq昵称 头像
  • 河北网站建设业务服务称赞的项目管理平台
  • 用jsp做的网站首页如何建立一个网站来卖东西
  • 外贸型网站建设的基本流程宣传型网站建设
  • 济南手机网站开发公司贵阳网络推广公司
  • 网站开发需求模板找网络公司做推广费用
  • 网站推广工具推荐广州公关公司招聘
  • 网站搭建平台源码做健身网站开题报告
  • 大芬网站建设樟树网站开发
  • 北京通州个人网站建设哈尔滨建设工程招投标办公室
  • 怎样开个人网站如何做百度免费推广
  • 深圳成品网站超市佛山网站建设机构
  • 江苏 网站建设第一次做网站做后感
  • wordpress翻译公司网站没事网站建设项目规划书
  • 东莞建设年审网站我的世界充钱网站怎么做
  • 太原网站排名系统电子商务市场营销
  • 社区网站开发进度表2018年做网站还能
  • 论企业网站建设的必要性内网网站搭建设
  • 网站建设怎么翻译如何建立自己的网站