在表上调整窗口大小

Window resizing on a table

本文关键字:窗口大小 调整      更新时间:2023-09-26

我目前正在开发一个自定义日历,我非常喜欢谷歌日历调整大小以更好地适应当前屏幕大小的方式,我浏览了谷歌,但似乎找不到他们是如何做到的。他们是调整整个页面的大小,还是只调整表的大小?有没有一种方法可以用纯css实现这一点?我的印象是,你可以用javascript和/或jquery计算分辨率,并据此重做css,但如果可以用好的旧css,那就更好了。这不是其中之一。GIIME TE代码发布。但是,对该功能背后的机制进行一个好的解释将受益匪浅,而不仅仅是我自己,值得称赞的是:)

对我来说,纯CSS是实现这一点的最简单方法。您应该查看媒体查询和流动页面布局。这些用于响应式网页设计,根据浏览器窗口的大小更改页面布局。

据我所见,谷歌日历只是简单地改变了日历每一列的宽度,所以它应该不会太难。

在我看来,你可以使用媒体查询和流畅的布局来实现这一点,甚至可能比谷歌实现的结果更好,因为当你的窗口非常小时,谷歌日历就不能很好地工作!

希望这能有所帮助:)