Webflow does not fully support the mix-blend-mode: color;
in Safari, but you can achieve a similar effect using alternative blending modes or background overlays. Here’s how you can work around this limitation.
1. Try Alternative Mix Blend Modes
- Go to Designer > Select the Element where you want to apply the blend effect.
- In the Style Panel > Effects > Blend Mode, try modes like:
- Overlay
- Multiply
- Screen
- Luminosity (which may work in place of "color" in some cases)
2. Use a CSS Filter Instead
- Webflow supports HSL filters, which can mimic a color blend effect.
- Select the element and apply a Color Adjust filter:
- Increase or modify Hue Rotate, Saturation, and Brightness to shift colors dynamically.
3. Apply a Transparent Color Overlay
- Place a div with a semi-transparent background over the target element.
- Set the Blend Mode of the overlay to Overlay or Multiply to impact the underlying colors.
4. Use Custom CSS as a Last Resort
- If Webflow settings don't achieve the effect you need, you can add custom CSS via Embed Code or Page Settings:
```css
.blend-effect {
background: rgba(255, 0, 0, 0.5); /_ Semi-transparent red /
mix-blend-mode: luminosity; / Alternative to color _/
}
``` - Note: Safari may still not support all blend modes, but luminosity is widely accepted.
Summary
Safari doesn't support mix-blend-mode: color
, but you can use Overlay, Multiply, Luminosity, or CSS filters to achieve a similar effect. If necessary, layer a semi-transparent div or apply custom CSS. Test thoroughly in different browsers to ensure consistency.