Skip to content

Instantly share code, notes, and snippets.

@Renik07
Last active September 18, 2021 20:44
Show Gist options
  • Save Renik07/57b6e5a96dfd732e187f4e430317b3de to your computer and use it in GitHub Desktop.
Save Renik07/57b6e5a96dfd732e187f4e430317b3de to your computer and use it in GitHub Desktop.
Curved block
<body>
<div class="container">
<div class="separator separatop-top">
<svg version="1.1" viewBox="0 0 100 100" preserveAspectRatio="none"><path d="M 0 0 C 40 132 60 132 100 0 Z" style="fill: white;"></path></svg>
</div>
<div class="separator separator-bottom">
<svg version="1.1" viewBox="0 0 100 100" preserveAspectRatio="none"><path d="M 0 100 C 40 -32 60 -32 100 100 Z" style="fill: rgb(255, 255, 255);"></path></svg>
</div>
<div class="content">
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Mollitia voluptatem autem quod harum, necessitatibus nemo molestiae quos! Similique tempore blanditiis possimus unde tempora vitae autem voluptatum temporibus? Rerum, expedita odit?</p>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Mollitia voluptatem autem quod harum, necessitatibus nemo molestiae quos! Similique tempore blanditiis possimus unde tempora vitae autem voluptatum temporibus? Rerum, expedita odit?</p>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Mollitia voluptatem autem quod harum, necessitatibus nemo molestiae quos! Similique tempore blanditiis possimus unde tempora vitae autem voluptatum temporibus? Rerum, expedita odit?</p>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Mollitia voluptatem autem quod harum, necessitatibus nemo molestiae quos! Similique tempore blanditiis possimus unde tempora vitae autem voluptatum temporibus? Rerum, expedita odit?</p>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Mollitia voluptatem autem quod harum, necessitatibus nemo molestiae quos! Similique tempore blanditiis possimus unde tempora vitae autem voluptatum temporibus? Rerum, expedita odit?</p>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Mollitia voluptatem autem quod harum, necessitatibus nemo molestiae quos! Similique tempore blanditiis possimus unde tempora vitae autem voluptatum temporibus? Rerum, expedita odit?</p>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Mollitia voluptatem autem quod harum, necessitatibus nemo molestiae quos! Similique tempore blanditiis possimus unde tempora vitae autem voluptatum temporibus? Rerum, expedita odit?</p>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Mollitia voluptatem autem quod harum, necessitatibus nemo molestiae quos! Similique tempore blanditiis possimus unde tempora vitae autem voluptatum temporibus? Rerum, expedita odit?</p>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Mollitia voluptatem autem quod harum, necessitatibus nemo molestiae quos! Similique tempore blanditiis possimus unde tempora vitae autem voluptatum temporibus? Rerum, expedita odit?</p>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Mollitia voluptatem autem quod harum, necessitatibus nemo molestiae quos! Similique tempore blanditiis possimus unde tempora vitae autem voluptatum temporibus? Rerum, expedita odit?</p>
</div>
</div>
</body>
.container {
max-width: 1200px;
min-height: 400px;
padding: 0px 15px;
margin: 0 auto;
background-color: pink;
position: relative;
}
.separator {
height: 90px;
width: 100%;
z-index: 4;
position: absolute;
left: 0;
right: 0;
overflow: hidden;
}
.separator-top {
top: 0;
}
.separator-bottom {
bottom: 0;
}
.separator svg {
display: block;
position: absolute;
width: 100%;
height: 100%;
}
.content {
padding: 100px 0px;
}
@Renik07
Copy link
Author

Renik07 commented Sep 18, 2021

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment