使用css的border-radius制作圆形案例

 时间:2024-10-13 04:40:18

1、首先,我们使用a标签来展示内容,在一个大盒子里包含3个a标签,分别写上文字内容,代码如下: <body> <div class="gcs-radius"> <a href="#">语文</a> <a href="#">数学</a> <a href="#">英语</a> </div> </body>效果图如下:

使用css的border-radius制作圆形案例

3、接下来,给a标签添加样式,因为要制作圆形,所有首先要画出一个正方形,设置宽度与高度一致,为100px,行高为100px,这样文字就垂直居中,再设置t髫潋啜缅ext-align为center这样文字水平居中,文字颜色为红色,背景为白色。代码如下: .gcs-radius a{ width: 100px; height: 100px; line-height: 100px; text-align: center; display: inline-block; background: white; text-decoration: none; color: red; }效果图如下:

使用css的border-radius制作圆形案例

5、为了使案例好看一点,这里再给a元素加上一个鼠标悬停的效果,代码如下: .gcs-radius a:hover{ background: red; color: #fff; }效果图如下:

使用css的border-radius制作圆形案例

6、最后,给大家贴上完整的源码,如下:争犸禀淫<!DOCTYPE html><html> <head> <meta charset="稆糨孝汶;UTF-8"> <title></title> <style type="text/css"> body{ background: #ccc; padding-top: 50px; padding-left: 50px; } .gcs-radius a{ width: 100px; height: 100px; line-height: 100px; text-align: center; display: inline-block; background: white; text-decoration: none; color: red; border-radius: 50%; } .gcs-radius a:hover{ background: red; color: #fff; } </style> </head> <body> <div class="gcs-radius"> <a href="#">语文</a> <a href="#">数学</a> <a href="#">英语</a> </div> </body></html>

  • css盒子高度自撑满
  • img对象align属性如何居左显示?
  • css如何定义input文字的间距
  • html上标的设置
  • js 如何替换掉指定的标签
  • 热门搜索
    家是什么排比句 bps是什么意思 8月28日是什么星座 副乳是什么 vocal是什么意思 信达雅是什么意思 尿多尿频是什么原因 外埠是什么意思 pwr是什么意思 凡尔赛什么意思