在网页设计中,边框与圆角不仅仅是简单的装饰元素,更是页面设计的一部分。它们可以打破刻板印象,赋予页面更丰富的表现力。就像调色板上的细节,CSS3中的边框与圆角技术为设计师提供了一支强大的画笔。让我们一同揭开这场设计的魔法帷幕。
border:1px solid #000 (线宽度、线型、线颜色)
可以拆分为小属性
border-left:none ; 这个属性可去掉左边框,以此类推
.box{
width:0;
height:0;
/*transparent是透明色*/
border:20px solid transparent;
border-top-color:red;
}
border-radius属性的值通常为px单位,表示圆角的半径
border-radius:10px
border-radius:10px 20px 30px 40px; (左上 右上 右下 左下)
border-radius属性的值也可以用百分比做单位,表示圆角起始于每条边的哪里
border-radius:20%
正方形盒子如果设置的border-radius属性为50%;就是正圆形
长方形盒子如果设置的broder-radius属性为50%,就是椭圆形
box-shadow:10px 20px 30px rgba(0,0,0,.4); (x偏移、y偏移、模糊量、颜色)
box-shadow:10px 20px 30px 40px rgba(0,0,0,.4); (x偏移、y偏移、模糊量、阴影延展:同时向四个方向延展、颜色)
box-shadow属性值前加inset单词,表示内阴影
box-shadow:inset 10px 20px 30px 40px rgba(0,0,0,.4)
box-shadow属性值可以用逗号隔开多个,表示携带多个阴影
box-shadow:10px 20px 30px rgba(0,0,0,.4),10px 20px 30px rgba(0,0,0,.4),inset10px 20px 30px rgba(0,0,0,.4);
通过深入了解CSS3中关于边框与圆角的知识,你将能够为你的网页设计增色不少。这些看似微小的设计细节,却能产生令人惊艳的效果。让我们一同在这个边框与圆角的设计世界里畅游,为用户带来更精致的视觉体验。