我是HTML和CSS的新手,正在尝试创建一个网站,这是部分代码:
HTML:
<div class="row">
<div class="circle"></div>
</div>
<div class="row">
<div class="circle"></div>
<div class="circle"></div>
</div>
<div class="row">
<div class="circle"></div>
<div class="circle"></div>
<div class="circle"></div>
</div>
<div class="row">
<div class="circle"></div>
<div class="circle"></div>
</div>
<div class="row">
<div class="circle"></div>
</div>
CSS:
.circle
{
border-style: solid;
border-color: red;
width: 70px;
border-radius: 40px;
float:left;
margin: 2px;
}
.row
{
border-style: solid;
border-color: black;
height: 100px;
width: 700px;
margin: 10px;
}
我试图将红色圆形(水平和垂直)置于黑色框内的中心位置,但似乎无法实现。我尝试使用“text-align”并将左右边距设置为自动,但不起作用。我也不能使用“absolute”定位,因为页面顶部有一个固定的菜单栏,如果滚动会被破坏。任何帮助将不胜感激。谢谢。