CSS3 - Imagem da borda
A propriedade CSS Border image é usada para adicionar a imagem de fronteira a alguns elementos. Você não precisa usar nenhum código HTML para chamar a imagem de fronteira. Um exemplo de sintaxe de imagem de fronteira é a seguinte -
#borderimg {
border: 10px solid transparent;
padding: 15px;
}
Os valores mais comumente usados são mostrados abaixo -
Sr. Não. | Valor e descrição |
---|---|
1 | border-image-source Usado para definir o caminho da imagem |
2 | border-image-slice Usado para cortar a imagem do pensionista |
3 | border-image-width Usado para definir a largura da imagem do bordo |
4 | border-image-repeat Usado para definir a imagem da fronteira como arredondada, repetida e esticada |
Exemplo
A seguir está o exemplo que demonstra como definir a imagem como uma borda para os elementos.
<html>
<head>
<style>
#borderimg1 {
border: 10px solid transparent;
padding: 15px;
border-image-source: url(/css/images/border.png);
border-image-repeat: round;
border-image-slice: 30;
border-image-width: 10px;
}
#borderimg2 {
border: 10px solid transparent;
padding: 15px;
border-image-source: url(/css/images/border.png);
border-image-repeat: round;
border-image-slice: 30;
border-image-width: 20px;
}
#borderimg3 {
border: 10px solid transparent;
padding: 15px;
border-image-source: url(/css/images/border.png);
border-image-repeat: round;
border-image-slice: 30;
border-image-width: 30px;
}
</style>
</head>
<body>
<p id = "borderimg1">This is image boarder example.</p>
<p id = "borderimg2">This is image boarder example.</p>
<p id = "borderimg3">This is image boarder example.</p>
</body>
</html>
Isso produzirá o seguinte resultado -