同じプロパティに複数行の CSS を追加しようとしていますが (複数のブラウザーでは無効)、最後に追加されたものしか表示されません。
なぜこれが起こるのかはわかりますが、それを修正する方法についての手がかりはありません。を に変更し=
ても+=
機能しませんでした。それらがすべて正しく追加されるように、これをどのように変更すればよいですか?
ribbon.style.background = '-webkit-linear-gradient(left, ' + config.ribbonColorStart + ' 0%, ' + config.ribbonColorEnd + ' 100%)';
ribbon.style.background = '-moz-linear-gradient(left, ' + config.ribbonColorStart + ' 0%, ' + config.ribbonColorEnd + ' 100%)';
ribbon.style.background = '-o-linear-gradient(left, ' + config.ribbonColorStart + ' 0%,' + config.ribbonColorEnd + ' 100%)';
ribbon.style.background = '-ms-linear-gradient(left, ' + config.ribbonColorStart + ' 0%,' + config.ribbonColorEnd + ' 100%)';
ribbon.style.background = 'linear-gradient(to right, ' + config.ribbonColorStart + ' 0%,' + config.ribbonColorEnd + ' 100%)';