Ich habe Probleme mit der Implementierung eines Bootstrap-Fortschrittsbalkens.Bootstrap Fortschrittsbalkenhintergrund ändert sich nicht
aus meiner Sicht habe ich die Linie
<%= raw progress_bar(company.contact_step)%>
Ich mag diesen So basiert
def progress_bar(step)
if step.interested
bg = "bg-danger"
value = "100"
elsif step.sell_sheet_submitted
bg = "bg-success"
value = "75"
elsif step.contact_made
bg = "bg-success"
value = "50"
elsif step.contact_attempted_phone
bg = ""
value = "25"
elsif step.contact_attempted_email
bg = ""
value = "10"
else
bg = ""
value = "1"
end
pb = %Q[<div class=\'progress\'>
<div class=\'#{bg} progress-bar \'
role=\'progressbar\'
style=\'width: #{value}%\'
aria-valuenow=\'#{value}\'
aria-valuemin=\'0\'
aria-valuemax=\'100\'>
</div>
</div>]
end
einen Helfer, die auf den Attributen sollte es um den Fortschrittswert und die Hintergrundklasse zu ändern, das angewandt wird, . Wenn ich inspizieren die Seite sieht alles wie es sollte
Allerdings ist die bg-Erfolg Klasse von der Fortschrittsbalken Klasse überschrieben werden, so dass die Bar blau ist, wenn ich es grün sein wollen. Ich kann das Kontrollkästchen neben der Hintergrundfarbe im Inspektor drücken, um es zu unterdrücken, und es wird hellgrün. Was vermisse ich?
EDIT: wie in den Kommentaren erwähnt wurde und eine Antwort, die ich importiere Bootstrap zweimal so habe ich mich davon befreien, aber das Problem besteht immer noch so ist hier das neue Bild von den Fortschrittsbalken Inspektion. Eines der Dinge, die ich bemerkte, ist, dass die Farbe für bg-Erfolgsklasse falsch ist in meiner Inspektion ist die Farbe # dffod8, während wenn ich die Bootstrap-Seite für progress bars begutachten sollte es Hintergrundfarbe: # 5cb85c! Wichtig sein
ich denke, das Problem ist, dass ich die Bootstrap-Sass gem bin mit der 2-3 Bootstrap-Version ist, während der Bootstrap-Fortschrittsbalken Code, den ich aus arbeite, ist Version 4. wurden die Klassen I geändert sind mit von v3 bis v4?
nicht sicher, aber sieht aus wie Sie Bootstrap zweimal aufnehmen können? Könnte dein Problem verursachen. – Mark