javascript - CSS字体大小以保持相同的字宽

标签 javascript css responsive font-size

我正在尝试让单词“Hello”、“Projects”、“Social”和“Contact”相应地调整它们的字体大小,以便单词的宽度都相同,而不是必须以像素为单位像素。

我以为我正在使用视口(viewport)宽度,但这并没有达到我想要的效果。

有关所需效果,请参见图片。

enter image description here

最佳答案

您可以使用vw 单位调整font-sizeletter-spacing

.title {
  font-size: 15vw;
  padding: 20px 0;
  font-family: arial;
}

.title:first-child {
  letter-spacing:5vw;
}
<div>
  <div class="title">
    Hello
  </div>
  <div class="title">
    Projects
  </div>
</div>

关于javascript - CSS字体大小以保持相同的字宽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51091542/

相关文章:

javascript - 将参数拆分为数组,现在在子作用域中得到未定义的值

javascript - 为什么这些商品无法添加到购物车?

javascript - Angular 2 如何使基于父容器的 div 出现

css - 根据字体大小有条件地使用网络字体

reactjs - React 中的响应式背景图像

html - 移动布局中的 Div 顺序 - Bootstrap 4 行和列

javascript - 在 css 字段中使用 javascript 变量的问题

javascript - 浏览隐藏在网页上的链接(可访问性问题)

css - 无法使用脆皮表单覆盖复选框样式

javascript - 使主要内容在移动屏幕上占据全宽