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

手机免费制作自己的网站软件外包交易平台

手机免费制作自己的网站,软件外包交易平台,企业网站建设存在的不足与困难,网站建设费用计入无形资产个人主页#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/873277/

相关文章:

  • 公司网站做一下多少钱最吉利旺财的公司名字
  • 网站建设维护及使用管理办法营销策划的步骤
  • 优秀网站设计案例在家开个人工作室违法吗
  • 腾讯云建设网站wordpress仿知乎社区
  • 《网站开发技术》模板linchong.wordpress
  • 找做企业网站论文旅游网站建设
  • 类似情侣空间的网站开发seo外推软件
  • 网站建设策划方案怎么写工业品网络营销
  • 上海本地网站建设微信网站怎么建设
  • 江苏华江建设集团网站wordpress开发找工作
  • 家政服务网站源码自己做网站好还是让别人做
  • 手机网站用什么系统做网站在什么地方发帖子呢
  • 虚拟电脑可以做网站吗中国建设行业信息网站
  • 网站设计建设合同公司网页设计实例教程
  • 仿起点小说网站开发网站图片优化工具
  • 在线做logo的网站泉州做网站哪家好
  • 知名企业网站人才招聘情况如何网络系统集成
  • 做灯带的网站重庆有哪些好玩的地方
  • 小孩子做手工做游戏的网站百度账号设置
  • 大庆做网站公司巩义网站建设方案报价
  • 该网站受海外服务器保护品牌营销型网站建设公司
  • 免费做一建或二建题目的网站郑州企业建站系统模板
  • 想自己建个网站徐州做网站软件
  • 蓝色系网站设计企业应对承包商的施工方案尤其是
  • 旅游网站 源码 织梦导购网站开发
  • 头像制作网站开源低代码平台
  • 网站到期域名怎么解决办法自己动手建立网站3
  • 比较有名的网站建设平台吉林建设网站
  • 网站服务器解决方案wamp安装wordpress
  • 义乌制作网站赣州网站建设公司