Windows上的IE使用layout布局概念来控制元素的尺寸和定位。

本文深入探讨了HTML元素布局的概念,解释了拥有布局元素的特点,并详细阐述了如何通过CSS属性触发布局,包括浮动、内联块、宽度、高度等关键属性。同时,文章还特别提到了在不同浏览器环境下布局触发的特殊属性,为前端开发者提供了一套全面的布局管理指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、那些“拥有布局”的元素负责本身及其子元素的尺寸设置和定位。

2、如果一个元素“没有拥有布局”,那么它的尺寸和位置由最近的拥有布局的祖先控制。

在默认情况下拥有布局的元素包括:

body

html(标准模式中)

table

tr 、td

img

hr

input、select、textarea、button

iframe、embed、object、applet

marquee

设置以下CSS属性会自动地使元素拥有布局。

float:left或right.

display:inline-block;

width:任何值

height:任何值

zoom:任何值

writing-mode:tb-rl(Microsoft属性——不能通过检验)。

在IE7中,以下属性也成了布局触发器

overflow:hidden、scroll、auto

min-width:任何值

max-width:除none之外的任何值


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值