Das Erzielen einer schrägen Ecke auf einer CSS-Box kann mit verschiedenen Methoden erreicht werden. Ein Ansatz wird unten beschrieben:
Diese Technik basiert auf der Erstellung eines transparenten Randes entlang der linken Seite eines Containers und eines schrägen Randes entlang der Unterseite . Der folgende Code zeigt, wie dies implementiert wird:
Hello World
.cornered {
width: 160px;
height: 0px;
border-bottom: 40px solid red;
border-right: 40px solid white;
}
.main {
width: 200px;
height: 200px;
background-color: red;
}
Dadurch entsteht ein Kasten mit einer schrägen oberen linken Ecke in einem 45-Grad-Winkel.
An Wenn Sie Text innerhalb des schrägen Teils zulassen, kann ein zusätzlicher transparenter Rand verwendet werden. Der untenstehende modifizierte Code veranschaulicht diesen Ansatz:
It's possible to put text up here too
but if you want it to follow the slant you have to stack
several of these.
Hello hello hello hello
hello hello hello hello hello
.outer {
background-color: #ccffff;
padding: 10px;
font-size: x-small;
}
.cornered {
width: 176px;
height: 0px;
border-bottom: 40px solid red;
border-left: 40px solid transparent;
}
.main {
width: 200px;
height: 200px;
background-color: red;
padding: 0 8px;
}
Diese Methode erstellt einen schrägen Rahmen, der entlang seiner Länge Text anzeigen kann.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3