table-cell实现宽度自适应布局
利用table-cell可以实现宽度自适应布局。
table-cell有一些比较好用的属性,比如垂直居中,自适应高度宽度等,为元素设置table-cell布局之后,元素的margin失效,padding有效,
而且一旦元素设置了float或者absolute,则table-cell也会失效。
table-cell不兼容IE6,7.但是可以通过触发hasLayout来实现近似的效果。
以下可以实现宽度自适应布局:
<div class="wrapper"> <img src="../../img/1.jpg" width="150"> <span class=".table-cell">引语:最近在给学生讲解WEB前端开发的HTML和CSS基本知识, 学生要面对“表单”的制作。我喜欢把“表单”称之为初入前端的人的“恶梦”。不得不说,表单这 个东西在前端开发的时候,问题是相当之多的,从嵌套规则、书写习惯,到浏览器的兼容问题, 有很多需要注意的地方。在此总结一下,以方便开发。</span> </div> .wrapper{background: #FFCCCC;overflow: hidden;zoom:1;min-width:400px;} img{float:left;} .table-cell{ display: table-cell; *display: inline-block; width:3000px; }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了