.icon1 {
float: left;
width: 0;
height: 0;
border-bottom: 100px solid red;
border-right: 100px solid transparent;
}
.text1 {
float: right;
width: 0;
height: 0;
border-bottom: 100px solid transparent;
border-right: 100px solid red;
right: 50px solid red;
}
<div class="content">
<div class= "icon1"></div>
<div class= "text1"></div>
</div>
ich die text1 div nach rechts erweitern machen wollen, glaube ich, ein Screenshot helfen: Könnt ihr mir helfen? Ich möchte, dass das linke Dreieck ein Rechteck ohne die linke untere Ecke ist.
Ich bin mir nicht sicher, was Ihr erwartetes Ergebnis ist. Außerdem könnten Sie Ihren Code in ein Stack-Snippet umwandeln. – domsson
das ist eine Art von dem Punkt, den ich erreichen möchte: https://gyazo.com/01f8aa86563c036653cfd4cb011b7fbb –
Gibt es einen Grund, den Sie nicht verwenden können und 'img' oder' svg'? Wie es aussieht, um diese Form mit CSS zu machen, denke ich, dass Sie mehrere Elemente benötigen, "Pseudo" oder anders. Je nachdem, was Sie mit den Shapes machen, können Sie 'clip-path' verwenden. – hungerstar