我对页面上的圆角元素有疑问。例如,我有一个不圆的小徽标,我想把它放在圆形背景(120x120)。像这样制作div更好:
border-radius: 100%;
background-color: red;
background-image: url('logo.png');
background-position: center;
或者仅为例如创建图像。辫形?
答案 0 :(得分:5)
如果您将来要在圆形背景上使用徽标(例如传单,电子邮件等),可能更容易在gimp或替代品中创建徽标版本,因此可以在任何地方快速使用
如果不是真的只是个人偏好,每个都有优点和缺点。
border-radius解决方案
图片解决方案
答案 1 :(得分:0)
两种解决方案:
.background{ border-radius: 5px; background-color: red; background-image: url('logo.png'); background-position: center; width: 100px; height: 100px; } .img{ width: 100%; height: 100%; }
将图像作为独立的边框半径
.background{
width: 200px;
height: 200px;
}
.img{
border-radius: 5px;
}