如何制作css边框形状
我使用以下代码创建了一个框:如何制作css边框形状,css,border,css-shapes,Css,Border,Css Shapes,我使用以下代码创建了一个框: width:153px; height: 39px; border: 1px solid #cfcfcf; 它是一个普通的盒子。但我想把它做成如下形状: --/\--- 我必须编写什么CSS代码才能使其成为这样?我尝试了很多边界代码,但都不起作用。事实证明,是的,你可以。老实说,我不能很好地解释它,因为用css做多边形是我至今还不懂的事情之一。我花了大约6次尝试交换边界方向,使三角形指向上方。这是css 这篇文章有你需要的一切,还有更多 事实证明,是的,你可以。
width:153px;
height: 39px;
border: 1px solid #cfcfcf;
它是一个普通的盒子。但我想把它做成如下形状:
--/\---
我必须编写什么CSS代码才能使其成为这样?我尝试了很多边界代码,但都不起作用。事实证明,是的,你可以。老实说,我不能很好地解释它,因为用css做多边形是我至今还不懂的事情之一。我花了大约6次尝试交换边界方向,使三角形指向上方。这是css 这篇文章有你需要的一切,还有更多
事实证明,是的,你可以。老实说,我不能很好地解释它,因为用css做多边形是我至今还不懂的事情之一。我花了大约6次尝试交换边界方向,使三角形指向上方。这是css 这篇文章有你需要的一切,还有更多
必须使用以下语法:
.class:after
{
content: '';
position: absolute;
border-width: 10px;
border-style: none solid solid solid;
border-color: transparent transparent black;
right: 0px;
}
必须使用以下语法:
.class:after
{
content: '';
position: absolute;
border-width: 10px;
border-style: none solid solid solid;
border-color: transparent transparent black;
right: 0px;
}
<span class="box"> This is a tooltip! </span>
.box{
position:relative;
background:#fff;
display:inline-block;
padding:15px;
border-radius:5px;
border:1px solid #888;
}
.box:after{
position:absolute;
content:'';
height:20px;
width:20px;
background:#fff;
left:50%;
margin-left:-10px;
top:-11px;
border-top:1px solid #888;
border-left:1px solid #888;
-webkit-transform: rotate(45deg); /* Saf3.1+ */
-moz-transform: rotate(45deg); /* FF3.5/3.6 */
-ms-transform: rotate(45deg); /* IE 9+ */
-o-transform: rotate(45deg); /* Opera 10.5 */
transform: rotate(45deg); /* Newer browsers (incl IE9) */
}
<span class="box"> This is a tooltip! </span>
.box{
position:relative;
background:#fff;
display:inline-block;
padding:15px;
border-radius:5px;
border:1px solid #888;
}
.box:after{
position:absolute;
content:'';
height:20px;
width:20px;
background:#fff;
left:50%;
margin-left:-10px;
top:-11px;
border-top:1px solid #888;
border-left:1px solid #888;
-webkit-transform: rotate(45deg); /* Saf3.1+ */
-moz-transform: rotate(45deg); /* FF3.5/3.6 */
-ms-transform: rotate(45deg); /* IE 9+ */
-o-transform: rotate(45deg); /* Opera 10.5 */
transform: rotate(45deg); /* Newer browsers (incl IE9) */
}
<span class="box"> This is a tooltip! </span>
.box{
position:relative;
background:#fff;
display:inline-block;
padding:15px;
border-radius:5px;
border:1px solid #888;
}
.box:after{
position:absolute;
content:'';
height:20px;
width:20px;
background:#fff;
left:50%;
margin-left:-10px;
top:-11px;
border-top:1px solid #888;
border-left:1px solid #888;
-webkit-transform: rotate(45deg); /* Saf3.1+ */
-moz-transform: rotate(45deg); /* FF3.5/3.6 */
-ms-transform: rotate(45deg); /* IE 9+ */
-o-transform: rotate(45deg); /* Opera 10.5 */
transform: rotate(45deg); /* Newer browsers (incl IE9) */
}
<span class="box"> This is a tooltip! </span>
.box{
position:relative;
background:#fff;
display:inline-block;
padding:15px;
border-radius:5px;
border:1px solid #888;
}
.box:after{
position:absolute;
content:'';
height:20px;
width:20px;
background:#fff;
left:50%;
margin-left:-10px;
top:-11px;
border-top:1px solid #888;
border-left:1px solid #888;
-webkit-transform: rotate(45deg); /* Saf3.1+ */
-moz-transform: rotate(45deg); /* FF3.5/3.6 */
-ms-transform: rotate(45deg); /* IE 9+ */
-o-transform: rotate(45deg); /* Opera 10.5 */
transform: rotate(45deg); /* Newer browsers (incl IE9) */
}
好极了。。。。如何把它换成白色color@404NotFound:)只需将
#000
更改为#fff
,反之亦然,我想将#000更改为/\border。。。现在是white@404NotFound添加了一个演示到我的answer@404NotFound编辑。添加了一个很好的。。。。如何把它换成白色color@404NotFound:)只需将#000
更改为#fff
,反之亦然,我想将#000更改为/\border。。。现在是white@404NotFound添加了一个演示到我的answer@404NotFound编辑。添加了一个标题,该教程真的帮了我很大的忙。@Tree帮助您理解使用CSS绘制的三角形绘制一个矩形,在里面放置一个十字X
,看到(边框底部)向上的箭头了吗?现在,为每个边框添加一个宽度,并用颜色绘制所需的边框。感谢该教程真的帮了我很大的忙。@Tree要帮助您理解使用CSS的三角形,请绘制一个矩形,在内部放置一个十字X
,请参见(边框底部)向上的箭头?现在为每个边框添加一个宽度,并用颜色绘制所需的边框。