位置: 编程技术 - 正文

CSS网页布局入门教程8:三列浮动中间列宽度自适应(css 网页布局)

编辑:rootadmin
使用浮动定位方式,从一列到多列的固定宽度及自适应,基本上可以简单完成,包括三列的固定宽度。而在这里给我们提出了一个新的要求,希望有一个三列式布局,基中左栏要求固定宽度,并居左显示,右栏要求固定宽度并居右显示,而中间栏需要在左栏和右栏的中间,根据左右栏的间距变化自动适应。这给布局提出了一个新的要求,而且单纯使用float属性与百分比属性并不能够实现,CSS目前还不支持百分比的计算精确到考虑左栏和右栏的占位,如果对中间栏使用%宽度的话,它将使用浏览器窗口的宽度,而非左栏与右栏的中间间距,因此我们需要重新的思路来考虑这个问题。 绝对定位 在开始这样的三列布局之前,有必要了解一个新的定位方式——绝对定位。前面的浮动定位方式主要由浏览器根据对象的内容自动进行浮动方向的调整,但是这种方式不能满足定位需求时,就需要新的方法来实现,CSS提供的除去浮动定位之外的另一种定位方式就是绝对定位,绝对定位使用position属性来实现。 position  用于设置对象的定位方式  可用值:static/absolute/relative 对页面中的每一个对象而言,默认position属性都是static。 如果将对象设置为position:absolute,对象将根据整个页面的位置进行重新定位,当使用此属性时,可以使用top,right,bottom,left即上右下左四个方向的距离值,以确定对象的具体位置,看如下CSS: #layout { position:absolute; top:px; left:0px; } 如果#layout使用了position:absolute;将会变成绝对定位模式,与此同时,当设置top:px;时它将永远离浏览器窗口的上方px,而left:0px;将保证它离浏览器左边距为0px。 注意:一个对象如果设置了position:absolute;它将从本质上与其他对象分离出来,它的定位模式不会影响其它对象,也不会被其它对象的浮动定位所影响,从某种意义上说,使用了绝对定位之后,对象就像一个图层一样浮在了网页之上。 绝对定位之后的对象,不会再考虑它与页面中的浮动关系,只需要设置对象的top,right,bottom,left四个方向的值即可。 而在本例中,使用绝对定位则能够很好地解决我们所提出的问题。同样,使用3个div形成我们的三个分栏结构: 这样,左栏将距左边left:0px;贴着左边缘进行显示,而右栏则将由right: 0px;使得右栏距右显示,而中间的#center将使用普通的CSS样式: 对于#center,我们不需要再设定其浮动方式,只需要让它有左边外边距永远保持#lef与#right的宽度,便实现了两边各让出px的自适应宽度,而左右两边让的距离,刚好让#left和#right显示在这个空间中,从而实现了而已要求。 三列左右固定宽度中间自适应——AA.CN 左列 中列——AA.CN 右列 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]制作过程如下:创建div标签,css的边框、背景色、宽度、高度不再详述,可参考以前的教程,具体说一下本例中新接触的属性在css对话框中是怎么设置的:

推荐整理分享CSS网页布局入门教程8:三列浮动中间列宽度自适应(css 网页布局),希望有所帮助,仅作参考,欢迎阅读内容。

CSS网页布局入门教程8:三列浮动中间列宽度自适应(css 网页布局)

文章相关热门搜索词:css网站布局实录 pdf,如何使用css进行网页布局,举例说明,css网站布局实录,css网页布局的基础是什么,css网页布局的基础是什么,css网页布局的基础是什么,css网站布局实录,css网页布局实例教程,内容如对您有帮助,希望把文章链接给更多的朋友!

CSS网页布局入门教程9:用CSS设计网站导航——横向导航 网站导航是网站中最重要的元素,是网站提供给用户的最直接最方便的访问网站内容的工具。网站导航从形式上主要由横向导航、纵向导航、下拉及多

CSS网页布局入门教程:带当前标识的标签式横向导航 当前标识指用户点击该频道或栏目,该栏目的标签呈现出与其他标签不同的颜色用以提示用户所处的位置。这种设计是网站设计中相当简单而且是相当

CSS网页布局入门教程:带当前标识的标签式横向导航图片美化版 虽然完成了标签式导航,但是广场状的导航似乎并不能够顺应现在的设计潮流,其实导航不仅可以使用css的颜色来定义,同样可以采用精心设计的图片

标签: css 网页布局

本文链接地址:https://www.jiuchutong.com/biancheng/372063.html 转载请保留说明!

上一篇:CSS网页布局入门教程7:二列固定宽度居中(css网站布局实录 pdf)

下一篇:CSS网页布局入门教程9:用CSS设计网站导航——横向导航(如何使用css进行网页布局,举例说明)

  • 扶贫入股分红能领多久
  • 没有参加会计继续教育会怎样
  • 收付实现制有应收应付吗
  • 固定资产类型表
  • 发票怎么看开票最大额
  • 已经开了发票需要退款怎么处理
  • 残疾人加计扣除政策文件
  • 企业所得税计提表模板
  • 企业缴纳的社保可以税前扣除吗
  • 微信支付过路费怎么开电子发票
  • 劳务费达到多少钱需要招标
  • 公转私可以实时到账吗
  • 自己开发自己施工的建筑单位怎么样
  • 所有的固定资产都需要计提折旧吗
  • 一般纳税人每个月需要报哪些税
  • 固定资产报废需要税务备案吗
  • 开给学校的发票要税号吗
  • 代开专票需要去报税吗?
  • 财会〔2017〕22号:《企业会计准则第14号收入》的通知
  • 赞助支出属于什么费用
  • 清算所得计算例题
  • 什么叫增值税还是所得税
  • 出租土地收入记什么科目
  • 工业厂房的辅助用房
  • 收到的支票背书怎么写
  • 企业报税网上申报好了怎么导入
  • 上月留抵的增值税在哪查询
  • 电子银行汇票 票据承兑
  • 蓝屏代码0xc000000f
  • 融资租入固定资产改建支出计入
  • 王者荣耀中李白第二次离开
  • 工商企业年报网上申报流程
  • 企业收到的
  • 高新企业研发费用会计分录
  • win11怎么打开设置
  • PHP:spl_autoload_unregister()的用法_spl函数
  • ajax实现分页
  • 顺流交易逆流交易未实现内部交易损益
  • 广度优先算法代码
  • 适用增值税差额征税政策的纳税人填写差额后的销售额
  • 预付办公用品费用,未收到发票
  • 溢缴退费是什么意思
  • uni-app是干嘛的
  • 冲以前年度成本分录
  • 银行转账回执单掉了
  • 帝国cms怎么样
  • excel表格复杂表头
  • 餐饮业会计做账怎么做
  • 小企业会计准则和企业会计准则的区别
  • 房地产材料采购清单
  • 营改增后建筑企业如何正确开具发票
  • 请问在accessdemo1
  • linux登录root用户登录
  • 现金流量表的主要项目
  • 其他债权投资的公允价值变动计入什么科目
  • 城镇土地使用税征收标准及计算方法
  • 现金日记账支出写借方还是贷方
  • 融资租赁的计算方法有哪些
  • 给公司股东分红的账务处理
  • 接受投资者投入的资产
  • 跨两年的发票可以冲红吗
  • 营业外支出会导致所有者权益减少吗
  • 工商注册资本什么意思
  • win7电脑初始化
  • Vista技巧:何在Vista上运行不兼容的旧版本软件
  • 重装系统后win7无法连接到网络
  • win10系统电脑无法开机怎么办
  • windows7正版验证办法
  • keyemain.exe是什么
  • win8设置开机启动程序
  • nodejs获取post数据
  • shell bash sh
  • nodejs事件队列
  • unity3d怎么让物体依次运动
  • JavaScript弹出窗口
  • 一款简单的网络版多媒体课件制作软件是什么
  • android 启动service
  • 婚育证明可以开假的吗
  • 无偿赠送怎么做账
  • 武汉代账公司一般怎么收费
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设