第一个如果我试图为我的网站做一个障碍,但不知何故,障碍从来没有以正确的方式出现。从函数createBalk。让我们说$得分是60。那么障碍必须是60浅绿绿色40深绿色。这通常给我一个障碍关闭100%的宽度。不知何故,如果我不给予它任何文本,它就不会出现。由于某种原因,div宽度不起作用。有人能帮我看一下吗?
vwoqyblh1#
100 - $分数不起作用。请尝试:
“ . (100 - $score) . “%
同样在pfull div中添加%.下面这两行要更改:
<div class='pfull' width='$score%'>{$score}%</div> <div class='pempty' width='”. (100 - $score) . “%'></div>
8hhllhi22#
所以我想通了是什么问题。这里有新的代码,它的工作方式应该是。
function createBalk($score) { $minscore = 100 - $score; if($score >= 100) { return "<div class='progress-bar'> <div class='pfull' style='width:$score%;'>{$score}%</div> </div>"; } elseif($score >= 50 && $score < 100) { return "<div class='progress-bar'> <div class='pfull' style='width:$score%;'></div> <div class='pempty' style='width:$minscore%;'></div> </div>"; } elseif($score < 50 && $score > 0) { return ""; } elseif($score == 0) { return ""; }
}
2条答案
按热度按时间vwoqyblh1#
100 - $分数不起作用。请尝试:
同样在pfull div中添加%.下面这两行要更改:
8hhllhi22#
所以我想通了是什么问题。这里有新的代码,它的工作方式应该是。
}