我有一个用作日历的 HTML 表格。通常,此日历以 690 像素宽查看,这使得每列 98 像素宽 (690 / 7 = 98)。我希望每个日期都是方形的,所以它们的高度也是 98 像素。
我有一个用于所有日期的 CSS 类。这将高度属性设置为 98 像素。我在底部还有一个按钮,可以让用户全屏查看日历。这意味着表格宽度将设置为 100%(因为所有不同的屏幕分辨率)。但是,再一次,我需要所有的日期都是正方形的。所以我需要一些 JavaScript 或(最好是)jQuery 来计算 14% 的屏幕分辨率是多少(因为有 7 天并且它跨越了 100% 的屏幕。所以现在每列将是 14%)。
我认为 jQuery 会更好,因为将 CSS 高度属性更改为计算值,但 JavaScript 也可以。
我对 jQuery 一无所知,也不知道如何用 JavaScript 做到这一点。