Javascript 您如何将文本样式设置为分数?

Javascript 您如何将文本样式设置为分数?,javascript,html,css,Javascript,Html,Css,我有一个样式问题,我希望字体看起来与我的拙劣MSPaint示例相似 我尝试过很多方法,比如使用bootstrap并试图通过网格系统构建它,但是出现了一些非常糟糕的空白问题,并且扩展性不好 帮助将是惊人的。您可以使用伪元素添加%off 。折扣{ 显示:内联块; 位置:相对位置; 字体大小:40px; } .折扣{ 内容:“%关”; 显示:块; 左:100%; 字号:18px; 线高:18px; 最高:50%; 转化:translateY(-50%); 位置:绝对位置; } 50您可以使用伪元素

我有一个样式问题,我希望字体看起来与我的拙劣MSPaint示例相似

我尝试过很多方法,比如使用bootstrap并试图通过网格系统构建它,但是出现了一些非常糟糕的空白问题,并且扩展性不好


帮助将是惊人的。

您可以使用伪元素添加%off

。折扣{
显示:内联块;
位置:相对位置;
字体大小:40px;
}
.折扣{
内容:“%关”;
显示:块;
左:100%;
字号:18px;
线高:18px;
最高:50%;
转化:translateY(-50%);
位置:绝对位置;
}

50
您可以使用伪元素添加%折扣

。折扣{
显示:内联块;
位置:相对位置;
字体大小:40px;
}
.折扣{
内容:“%关”;
显示:块;
左:100%;
字号:18px;
线高:18px;
最高:50%;
转化:translateY(-50%);
位置:绝对位置;
}
50
试试这个

<h3 style="display: inline-block;">
    50  <sub style="margin-left: -4%;">off</sub>
    <sup style="margin-left: -32%;"> % 
   </sup>    
</h3>

50折
% 
试试这个

<h3 style="display: inline-block;">
    50  <sub style="margin-left: -4%;">off</sub>
    <sup style="margin-left: -32%;"> % 
   </sup>    
</h3>

50折
% 

查找以下自定义和普通分数表示的完整代码:


分数
* {
字体系列:无衬线;
字号:600;
}
wn先生{
字体大小:45px;
}
.压裂{
显示:内联块;
位置:相对位置;
字母间距:0.001em;
}
.frac>span{
显示:块;
填充:0.1米;
}
显示自定义分数的步骤
50
%
关

显示正常分数表示的步骤 1&12;
查找以下自定义和普通分数表示的完整代码:


分数
* {
字体系列:无衬线;
字号:600;
}
wn先生{
字体大小:45px;
}
.压裂{
显示:内联块;
位置:相对位置;
字母间距:0.001em;
}
.frac>span{
显示:块;
填充:0.1米;
}
显示自定义分数的步骤
50
%
关

显示正常分数表示的步骤 1&12;
您可以使用网格和flex来实现这一点

.row{
显示:网格;
网格模板列:2fr 1fr;
宽度:50px;
}
.路.山口{
字体大小:3rem;
}
.第二排{
显示器:flex;
弯曲方向:立柱;
字体大小:1.3rem;
}

50
%
关

您可以使用网格和flex来实现这一点

.row{
显示:网格;
网格模板列:2fr 1fr;
宽度:50px;
}
.路.山口{
字体大小:3rem;
}
.第二排{
显示器:flex;
弯曲方向:立柱;
字体大小:1.3rem;
}

50
%
关
您可以尝试这样做(如果您需要单独的
%
关闭来分别设置样式):

。折扣{
位置:相对位置;
字号:40pt;
字体大小:粗体;
}
.折扣:之后{
内容:“%”;
位置:绝对位置;
排名:0;
左:100%;
字号:18pt;
框大小:边框框;
}
.折扣:以前{
内容:“关”;
位置:绝对位置;
底部:0;
左:100%;
字号:18pt;
}
50
您可以尝试这样做(如果您需要单独的
%
关闭来分别设置样式):

。折扣{
位置:相对位置;
字号:40pt;
字体大小:粗体;
}
.折扣:之后{
内容:“%”;
位置:绝对位置;
排名:0;
左:100%;
字号:18pt;
框大小:边框框;
}
.折扣:以前{
内容:“关”;
位置:绝对位置;
底部:0;
左:100%;
字号:18pt;
}

50
只需快速尝试一下-可能有2个
标签并排放置,左侧的
行高是另一侧的2倍。在右侧
,写下类似于
%
OFF
的文本,显示非工作的工作将是好的,这样人们就会知道什么是不建议的。希望您至少尝试为自己编写代码。我建议你做一些,或者通过谷歌,或者通过搜索,尝试一下。如果您仍然有问题,请返回您的代码并解释您尝试了什么。我理解,我将确保下次这样做。感谢您的输入。只需快速尝试一下-可能有2个
标签并排排列,左侧的
行高是另一侧的2倍。在右侧
,写下类似于
%
OFF
的文本,显示非工作的工作将是好的,这样人们就会知道什么是不建议的。希望您至少尝试为自己编写代码。我建议你做一些,或者通过谷歌,或者通过搜索,尝试一下。如果您仍然有问题,请返回您的代码并解释您尝试了什么。我理解,我将确保下次这样做。谢谢你的意见。