计算()对CSS中的图像背景尺寸有效吗?
我的问题很简单,calc()在纯CSS中的背景图像的背景大小... 现在,我正在修复背景图像以供响应移动视图... 我希望图像保持屏幕比例的固定,但要调整任何移动屏幕的大小... 我实施了此代码,目前无法正常工作: @media (max-width: 767px) { body { background-size: calc(100%-200px) auto; background-repeat: repeat; } } 在纯CSS中可以吗? 是的 我也遇到了这一点:您必须在-之前和之后放置一个空间: calc(100% - 200px) 我在这里问了类似的事情:为什么CSS CARC(100%-2550px )不工作? 来自MDN文档: 注意:+和-操作员必须始终被空格包围. 例如,calc(50% -8px)的操作数将被解析为 百分比为负长度,无效的表达,而 calc(50% - 8
6 2024-03-26
编程技术问答社区
BASH,有四个点的二面角
点: A -2.08576 1.76533 -0.46417 B -0.95929 0.87554 0.03365 C 0.28069 1.66193 0.42640 D 0.62407 2.22927 -0.44649 到目前为止,我已经完成了: #!/bin/bash awk 'NR==1' $FILE > LINEA awk 'NR==1' $FILE > LINEB awk 'NR==1' $FILE > LINEC awk 'NR==1' $FILE > LINED x1=`awk '{print $2}' LINEA` # x1 y1=`awk '{print $3}' LINEA` # y1 z1=`awk '{print $4}' LINEA` # z1 x2=`awk '{print $2}' LINEB` # x2 y2=`awk '{pri
6 2024-03-22
编程技术问答社区
如何根据屏幕宽度计算 CSS 缩放因子?
我为什么要问这个问题? 我不想为真正的大屏幕创建这么多媒体查询. 如果屏幕尺寸大于1920px,则所有现有比例都应保持不变,并且外观应大大依赖屏幕宽度. 我需要的就是这样: // PSEUDO CODE! @media screen and (min-width: 1921px) { .content-block { zoom: calc (100vw divided by X) //
12 2023-12-26
编程技术问答社区
为什么27000是一个神奇的数字,用于视频点/帧的全数字描述
一个视频处理软件供应商I与我一起使用的使用" 27000"来描述整个视频的内点.我从来没有出来为什么... 一个例子: 我们想描述具有这些属性的视频的[第一帧的末端] 帧/秒:23.976 毫秒每框架:41,70837504170838 fps分子/分母:24000/1001 我的问题是:什么使数字 27000 魔术视频?或我可以用什么公式来计算它... 将以下任何一个常见视频乘以此魔术数字时,我们总是会在没有逗号的情况下获得一个值: Outpoint =(1000/23,97602397602398) * 27000 = 1126125 用文字: OutPoint =(毫秒/毫秒/毫秒) * 27000 在这里列出了常见的帧列表: 解决方案 这不是真正的魔术.这是关于共同的魔鬼... 27000只是前三个质数的立方体的产物... 27000 = 2^3 * 3^3 * 5^3 也就是说,27000可以被大量数字排除...
10 2023-11-18
编程技术问答社区
用 NA-in R 填充,使栅格达到相同范围
我有几个带有不同几何形状/轮廓的裁剪剂.特别是从同一领域几年的空间产量图,但程度有所不同 - 测量值并不总是整个领域,而是在某些几年中的一部分. 我想计算这些地图的平均值,并将它们组合成一个均值范围.但是,这确实意味着,不是每个像素中的每个像素,例如5层/抹刀都有一个值.我可以接受这些丢失的值为Na,因此最终平均值只能通过假设图不是重叠的一部分的3个射手来计算. 我想到用"扩展{raster}'扩展栅格,并用na值填充非重叠零件: 在 适合所有射手.但是它们仍然没有相同的程度.即使我通过setExtent()或extent()
10 2023-09-28
编程技术问答社区
用公式查找电子表格(CALC, excel)中的最后一行单元格,基于最后的输入(文本/数字)。
根据最后一个条目,在带有公式的电子表格(Calc,Excel)中找到最后一个单元格.我解决这个问题的解决方案是:b $ 24是连续上一次条目的标准. (B $ 24 =" GoodForyou").数字" -23"是出于调整的原因.您可以更改它. 仅当您知道最后一行条目是什么时,此解决方案才适用!还有其他人更好的解决方案吗? =LARGE(IF(B$2:B$1070=$B$24;ROW(B$1:B$1067)+ROW(B$24)+0);ROWS(B2:B2))-23 解决方案 =LOOKUP(2;1/(B1:B9999"");ROW(A:A)) 应该很快做这个问题... 无需知道最后一个单元格. 其他解决方案 在 b24 中找到该值的最后一个事件 b ,请使用 array公式: =MAX(IF(B:B=B$24,ROW(B:B))) 阵列公式必须使用 ctrl + shift + enter ,而不是仅仅键.
10 2023-09-08
编程技术问答社区
即使隐藏了溢出,也会显示水平滚动条
我在网站上遇到了一个问题,即使我添加溢出X:隐藏在身体上的HTML元素时,水平滚动栏也总是显示出来.垂直添加了另一个滚动条,而不是隐藏卷轴,现在我有两个垂直卷轴! 发生这种情况是因为我有一个集中的导航,并添加以将同一导航的儿童div设置为视口宽度的100%.检查了Chrome中的开发人员工具,该Div向右拨动一些像素. 无论如何,由于溢出不起作用,我试图更改calc()函数的值以减去这些像素,但是水平滚动栏仍然存在. 这是我的代码: home destinations
124 2023-08-23
编程技术问答社区
在pandas中从行中减去组的特定值
在熊猫中,我有一个数据框架,该数据框架由两组组成,每组中有几个样本.每个组都有一个内部参考值,我想从该组中的所有样本值中减去. s = u"""Group sample value group1 ref1 18.1 group1 smp1 NaN group1 smp2 20.3 group1 smp3 30.0 group2 ref2 16.1 group2 smp4 29.2 group2 smp5 19.9 group2 smp6 28.9 """ df = pd.read_csv(io.StringIO(s), sep='\s+') df = df.set_index(['Group', 'sample']) df Out[82]: value Group sample group1 ref1 18.1
8 2023-08-12
编程技术问答社区
无法在R中计算光栅堆栈上的像素回归,有乐趣的。
我正在与射手一起工作,并且我有一个带有7n层的栅格扇.我想使用下面的公式来计算像素的回归.我试图用raster::calc进行操作,但是我的功能失败了: 'lm.fit中的错误(x,y,offset = offset,singular.ok = singular.ok, ...):0(非NA)案例.' 但所有栅格都可以,并且包含数字(不仅是NAS),我可以绘制它, 我可以通过公式 来计算一般线性回归 cr.sig=lm (raster::as.array(MK_trend.EVI.sig_Only) ~ raster::as.array(stack.pet)+raster::as.array(stack.tmp)+raster::as.array(stack.vap)+raster::as.array(stack.pre)+raster::as.array(stack.wet)+raster::as.array(stack.dtr)) 但是当我用 堆叠层时 al
28 2023-08-07
编程技术问答社区
display: flex; vs calc(); performance
我今天在一个讨论中出现了,我想知道什么是彼此之间有两个Div的表现方式. 在一侧,我喜欢使用display:flex;,另一侧可以选择使用calc(),原因是我们的div有填充物,我们需要通过填充来减少宽度.案例: 两者都应宽度为50%.默认CSS是: * { -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; /* Opera/IE 8+ */ } .container { height: 100%; width: 100%; }
36 2023-05-23
编程技术问答社区
css计算数字除法
如果我使用计算器,则2/3是0.6666666667,大约67%.但是,如果我尝试使用CSS计算做同样的事情,我会出现错误. width: calc(2 / 3); 是否有一种工作方式? 我认为它看起来不像0.666666666667那样好.欢迎任何想法. 解决方案 问题是calc(2 / 3)您将获得一个没有单位的数字. CSS不能仅显示一个数字作为宽度.这就像您设置width: 3显然不起作用. 如果您想要百分比,则需要100% 将其误以为 width: calc(2 / 3 * 100%); ,如果您真的希望像素中的结果将其乘以1px width: calc(2 / 3 * 1px); 其他解决方案 使用此: width: calc(100% / 3 * 2); 据我所知,CSS Calc不会将分数转换为百分比. 其他解决方案 仅出于完整性,我认为这也应该有效,只是为了这种情况: width: calc(20
84 2023-05-23
编程技术问答社区
iOS使用roundf()舍入浮点值工作不正常
我在iPhone应用程序中四舍五入的浮动问题. float f=4.845; float s= roundf(f * 100.0)/100; NSLog(@"Output-1: %.2f",s); s= roundf(484.5)/100; NSLog(@"Output-2: %.2f",s); Output-1: 4.84 Output-2: 4.85 让我知道这是什么问题以及如何解决这个问题. 解决方案 问题是您还没有意识到浮点的固有问题之一:大多数数字不能准确表示(a). . 这意味着4.845实际上可能是4.8449999999999,当您绕过它时,它会给您4.84而不是您的期望,4.85. 您最终获得什么价值也取决于您如何计算它,这就是为什么您获得不同结果的原因. 当然,没有权威每个计算机科学家对浮点算术的了解. (a)只能在IEEE754中精确地渲染两个范围内的两个确切功率总和.因此,例如,484.5是
18 2023-05-05
编程技术问答社区
计算()在Firefox中不工作
我正在尝试使用calc()使我的页面内容完美地放在页面上.我有一个高度为52%的标题.我试图使一个容器100%的页面-50px完美地适合页面上,但是由于它在Chrome,Edge和Internet Explorer中确实可以使用,因此它不在Firefox中. Chrome: chrome结果 Firefox: firefox结果 div#container { width: 20%; height: 100%; height: calc(100% - 52px); height: -moz-calc(100% - 52px); height: -webkit-calc(100% - 52px); float: left; } 解决方案 事实证明,我需要将身体的高度设置为100%,才能生效.只是以为我会让其他用户知道他们遇到同样的问题. html, b
18 2023-04-12
编程技术问答社区
在其他两个地点之间寻找位置
我正在尝试在两个已经存在的位置(x,y,z)之间找到一个新位置(x,y,z). 例如.假设LOCA和LOCB之间的距离为2500.LocNew应该始终是距离300的位置,应在Loca和Locb的线上. 我没有任何问题找到LOCA和LICB之间的中点,但是我一直在敲我的头,试图在这种特定情况下找到Locnew. 我尝试了一下,但是它返回了从LOCA到LICB的线路上的点: locA = {x = 400, y = 400, z = 400} locB = {x = 1200, y = 1200, z = 1200} --this is wrong somehow locNew_x = (locB.x+locA.x)-(locB.x-300) locNew_y = (locB.y+locA.y)-(locB.y-300) locNew_z = (locB.z+locA.z)-(locB.z-300) locNew = {x = locNew_x, y = locNe
16 2023-03-31
编程技术问答社区
OpenOffice.org:宏帮助
在OOO计算中 我需要使用分配给按钮的宏来复制一列(仅值,而不是格式)(在同一工作表中). 我浏览了一点,但没有发现任何重要的内容: - ( 解决方案 回答原始问题: 使用数据阵列,该阵列将在大型单元格上更快地指定 Source = ThisWeek.getCellRangeByName("H12:H206") source_data = Source.getDataArray() Target = Steering.getCellRangeByName("M12:AU206").setDataArray(source_data()) 其他解决方案 好吧,我可以构建答案并开始学习OOO BASIC,我一直避免了这一点; - ) 我按原样给予. Sub UpdateThisWeek Dim Doc As Object Dim ThisWeek As Object Dim Steering As Object Dim Source As
34 2023-03-17
编程技术问答社区
在LIBRE Office Calc中,我需要用什么语言来编写宏?
我为Excel中的各种内容编写了一堆VBA代码.我正在考虑迁移到Libreoffice.在工具 - >宏 - >组织宏:两种选择是libreoffice basic和python. 我应该学习其中之一,或其他东西.我正在浪费时间吗?任何建议都赞赏. 解决方案 python是要走的方式. 从这里开始: http://wiki.python.org/moin/moin/beginners/beginners/beginners/beginners P> 不,你不是在浪费时间. 您会回头说,我为什么不早点做. 其他解决方案 Python是一项学习的重要技能 - 我将其用于所有内容.它几乎是每个工具的胶水语言(您甚至可以使用.NET使用). python + libreoffice的文档目前有点粗略,尽管我对计算没有太多经验. http://documenthacker.wordpress.com www.documenthacker.com ).它具有
74 2023-03-17
编程技术问答社区
存储单元格值数据并在单元格内容发生变化时保留数值的宏程序
我需要永久存储某些单元的瞬时值B4和B5. 我的问题是单元素内容发生变化时,我的存储变量也是如此,但是我希望变量在运行" record_instantaneous_values"宏时保留其首次获取的值,即使在手动输入新数据后, B5-基本上是为了建立一个值B4和B5的永久记录. 这是我拥有的 ' Global Variables.... Global FirstCell Global SecondCell ' ... Sub Record_Instantaneous_Values FirstCell = ThisComponent.CurrentController.ActiveSheet.getCellByPosition( 1, 3 ) SecondCell = ThisComponent.CurrentController.ActiveSheet.getCellByPosition( 1, 4 ) End Sub Sub Peek_at_stored_valu
12 2023-03-08
编程技术问答社区
Libreoffice: 通过FIND()、LOOKUP()或EXACT()引用另一个工作表中的单元格?
我正在尝试学习Libreoffice的脚本功能,并且具有我无法弄清楚的特定情况. 我要做的是通过在相邻单元格中搜索特定值来从另一个工作表中获取值. 例如,可以说我有两个工作表: 工作表1 和Worksheet2 我要做的是在Worksheet1,B列中填充每个值的每个值.在Worksheet1中作为针对Worksheet2的搜索标准,第c. 列 到目前为止,我还没有太多运气,但这是我一直在尝试使用的东西: ='Worksheet2'.$C.FIND('Worksheet1'.$A1).$B1 这很可能是错误的,但是我试图表达逻辑,即"在Worksheet2中,从Worksheet1:$ a1中找到价值,并给我从Worksheet2:$ b1的值.$ b1" 从本质上讲,我还不了解这种语言的语法和范例. 关于我如何完成我想做的事情的任何想法? 另外,我会对有关此语言的在线教程的任何链接感兴趣(libreoffice Basic?
24 2023-03-04
编程技术问答社区