Html 创建具有多个边框的css徽标
我需要在css中复制这一点: 到目前为止,我已经有了基础:Html 创建具有多个边框的css徽标,html,css,Html,Css,我需要在css中复制这一点: 到目前为止,我已经有了基础: <span>< HTML ></span> 请参见我的您可以为此使用大纲 在绿色元素周围创建一个3px的白色边框,并将绿色的7px轮廓应用于该元素 那就行了。:) 您可以为此使用大纲 在绿色元素周围创建一个3px的白色边框,并将绿色的7px轮廓应用于该元素 那就行了。:) 更新的代码笔: 引用此帖子: 工作样本: .circle\u容器{ 宽度:80px; 高度:80px; 边界
<span>< HTML ></span>
请参见我的您可以为此使用
大纲
在绿色元素周围创建一个3px
的白色边框,并将绿色的7px
轮廓应用于该元素
那就行了。:) 您可以为此使用大纲
在绿色元素周围创建一个3px
的白色边框,并将绿色的7px
轮廓应用于该元素
那就行了。:) 更新的代码笔:
引用此帖子:
工作样本:
.circle\u容器{
宽度:80px;
高度:80px;
边界半径:42px;
边框:3px实心#fff;
字体家族:Cambria;
字体大小:11px;
颜色:白色;
线高:80px;
文本对齐:居中;
背景#266c30;
盒影:0 0 3px#266c30;
}
HTML
更新的代码笔:
引用此帖子:
工作样本:
.circle\u容器{
宽度:80px;
高度:80px;
边界半径:42px;
边框:3px实心#fff;
字体家族:Cambria;
字体大小:11px;
颜色:白色;
线高:80px;
文本对齐:居中;
背景#266c30;
盒影:0 0 3px#266c30;
}
HTML
我会使用边框和CSS轮廓来实现这一点:
border: 5px solid #fff;
-moz-box-shadow: 0 0 0 5px #266c30;
-webkit-box-shadow: 0 0 0 5px #266c30;
box-shadow: 0 0 0 5px #266c30;
当然,根据需要调整边框大小。您可以在中看到这一点。我将使用边框和CSS轮廓来实现这一点:
border: 5px solid #fff;
-moz-box-shadow: 0 0 0 5px #266c30;
-webkit-box-shadow: 0 0 0 5px #266c30;
box-shadow: 0 0 0 5px #266c30;
当然,根据需要调整边框大小。您可以在上看到此操作。尝试以下操作:
html
<div class="inner container">
<div class="inner">
<span>HTML</span>
</div>
</div>
当然,你可以使用大小和字体颜色等。试试这个:
html
<div class="inner container">
<div class="inner">
<span>HTML</span>
</div>
</div>
当然,您可以使用大小和字体颜色等。我只需使用:after
生成的白色内边框伪元素,如下所示:
span:after {
content:"";
position:absolute;
top:5px;
left:5px;
right:5px;
bottom:5px;
border:2px solid #fff;
border-radius:50%;
}
(我将跨度从display:table cell
更改为block
,因为在某些浏览器[尤其是Firefox]中,与表格元素相关的绝对位置可能会比较棘手,并使用行高来代替文本的垂直居中。)我只需在为白色内边框生成的伪元素之后使用一个:如下所示:
span:after {
content:"";
position:absolute;
top:5px;
left:5px;
right:5px;
bottom:5px;
border:2px solid #fff;
border-radius:50%;
}
(我将跨度从display:table cell
更改为block
,因为在某些浏览器[尤其是Firefox]中,与表格元素相关的绝对位置可能会比较棘手,并使用行高来代替文本的垂直居中。)HTML:
<span><html></span>
}
}HTML:
<span><html></span>
}
}我不确定这是否可行,因为轮廓不符合边界半径?Rob Morris是正确的,只是尝试了一下-轮廓不符合边界半径。我不确定这是否可行,因为轮廓不符合边界半径?Rob Morris是正确的,刚刚尝试过-轮廓不尊重边框半径。您可以使用ie8及以下版本的轮廓,因为边框半径和框阴影不起作用。因此,如果您希望为旧浏览器使用带有双边框的正方形,请使用ie特定类并添加轮廓,您可以使用ie8及以下版本的轮廓,因为边框半径和框阴影不起作用所以,如果您想要一个带有双边框的正方形用于较旧的浏览器,请使用ie特定的类并添加轮廓