小编eas*_*wee的帖子

CSS:Width如何以百分比形式工作?

我有我认为是一个奇怪的问题.我有一个div,在父div中,我给了孩子div宽度为100%,但它没有增长到父div的大小.

父DIV并没有任何类型的集合宽度.所以我的问题是:宽度百分比仅在父元素具有设置宽度时才起作用,或者它是否应该增长?

澄清:

如果父div没有设置宽度,有些人可能想知道父div的宽度是如何增长的.原因是我在父div中有其他兄弟元素,并且设置了它们的宽度,所以父div已经增长到满足那些兄弟宽度.

代码示例:

<div id="parent-div">
    <div id="child-element" style="width: 100%">Content</div>
    <div id="sibling" style="width: 250px"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

子元素不会增长以满足父div.宽度100%基本上没有做任何我能说的事情.这是在IE7中.

谢谢.

后续行动:感谢大家的回答.我正忙着测试我的结局.我原本认为父母div只会像他们的孩子一样宽大,但事实证明我错了,因为我上面的例子,我编码只是为了证明我的问题.就我而言,我的父母div有一个position: fixedbottom: 1pxright: 1px适用于它.从我的测试来看,这似乎改变了父div的行为.它不再自动延伸到页面的整个宽度,而是假设我认为的行为无论如何,这是父div扩展到足以容纳其最宽的孩子.这就是我现在看到的行为,但这只是因为我的父div有一个固定的位置.

css parent width

7
推荐指数
1
解决办法
9268
查看次数

使用Python提取ZipFile,显示进度百分比?

我知道如何使用Python提取zip存档,但我究竟如何以百分比显示该提取的进度?

python extract progress ziparchive

7
推荐指数
2
解决办法
3622
查看次数

HTML5 DOCTYPE会影响CSS3效果的呈现方式吗?

如果将doctype定义为,则如何呈现css3效果(例如动画)有什么不同

<!DOCTYPE html> (HTML5)

或者说我们说共同点

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Run Code Online (Sandbox Code Playgroud)

不同的doctypes如何影响css渲染(除了运行怪异模式,知道渲染方式不同)?

样品赞赏.

html css html5 doctype css3

7
推荐指数
1
解决办法
6495
查看次数

在Rails + MySQL中存储一个百分比

我需要在我的Rails应用程序中使用一个百分比.在任何视图中,包括用户输入的时间,格式都需要为数百种格式100.000.当它用于计算时,它需要以百分之一格式表示,1.00000.

我的迁移(我将列添加到现有表中)具有以下行:

add_column :worker, :cash_split, :decimal, :precision => 6, :scale => 5
Run Code Online (Sandbox Code Playgroud)

所以,截至目前,我正在以百分之一(1.00000)格式存储它.我选择以这种格式存储它的基础是,worker.cash_split / 100.0.to_d当我需要进行乘法时,我认为它将意味着更清晰的业务逻辑(即没有代码挂起).

我唯一的另一个想法是滥用compos_of方法.我可以将数据以数百(100.000)格式存储为cash_split,然后创建一个以1.0000格式cash_split_percentage返回的属性访问器cash_split.

mysql ruby-on-rails

7
推荐指数
1
解决办法
4117
查看次数

复杂的mysql查询问题

我想在我的仪表板中显示前5个产品,在每个产品上我想显示订单总数,视图以及该产品基于其他产品的位置百分比:

Game 1 for Xbox (200 orders / 1000 views) 20%
Game 2 for WII (180 orders / 2100 views) 18%
Game 3 for PS3 (170 orders / 390 views) 17%
Game 4 for PS3 (90 orders / 1400 views) 9%
Game 5 for WII (20 orders / 30 views) 2%
Run Code Online (Sandbox Code Playgroud)

所以1000个订单中的1000个订单中的200个订单是总订单的20%.这意味着,我的产品中有20%是游戏1

这是我的查询:

select
 products.name, products.type, products.views, count(*) as orders, ????????
from
 products
inner join orders on (products.id = orders.product_id)
group by orders.product_id
Run Code Online (Sandbox Code Playgroud)

我怎么得到这个百分比?

mysql

7
推荐指数
1
解决办法
121
查看次数

如何使用1 mySQL查询返回所有结果的数字箱图数据?

[tbl_votes]
- id <!-- unique id of the vote) -->
- item_id <!-- vote belongs to item <id> -->
- vote <!-- number 1-10 -->
Run Code Online (Sandbox Code Playgroud)

当然,我们可以通过获得:

  • smallest observation(所以)
  • lower quartile(LQ)
  • median(我)
  • upper quartile(UQ)
  • largest observation(lo)

..一个一个地使用多个查询,但我想知道是否可以使用单个查询完成.

在Oracle中我可以使用COUNT OVERRATIO_TO_REPORT,但mySQL不支持.

对于那些不知道盒子图是什么的人:http://en.wikipedia.org/wiki/Box_plot

任何帮助,将不胜感激.

mysql math percentile

7
推荐指数
1
解决办法
1681
查看次数

从SQL表中选择行的百分比?

我有一个带有PHP脚本的站点,这个脚本在返回由JavaScript文件访问的数据内部有一个SQL查询.数据是一个巨大的航班数据列表,我需要能够选择(比方说)任意指定日期的总飞行量的40%.为了论证,让我们这样说:

$query = "SELECT * FROM `Flight_Data` WHERE DepDateTimeUTC LIKE '%1/1/14%' ";
Run Code Online (Sandbox Code Playgroud)

我知道要获得一个随机数量的行,你只需要使用ORDER BY RAND() LIMIT 40',理想情况下我想说,LIMIT 40%但这不起作用.

编辑:

$query = "SELECT * FROM `Flight_Data` WHERE DepDateTimeUTC LIKE '%1/1/14%' ";
$row = mysqli_fetch_row($result);
$total = $row[0];
$percent = $total * 0.40;
$query = "SELECT * FROM `Flight_Data` WHERE DepDateTimeUTC LIKE '%1/1/14%' LIMIT . $percent ";
Run Code Online (Sandbox Code Playgroud)

php mysql sql limit

7
推荐指数
1
解决办法
1374
查看次数

增加,减少百分比

我将尝试用代码解释这个问题的最佳方法:

double power = 5000;
//picked up 5 power ups, now need to increase power by 10% per powerup
power += 5 * (power * .10);


//later on...ran into 5 power downs need to decrease power back to initial hp
power -= 5 * (power * .10);//7500 - 3750 -- doesn't work
Run Code Online (Sandbox Code Playgroud)

所以我需要的是一个可扩展的解决方案,只使用计数就可以恢复原始值.有任何想法吗?

c# math

6
推荐指数
1
解决办法
9240
查看次数

数字的百分比是另一个数字

如何在PHP中找到一个数字与另一个数字的百分比?

$num1 = 2.6;
$num2 = 2.6;
// Should equal to 100%
Run Code Online (Sandbox Code Playgroud)

php math

6
推荐指数
2
解决办法
1万
查看次数

Firefox中的渐进式JPG背景图像问题

关于渐进式JPG背景的快速问题,如果有人知道的话.

如果将JPEG设置为CSS背景并等待图像完全加载直到显示,Firefox似乎忽略了JPEG的"渐进性".我有Chrome和IE逐步加载背景图像,但Firefox只是以完整的质量弹出它们.

我在我面前看到了证据,但在网上找不到任何信息.这里和那里只是没有回答的论坛问题.

有人知道这是什么一回事吗?它是Mozilla知道的或者发生了什么的错误吗?

编辑:easwee http://sample.easwee.net/jpgProgressive/index.html提供的测试用例

css firefox jpeg background-image progressive

6
推荐指数
1
解决办法
2767
查看次数