gpt4 book ai didi

html - 在 css 中制作更长且稍微更斜的斜线

转载 作者:太空宇宙 更新时间:2023-11-04 14:57:49 27 4
gpt4 key购买 nike

目前我有这样的设置:

HTML

<div class="bp-rating">
<sup class="small-num">8.5</sup>
<span class="slash">/</span>
<sub class="total-num">10</sub>
</div>

CSS

.bp-rating{
position:absolute;
top:50%;
left:50%;
padding:10px 5px;
border:1px solid #222;
display:inline;
}
sup{
color:green;
}

Codepen

我想要实现的是:

Slash

我想知道是否有办法使斜线稍微更斜一些,稍微更长一些。

是否可以在拉伸(stretch)线条的同时保持细线,是否可以完全删除斜线字符并以另一种方式使用 background

最佳答案

这是答案,您可以根据需要增加高度或宽度,或者更改背景颜色:

HTML

<div class="bp-rating">
<sup class="small-num">8.5</sup>
<span class="slash"></span>
<sub class="total-num">10</sub>
</div>

SCSS

.bp-rating{
position:absolute;
top:50%;
left:50%;
padding:10px 5px;
border:1px solid #222;
display:inline;
sup{
color:green;
}
.slash {
height:1px;
width: 40px;
background: black;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
transform: rotate(-45deg)
}
}

这是一个有效的 fiddle

关于html - 在 css 中制作更长且稍微更斜的斜线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39244591/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com