Fra*_*ise 6 html css bootstrap-4
致力于在NodeWeb 应用程序中创建圆形头像图像,当我将图像的Boostrap类设置为:
class="rounded-circle"
Run Code Online (Sandbox Code Playgroud)
它显示为椭圆形,而不是圆形。我在这里看到了类似的问题,其中答案表明原始图像尺寸可能会影响圆圈的形状。下面CSS带有自定义类的原版在创建椭圆形而不是圆形时具有相同的效果:
.player-circle {
border-radius: 50%;
}
Run Code Online (Sandbox Code Playgroud)
我可以做什么(从 CSS 或 Bootstrap 的角度来看)来确保头像实际上显示为完美的圆形而不是更卵形的形状?先谢谢您的帮助
小智 5
您应该将其定义为正方形,然后应用边框半径。解决方案如下:
.rounded-circle{
border:1px solid;
border-radius:50%;
width:50px;
height:50px;
}Run Code Online (Sandbox Code Playgroud)
<div class="rounded-circle"></div>Run Code Online (Sandbox Code Playgroud)