ホームページ  >  記事  >  ウェブフロントエンド  >  CSS3 の角丸ボーダーとボーダー画像効果の例の共有

CSS3 の角丸ボーダーとボーダー画像効果の例の共有

高洛峰
高洛峰オリジナル
2017-03-08 13:39:311897ブラウズ

この記事の学習ポイントは次のとおりです:

• 丸められた境界線の半径
• ボックスの影
• 境界線の画像

1. 丸い境界線の半径

<div>border-radius 属性允许您为元素添加圆角边框! </div>  
  
div {   
    width: 200px;   
    height: 100px;   
    padding:20px;   
    border: 1px solid red;   
    border-radius : 25px;      
}

2. ボックスの影

<div></div>  
  
div {   
    width: 200px;   
    height: 100px;   
    background: red;   
    /*x轴偏移量 y轴偏移量 模糊程度 阴影颜色*/   
    box-shadow: 10px 10px 5px #000;   
}

3. -画像

html部分

<p><b>注意: </b> Internet Explorer 不支持 border-image 属性。</p>  
<p> border-image 属性用于设置图片的边框。</p>  
  
<div id="round">这里,图像平铺(重复)来填充该区域。</div>  
<br>  
<div id="stretch">这里,图像被拉伸以填充该区域。</div>  
  
<p>这是我们使用的图片素材:</p>  
<img src="images/border.png" />

css部分

div {   
    width: 250px;   
    padding: 10px 20px;   
    border: 15px solid translate;   
}   
#round {   
    /*safari*/  
    /*图片源 图片边界向内偏移量 图片的宽度 用于指定在边框外部绘制 border-image-area 的量  样式*/  
    -webkit-border-image : url(../images/border.png) 30 30 round;   
    /*opera*/  
    -o-border-image : url(../images/border.png) 30 30 round;   
    border-image : url(../images/border.png) 30 30 round;   
}   
  
#stretch {   
    -webkit-border-image : url(../images/border.png) 30 30 stretch;   
    -o-border-image : url(../images/border.png) 30 30 stretch;   
    border-image : url(../images/border.png) 30 30 stretch;   
}


以上がCSS3 の角丸ボーダーとボーダー画像効果の例の共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。