【小5聊】前端这些高宽度你真的了解吗(1)

【开发信息】

jquery+div+css

【简单小叙】

1)普通高宽度:就是height和width的值
2)完整高宽度:包括本身设置的边框大小、外边距、内边距,实际上还有一个内容层
3)方法:$("div").outerHeight()、$("div").height()

【document高宽度】

1)document的高宽度-height(),效果如下

 

document的高宽度.png

document的高宽度.png

【body和window高宽度】

1)body和window的高宽度-height(),效果如下

 

body和window的高宽度.png

body和window的高宽度.png

【总结】

由以上分析可知
1)document是整个文档高宽度,包括可视范围和不可视范围(就是看不见的区域的高宽度)
2)body和window就是可视范围的高宽度

未完待续,再会

GridLayout 是 Android 中的布局管理器,不是 HTML 中的布局方式。如果您想了解 HTML 中的布局方式,可以考虑使用 CSS 中的布局方式。 在 HTML 中,有多种布局方式,如 Flexbox、Grid、Bootstrap 等。其中,Flexbox 是一种非常流行的布局方式,可以通过设置容器的 display 属性为 flex 来实现。而 Grid 是一种比较新的布局方式,可以通过设置容器的 display 属性为 grid 来实现。 如果您想要使用 Grid 布局,可以像下面这样写: ```html <div class="container"> <div class="item">1</div> <div class="item">2</div> <div class="item">3</div> <div class="item">4</div> <div class="item">5</div> <div class="item">6</div> </div> ``` ```css .container { display: grid; grid-template-columns: repeat(3, 1fr); grid-gap: 10px; } .item { background-color: #ccc; padding: 10px; } ``` 上面的代码中,我们使用了 grid-template-columns 属性来设置容器中每一列的宽度,使用 repeat 函数来重复设置,1fr 表示每一列的宽度占据剩余空间的一部分。grid-gap 属性用来设置列与列之间的间距。 如果您想要使用 Flexbox 布局,可以像下面这样写: ```html <div class="container"> <div class="item">1</div> <div class="item">2</div> <div class="item">3</div> <div class="item">4</div> <div class="item">5</div> <div class="item">6</div> </div> ``` ```css .container { display: flex; flex-wrap: wrap; justify-content: space-between; } .item { width: calc(33.33% - 10px); background-color: #ccc; padding: 10px; margin-bottom: 10px; } ``` 上面的代码中,我们使用了 flex-wrap 属性来设置容器中的内容是否换行,使用 justify-content 属性来设置内容在容器中的对齐方式。而在每个子元素中,我们使用了 width 属性来设置每个子元素的宽度,使用 calc 函数来计算每个子元素的宽度。 以上是一些简单的示例,您可以根据实际需求进行调整和优化。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

全栈小5

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值