草庐IT

百分号

全部标签

javascript - 以百分比形式获取光标位置

我正在尝试创建自定义范围slider。我无法以百分比(即1-100)的形式获取光标位置。相关代码如下:varcursorPosition=e.clientX-startPoint.left-cursorRadius;cursorPosition=clamp(cursorPosition,startPoint.left-cursorRadius,sliderDimention-cursorRadius*2);functionclamp(value,min,max){returnMath.min(Math.max(value,min),max);}我尝试了以下方法:console.log(

javascript - 我在另一个具有特定宽度的 div 中有一个 div,但我希望子 div 的宽度与浏览器屏幕大小的百分比而不是其父 div?

我在另一个具有特定宽度的div中有一个div,但我希望子div的宽度与浏览器屏幕大小成百分比而不是与其父div的百分比,这意味着当我将子div的宽度设置为50%时,我希望它的大小是浏览器屏幕的50%而不是其父元素的50%,我不想将它从父子元素中删除它很重要,有什么方法可以在不将它从子元素中删除的情况下实现这一点?P.S-请不要在JQuery中回答。CSS或Javascript。如果它可以通过css实现,那将是非常棒的,但javascript也可以。 最佳答案 您可以使用VW(视口(viewport)宽度)。示例:.child{wid

html - Flexbox 高度百分比

这个问题在这里已经有了答案:Whyispercentageheightnotworkingonmydiv?[duplicate](2个答案)Chrome/Safarinotfilling100%heightofflexparent(5个答案)关闭5年前。我有一个基本的flexbox布局,我正在尝试应用高度百分比,目前它们都占据相同的百分比......html,body{height:100%;margin:0;padding:0;text-align:center;}.row_one{background:blue;height:30%;}.row_two{background:whe

php - 按一定百分比覆盖背景颜色

我正在通过添加行用foreach.在某些时候,我希望单元格具有基于PHP计算的百分比的灰色背景。例如:50%表示单元格的一半背景为灰色,其余部分将保持空白|33,33%=背景的1/3等。我遇到的问题要么是中的文字如果我将颜色应用到,就会被任何其他div拉伸(stretch)稍后我也会覆盖文本等。代码如下:$percent=1/3;//Forexample$percent_friendly=number_format($percent*100,2);//Thiswillreturn33.33echo''.$percent_friendly.'%//SoIwantthegreytofill

html - 如何将百分号插入本地 URL

美好的一天我想有一个通用URL来为每个本地用户访问本地计算机的桌面,但是当我将此链接放入共享HTML页面时:href="file://%userprofile%\Desktop"出现在浏览器上的URL是:file://%25userprofile%25\Desktop如何删除“25”以便每个本地用户都可以访问他/她的桌面?非常感谢 最佳答案 %是URL上的特殊字符-它用于encodespecialcharacters,给出它们的HEXASCII值作为结果。因此,为了在URL上传递%,您需要对其进行编码-这导致%25-浏览器正在做正确

html - 以百分比创建一个CSS三 Angular 形

我正在尝试在顶部网站上创建一个正方形并流入三Angular形的div,正方形部分不那么难,做工很好,但三Angular形部分有点难。盒子的大小需要随着屏幕大小而改变,在正方形中我通过在宽度和高度中使用%来做到这一点,但是我不能在边框属性中使用%符号我这一刻的代码HTMLOverV12CSSdiv.menuItem{height:5.38%;width:7.44%;position:fixed;background-color:rgb(239,239,239);cursor:pointer;z-index:12;text-align:center;top:4.3%;}div.menuIt

jquery - 如何在 jQuery 中创建百分比计数器?

我试图创建一个百分比计数器,但它没有做我需要的事情。它只显示100%。但是我需要逐步显示所有0到100%!我应该如何更改它?setInterval(functionper(p=0){for(p=1;p 最佳答案 问题是因为for循环在几分之一秒内运行,与setInterval无关。要解决此问题,您可以更改逻辑以使用递归,然后将每次迭代延迟1秒,如下所示:functionupdatePercentage(p){p=p||0;$(".percentage").text(p+"%");if(p

html - 百分比填充未正确添加总高度

所以我有一个包含html、header、body、div标签等的页面。对于CSS,我有:*{margin:0;padding:0;}html{width:100%;height:100%;}body{width:98%;height:98%;padding:1%;}我的问题是浏览器右侧有一个滚动条。意思是高度太高了?html设置为100%高度和宽度。body有一个1%填充,它在顶部、右侧、底部和左侧添加了1%,所以这是width-2=98和height-2=98。所以填充1%高度98%,宽度98%。我如何获得滚动条? 最佳答案 它没

jquery:两个数字的百分比

已编辑感谢所有提供支持的人...我将与您分享最好的工作脚本,希望我能帮助其他正在寻找相同解决方案的人:$(document).ready(function(){$("#price1,#price2").keyup(function(){varpriceOne=parseFloat($("#price1").val());varpriceTwo=parseFloat($("#price2").val());varrate=parseFloat($("#rate").val());if($("#price1").val()&&$("#price2").val()){$('#rate').v

html - 如何仅将边框添加到元素宽度的百分比,CSS 技巧

问题...我再次寻找一个很酷的CSS技巧来帮助我实现一种效果,同时防止使用不整洁的HTML...下图显示了我正在努力实现的目标,请注意顶部和底部边框仅拉伸(stretch)宽度的70%左右...起点作为起点,我创建了上面的内容,使用我称之为“不整洁的HTML”的内容将这些分隔符添加到列表中。这是我的jsFiddle:http://jsfiddle.net/E93UE/你会看到我有,如果可能的话,这是我想摆脱的东西我的问题所以,如果上面的解释不够好,我想给block元素应用边框,但只显示整个元素的特定宽度的边框。显然这不能仅使用border:XXX来实现,它可能需要一些:before和: