首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >纯css关闭按钮

纯css关闭按钮
EN

Stack Overflow用户
提问于 2012-04-05 05:53:33
回答 7查看 172.8K关注 0票数 76

JSFiddle

有没有办法用纯css在这个链接上做一些类似X的东西?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2012-04-05 06:10:31

我在这上面花了太多的时间,由于显而易见的原因,我没有在IE中进行测试。话虽如此,但它们几乎是一样的。

http://jsfiddle.net/adzFe/14/

代码语言:javascript
复制
a.boxclose{
    float:right;
    margin-top:-30px;
    margin-right:-30px;
    cursor:pointer;
    color: #fff;
    border: 1px solid #AEAEAE;
    border-radius: 30px;
    background: #605F61;
    font-size: 31px;
    font-weight: bold;
    display: inline-block;
    line-height: 0px;
    padding: 11px 3px;       
}

.boxclose:before {
    content: "×";
}
票数 139
EN

Stack Overflow用户

发布于 2013-11-22 15:56:24

我尝试关闭图标,没有文本

代码语言:javascript
复制
.close-icon
{
  display:block;
  box-sizing:border-box;
  width:20px;
  height:20px;
  border-width:3px;
  border-style: solid;
  border-color:red;
  border-radius:100%;
  background: -webkit-linear-gradient(-45deg, transparent 0%, transparent 46%, white 46%,  white 56%,transparent 56%, transparent 100%), -webkit-linear-gradient(45deg, transparent 0%, transparent 46%, white 46%,  white 56%,transparent 56%, transparent 100%);
  background-color:red;
  box-shadow:0px 0px 5px 2px rgba(0,0,0,0.5);
  transition: all 0.3s ease;
}
代码语言:javascript
复制
<a href="#" class="close-icon"></a>

票数 42
EN

Stack Overflow用户

发布于 2012-04-05 05:57:46

基本思想:对于a.boxclose:

代码语言:javascript
复制
border-radius: 40px;
width:20px;
height 10px;
background-color: #c0c0c0;
border: 1px solid black;
color: white;
padding-left: 10px;
padding-top: 4px;

将"X“添加到关闭框的内容中。

http://jsfiddle.net/adzFe/1/

又快又脏,但很管用。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10019797

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档