层_div_布局_不变形_新手.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
层_div_布局_不变形_新手

层_div_布局_不变形_新手 间隔可用margin去间开,不一定ul+li+float 关于层div width:不指定层div的width。div默认的宽度等于相对于他的容器剩余的可用的宽100%,即他父标签剩余宽度=div默认宽度 div style=height:20;border:2px yellow solid;width:30px;float:left;这里指定了width为30px;/div div style=height:20;border:2px yellow solid;默认为层所在容器剩余的宽,这里没有指定width,值为父标签的宽-30px-border的width/div height:不指定为内容高度,没内容0,如3行文本高,图片的高 应用: 外层div:position:relative;width+magin-left:auto;margin-right:auto;(这样就已经不变形了) 里层div:float:left|right;margin-left|right:?px; 作用:排版不变形 这样浏览器的大小改变时width属性会保持div的大小不变(如果div里有float,也不会变形了,因为width已固定好,不会因为浏览器大小变化导致变形,从防止文档流受影响),margin会使div左右两边的边距根据浏览器变化。 常用属性: position: relative;相对位置 margin-left:auto|0px; margin-right:auto|0px; width: height: word-wrap:break-word;越界文本自动换行 background-color:transparent; over-float:hidden;越界隐藏; 以下代码, 表头的w3c标准也要拷贝 =================================参考迅雷看看网页学习==================================== !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN /TR/html4/loose.dtd html head meta http-equiv=Content-Type content=text/html; charset=utf-8 title相对层/title style type=text/css body,div,span,lable,ul,li,ol,table,tr,td,form,a,img{ padding:0px; margin:0px; border:0px; text-align:left; zoom:1; } div{ border: 0px; padding: 0px; margin:0px; text-align:left; overflow: hidden; position: relative; --层布局,越界时要隐藏,所有就不要越界换行了.但是层里面一行的最后是英文时,英文不会自动换行,就该用这属性 background-color: transparent; } .side{ width: 970px; border: 1px red solid; dheight: 256px; margin-left: auto; margin-right: auto;充当容器的外层一定要使用margin-left|right:auto } .in_left_1{ border: 2px green solid; width: 300px; height: 250px; margin-left: 6px; float: left; } .in_left_2{ border: 2px black solid; width: 250px; height: 250px; float: left; } .in_right{ border: 2px blue solid; width: 330px; height: 250px; float: right; margin-left: auto; margin-right: 10px; } .eg{ border: 2px blue solid; width: 330px; margin-left: 10%; } /style /head body div style=height:20;bord

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档