Guide to making a CSS rectangle with one side taller than the other

Having difficulty with CSS while attempting to design a unique shape.

This is the specific shape I am aiming to achieve:

view image reference here

If you have any solutions or tips, please share!

Thank you in advance.

Answer №1

Here's a suggestion for you:

div {
  position: relative;
  height: 300px;
  overflow: hidden;
  border-radius: 25px;
}

.bg {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: blue;
  transform: skewY(-6deg);
  transform-origin: top right;
  border-radius: 25px;
<div>
  <div class="bg"></div>
</div>

Similar questions

If you have not found the answer to your question or you are interested in this topic, then look at other similar questions below or use the search

Designing Tables and Grids with HTML and CSS

Struggling to design the table below, I initially attempted using an HTML table. However, I encountered issues with applying box shadow properly as I needed to round the corners of the first and last td cells rather than the tr element (which doesn't ...

Creating a mesmerizing parallax effect for your image: A step-by-step guide

Looking for help to create a parallax effect on an image when hovered over. Does anyone have any advice or resources? Feeling frustrated at the moment. Here is an example link for reference: http://codecanyon.net/item/jquery-moving-perspective/full_scre ...

I am looking to create a rounded circular progress bar with smooth edges

I'm looking to create a circular progress bar with rounded edges on the highlighted segment, similar to this example: https://i.sstatic.net/kNKyzm.png While I've managed to create a basic version, I'm struggling to achieve the rounded ends ...

Detect if HTML elements are overlapping in CSS/JavaScript by checking for hover states

My journey into writing HTML/CSS/JS began just a few months ago. I challenged myself to create a 2D game from scratch without using any libraries like jQuery. Here is a snippet of what I came up with: document.addEventListener("keydown",keyDown); funct ...

When resizing the window, navigation items vanish

I've implemented the collapse feature using Bootstrap, but encountered an issue where my nav elements disappear when resizing the window. Do you have any suggestions on how to fix this? Here's a snippet of my code: Navb ...

Ways to incorporate margins into text on PDF pages produced by Puppeteer without altering the background color

I am currently using puppeteer to generate PDFs that contain dynamic content. My goal is to include margins/padding above and below the text on consecutive pages. Unfortunately, when I try to add margins with the property margin: { top: "1cm", bottom: "1 ...

Can a CSS gradient be layered on top of another element?

Curious about the technique that enables creating gradients OVER another div (a fading white horizontal line). Here is what I envision it to look like: Currently, this is what I have (I know, it needs work): The horizontal line is a basic with a color C ...

Having trouble with a nonresponsive link on a website? Unable to hover over it

The website can be found at: I've been trying to click on the "Home" link on the left side, but it doesn't seem to work for me. Any thoughts on why this might be happening? ...

Display icons within each table cell row

Objective: I want to implement a feature where icons appear when the cursor is inside a td row, allowing users to click on them. These icons will contain links. When the cursor moves to a new td row, the previous row should return to its default state a ...

Center the content of the HTML body

Despite my best efforts, I seem to be making a mistake somewhere. While creating a bootstrap website at , the site appears well and aligned in the center. However, when I try to adjust the screen size to less than 850px or even smaller, all the content shi ...

Creating a main navigation menu

In search of: creating a basic links/navigation bar. My CSS snippet: .ico { width:40px; } The HTML code I currently have: <body> <div id="logo"> <img src="logo.png" id="test" /> <img class="ico" src="images/home.png" /> ...

How can I center a Google Doc that is embedded horizontally?

I recently started diving into the world of coding with HTML and CSS, utilizing resources like HTML for dummies to learn. One question that came up is how to center an embedded Google Doc horizontally on a webpage. div#iframe-wrapper iframe { posit ...

What is the best way to incorporate an image sprite within table data?

Utilizing the Instant Sprite tool, I successfully created my own unique sprite image. With the help of a repeater control, I assigned the <td> class to be arg16 Private Sub cdcatalog_ItemDataBound(sender As Object, e As RepeaterItemEventArgs) Handl ...

Transitioning from a fixed position to absolute in CSS3

Sticky Logo Element In my project, I implemented a logo element that is positioned absolutely within the document. As the user scrolls, the logo sticks to the top of the window with a fixed position (you can view an example here: https://jsfiddle.net/swzb ...

Aligning text in the center of a header, positioned beside an image

I am facing an issue with centering text within a banner. The banner is divided into 12 columns, with a cross icon placed in the left-most column for closing the window. However, the text is not centering within the whole banner width but only within the s ...

Attempting to establish a means to switch between languages

Currently, I am in the process of implementing a language switch feature for a website project that I am currently working on. This feature will allow users to seamlessly switch between English, Latvian, and Norwegian languages. To achieve this functionali ...

The hamburger menu icon appears distorted when viewed on Safari browser

My website features a sticky hamburger menu on mobile. After testing it on iPhones and Android devices, I noticed that it looks slightly odd on iPhones. The left image shows how it appears on Android (LG G7 & G6), which is the desired appearance: The ...

Can JavaScript impact the appearance of the printed version of a website?

Just a quick question - I currently don't have access to a printer. My client is wondering if the hidden elements of the webpage (items that are only visible when clicked on) will be included when printing or if they will remain hidden? ...

Incorporate an image icon into an Angular grid

Currently, I am in the process of building a web application using Angular. The main goal is to create a grid and color specific cells based on data input. Below is the snippet of my HTML code: <mat-grid-list cols="10"> <mat-grid-tile * ...

Incorporating CSS style to individual rows in an HTML table

Is there a way to determine if a specific string, such as 'LA DEFENSE', is present in my HTML table and then change the background color of that line to red? https://i.sstatic.net/Yq7qF.png This is what I am looking for: $("#colorline").click( ...