>웹 프론트엔드 >CSS 튜토리얼 >CSS3 둥근 테두리 및 테두리 이미지 효과 예제 공유

CSS3 둥근 테두리 및 테두리 이미지 효과 예제 공유

高洛峰
高洛峰원래의
2017-03-08 13:39:311951검색

이 글의 학습 포인트는 다음과 같습니다.

• 둥근 테두리-반경
• 상자-그림자 상자-그림자
• 테두리-이미지

1. 둥근 border -radius

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

2. box-shadow

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

3. 테두리 이미지 border-image

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.