html - 如果单词超过宽度,如何设置行高
问题描述
我正在使用如下的无序列表。如果换行或自动换行,我想更改行高。
.vj
{
width:200px;
}
<div class="vj" style="line-height:32px;">
<ul>
<li>Neil Armstrong defines an unordered</li>
<li>Alan Bean</li>
<li>Peter Conrad</li>
<li>Edgar Mitchell</li>
<li>Alan Shepard</li>
</ul>
</div>
输出:
扩展输出:
如果仅换行 li,则将 line-height 设置为 22px 而不是 32px。
代码:https ://www.w3schools.com/code/tryit.asp?filename=GRKFA6EKC3XM
如何知道 'li' 超出了宽度?
如何将线高设置为超出的'li'?
谢谢
解决方案
像这样根据您的需要在 li 项目或 ul 项目中设置行高
.vj
{
width:200px;
}
#line{line-height: 90%;
}
<div class="vj" style="line-height:32px;">
<ul>
<li id="line">Neil Armstrong defines an unordered</li>
<li>Alan Bean</li>
<li>Peter Conrad</li>
<li>Edgar Mitchell</li>
<li>Alan Shepard</li>
</ul>
</div>
推荐阅读
- python - 在范围内选择数据框中的值
- javascript - Windows 10 UWP Javascript 应用下载权限
- android - 安卓二维码扫描器,背景色半透明,如何设置特定区域全透明?
- azure - Azure 应用服务发布管道--变量-更新 WCF 端点
- reactjs - 如何最初使用 react-table 7 自动扩展所有行?
- sql - 从 X 个月前选择一个月
- sql-server - 基于 SQL Server 查询重启 Windows 服务
- reactjs - 单元测试在 React Native 的条件渲染中失败
- accessibility - WCAG 2.0通用闪光灯定义中的“最大相对亮度”指的是什么?
- sql-server - Processmaker SQL Server 连接被拒绝