Rozmiar tła CSS nie działa z kolorem statycznym

Jestem bardzo zły w CSS i muszę zrobić coś skomplikowanego dla mnie.

Mam tabelę z danymi i mam kolumnę, w której mam coś takiegoQty Assigned / Qty Requested. Obliczam% przypisany, więc 5 przypisanych 10 będzie 50%. Teraz chcę umieścić kolor tła naTD którzy pasują do%. Więc 50% będzie połową TD w powiedzmy czerwonym.

Próbowałem użyćbackground-color: red; background-size: <?php echo $BgPct; ?>%; ale to nie działa.

Czy ktoś ma rozwiązania? Mogę użyć wszystkiego. Mam także jQuery. Nie obchodzi mnie, czy to CSS1 / 2/3, ale musi być dokładny, więc 66% nie jest obrazem tła 75%.

questionAnswers(4)

yourAnswerToTheQuestion