Heim >Web-Frontend >CSS-Tutorial >So verwenden Sie das Border-Image-Attribut

So verwenden Sie das Border-Image-Attribut

青灯夜游
青灯夜游Original
2019-01-30 13:53:487670Durchsuche

Das Attribut „border-image“ ist ein Abkürzungsattribut, mit dem Bilder zum Erstellen von Rändern verwendet werden können. Die Syntax für die Verwendung dieses Attributs lautet „border-image: source Slice width outset repeat|initial|inherit;“.

So verwenden Sie das Border-Image-Attribut

Die Betriebsumgebung dieses Artikels: Windows 7-System, CSS3-Version, Dell G3-Computer.

Das Attribut „border-image“ ist ein Kurzattribut, mit dem ein Bild zum Erstellen eines Rahmens verwendet werden kann.

CSS3-Border-Image-Attribut

Funktion: Bilder zum Erstellen von Rändern verwenden

Beschreibung: Zusammengesetztes Attribut. Legt den Rahmenstil des Objekts fest oder ruft ihn ab, um es mit einem Bild zu füllen. Sie können die Werte der Eigenschaften border-image-source, border-image-slice, border-image-width, border-image-outset und border-image-repeat gleichzeitig festlegen.

Syntax:

border-image: source slice width outset repeat|initial|inherit;

Parameter:

border-image-source: Wird verwendet, um die Position des Bildes anzugeben, das zum Zeichnen des Rahmens verwendet werden soll.

border-image-slice: Der Bildrand wird nach innen versetzt.

border-image-width: Die Breite des Bildrandes.

Border-Image-Outset: Wird verwendet, um den Umfang des Border-Image-Bereichs anzugeben, der außerhalb des Randes gezeichnet wird.

border-image-repeat: Legt fest, ob der Bildrand wiederholt (repeat), gestreckt (stretch) oder verdeckt (round) werden soll.

Beispiel für die Verwendung des CSS3-Border-Image-Attributs

<!DOCTYPE html>
<html>
<head>
<style> 
div
{
border:15px solid transparent;
width:300px;
padding:10px 20px;
}

#round
{
-moz-border-image:url(https://img.php.cn/upload/article/000/005/656/5af270fd37755429.jpg) 30 30 round;	/* Old Firefox */
-webkit-border-image:url(https://img.php.cn/upload/article/000/005/656/5af270fd37755429.jpg) 30 30 round;	/* Safari and Chrome */
-o-border-image:url(https://img.php.cn/upload/article/000/005/656/5af270fd37755429.jpg) 30 30 round;		/* Opera */
border-image:url(https://img.php.cn/upload/article/000/005/656/5af270fd37755429.jpg) 30 30 round;
}

#stretch
{
-moz-border-image:url(https://img.php.cn/upload/article/000/005/656/5af270fd37755429.jpg) 30 30 stretch;	/* Old Firefox */
-webkit-border-image:url(https://img.php.cn/upload/article/000/005/656/5af270fd37755429.jpg) 30 30 stretch;	/* Safari and Chrome */
-o-border-image:url(https://img.php.cn/upload/article/000/005/656/5af270fd37755429.jpg) 30 30 stretch;	/* Opera */
border-image:url(https://img.php.cn/upload/article/000/005/656/5af270fd37755429.jpg) 30 30 stretch;
}
</style>
</head>
<body>

<div id="round">在这里,图片铺满整个边框。</div>
<br>
<div id="stretch">在这里,图片被拉伸以填充该区域。</div>

<p>这是我们使用的图片:</p>
<img  src="https://img.php.cn/upload/article/000/000/024/5c513adf97e86533.jpg" alt="So verwenden Sie das Border-Image-Attribut" >

<p><b>注释:</b> Internet Explorer 不支持 border-image 属性。</p>
<p>border-image 属性规定了用作边框的图片。</p>

</body>
</html>

Rendering:

So verwenden Sie das Border-Image-Attribut

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Studium aller hilfreich sein. Weitere spannende Inhalte finden Sie in den entsprechenden Tutorial-Kolumnen auf der chinesischen PHP-Website! ! !

Das obige ist der detaillierte Inhalt vonSo verwenden Sie das Border-Image-Attribut. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn