Я пытаюсь выяснить, как лучше всего маскировать div с такой угловой формой, как если бы верхний div в этом случае был фоновым изображением, и оба div были бы ширина 100%:Изображение маска с треугольником внизу
Я видел много учебников там о том, чтобы скрыть изображение с формой круга, но ни о том, как вы бы маскировать границу из DIV как в красной области. Я знаю, что должен быть лучший способ, чем делать это с растровыми изображениями, но я в недоумении.
Было бы лучше сделать это с помощью клипа или SVG? Я не все так обеспокоен старыми браузерами, если результат заключается в том, что они видят красные/синие divs, разделенные плоской линией. Вся красная область будет фоновым изображением, поэтому, если старые (er) браузеры пропустит эту угловую границу, пусть будет так.
Это удивительно, хотя кажется, что это ограничило бы мне с помощью фонового изображения в красная область. Я отредактирую исходное сообщение, чтобы это было ясно. Спасибо за это - интересно, есть ли решение с использованием фонового изображения? – hudsonian
Я очень ценю этот ответ - извинения за то, что я не был более ясен в своем оригинальном посте. Это замечательно знать для других разделов, где я не использую фоновое изображение. Спасибо! – hudsonian
@hudsonian Отредактированный мой ответ теперь можно также применить фоновые изображения – Akshay