Obwohl CSS-Ränder Prozentsätze nicht nativ unterstützen, gibt es eine clevere reine CSS-Lösung, um dies zu erreichen diesen Effekt.
Um prozentuale Grenzen zu simulieren, verwenden Sie ein Wrapper-Element mit den folgenden Eigenschaften:
Zur Veranschaulichung hier HTML und CSS Code zum Erstellen eines Elements mit einer Seitenbreite von 25 % "Grenzen":
HTML:
<div class="faux-borders"> <div class="content"> This is the element to have percentage borders. </div> </div>
CSS:
.faux-borders { background-color: #f00; padding: 1px 25%; /* set padding to simulate border */ } .content { background-color: #fff; }
Diese Technik ahmt prozentuale Grenzen nach Verwenden Sie Polsterung auf einem Wrapper-Element, um die Illusion zu erzeugen.
Das obige ist der detaillierte Inhalt vonWie kann ich prozentuale CSS-Rahmen nur mit CSS erstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!