Hintergrund-Farbe, 50% der einen Farbe und 50% einer anderen Farbe
Innerhalb eines div-ich möchte ein hintergrund-Farbe in den ersten 50% der Breite, und eine andere Farbe, die anderen 50% der Breite. Ideal Auf die Größe, die ich will, um Sie nahtlos ohne Artefakte oder nervös Effekte.
Idealerweise möchte ich vermeiden, mit anderen divs im code wie arbeite ich mit dem vorhandenen HTML-Code, der zu ändern ist schwer - wirklich auf der Suche für ein 100% CSS-Lösung.
Ich bin auf der Suche nach so etwas wie dieses (ich verspottet diese mit Feuerwerk):
Du musst angemeldet sein, um einen Kommentar abzugeben.
können Sie so etwas wie, basiert aber upong die Browser, die Sie unterstützen muss, es funktioniert möglicherweise nicht auf alle von Ihnen.
Können Sie verwenden :vor und :after pseudo-Elemente.
EDIT: wie so http://plnkr.co/edit/hm9bHNuuzh2EK4zwn3nr?p=preview
Arbeitet aber auch im ie8, wo Verläufe nicht.
lassen Sie mich wissen, wenn Sie diese brauchen, um mehr auf Ihre Bedürfnisse zugeschnitten.
Könnten Sie einen Farbverlauf, wie hier: http://jsfiddle.net/F3M5e/
Relevante code:
Edit: horizontaler Verlauf http://jsfiddle.net/F3M5e/1/
http://jsfiddle.net/Rn8PZ/