当前位置: 首页 > 面试题库 >

Div Square,宽度尺寸基于100%的高度

芮明知
2023-03-14
问题内容

我正在尝试根据元素的(100%)高度使用宽度大小制作一个响应式正方形。我相信仅使用CSS是不可能的。

正方形宽度应等于高度(大型容器的100%。大型容器大于屏幕的100%)。该比例必须为width = height才能保持正方形。


问题答案:

好的,这里的解决方案。

<div id="square" style="background-color:black;height:100%">test</div>

$(window).ready(updateWidth);
$(window).resize(updateWidth);

function updateWidth()
{
var square = $('#square');
var size = square.height();

square.css('width',size);
}


 类似资料:
  • 让我先给你介绍一下我的项目。我有一个pdf,我需要使用PDFBox API将其转换为图像(一张图像对应一页),并使用PDFBox API将所有这些图像写入一个新的pdf。基本上,将pdf转换为pdf,我们称之为pdf转码。 现在,我有一些情况下,每件事都进展顺利,也就是说,转码pdf与原始pdf内容完全匹配,但只有1/10的情况是这样的,转码pdf的尺寸以某种方式被交换。例如,原始pdf-8.2x

  • 我需要限制节点的子级大小。我的父节点是一个VBox。我试图设置maxWidth,但它不起作用(wide子级不在VBox范围内) 如何将孩子的大小限制在父母的范围内?除了绑定还有别的办法吗? 预期行为:Children maxWidth自动与VBox相同(无需手动设置) 我的代码(fxml):

  • 我正在做一个使用camera2 API的项目。当我使用以下命令获取支持的输出预览大小列表时: “输出大小”列表始终返回具有宽度的值 当我使用(或任何类似方法)要检查宽度/高度,它总是返回宽度 根据这个值,我发现在两种情况下,宽度/高度可能会互换它们的值。(w:1920,h:1080预览大小。w:1080,h:1920屏幕大小)。 那么他们之间有什么不同呢?请帮帮我!

  • 问题内容: 目前,通过STYLE,我可以在和高度上使用和,反之亦然,但是我仍然不能将图像分别限制在一个特定的位置,无论是太宽还是太高。 有任何想法吗? 问题答案: 如果仅在图像上定义一维,则将始终保留图像长宽比。 图像是否比您喜欢的更大/更佳? 您可以将其放入DIV中,该DIV设置为图像所需的最大高度/宽度,然后设置“ overflow:hidden”。那将收获超出您想要的任何东西。 如果图像的宽

  • 请在下面找到我的日志4。滚动文件追加器的xml配置 问题是com引用了instrumentationAppender、debugAppender和errorAppender。实践上述类别中定义的pakaage。在所有Appender中,maxFileSize为100kb,并配置为测试。日志文件。问题测试。日志文件在大小为100kb后不会得到滚动。所有日志只是附加到同一个测试中。日志文件。如何根据大

  • 问题内容: 我正在尝试创建一个画布元素,该元素占用视口宽度和高度的100%。 您可以在我的示例中看到这种情况的发生,但是它正在Chrome和FireFox中添加滚动条。如何防止多余的滚动条,仅将窗口的宽度和高度精确设置为画布的大小? 问题答案: 为了始终使画布全屏显示宽度和高度,这意味着即使调整了浏览器的大小,也需要在将画布调整为window.innerHeight和window.innerWid