【问题标题】:CSS - Getting weird font renderingCSS - 获得奇怪的字体渲染
【发布时间】:2021-05-28 09:47:12
【问题描述】:

我只是在做导航栏,当我进入浏览器时,所有字体系列都呈现如下:

Rendering like this

这是我的代码:

字体.css:

 /* @font-face */

@font-face {
  font-family: 'Roboto';
  src: '../fonts/Roboto-Light.ttf';
}

style.css:

    /* import fonts from fonts.css file */

@import url(./fonts.css);
@import url(./partials/variables.css);

/* Start Navigation */
.headerArea .mainMenu .navbar .navbar-brand {
  padding: 0 2rem 0 5rem;
}

.headerArea .mainMenu .navbar {
  padding: 1rem 15rem;
}

.headerArea .mainMenu .nav-item .nav-link {
  /*font-family: 'Roboto', cursive; */
  font-family: var(--roboto);
  font-weight: 300;
  padding: 1.7rem;
  color: var(--title-color);
}

/* End Navigation */

variables.css:

 html,
body {
  margin: 0%;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
}

/* CSS Variables */

:root {
  --primary-color: #4458dc;
  --primary-color2: #854fee;
  --title-color: #141313;
  --text-color: #777777;
  --border-color: #201f1f17;
  --gradient-color: linear-gradient(90deg, #4458dc 0%, #854fee 100%);
  --primary-color: #4458dc;
  --primary-color: #4458dc;

  /* font family variables */
  --roboto: 'Roboto', cursive;
}

我尝试了更多的字体系列,他们都得到了这个方面。 我用的是 Bootstrap 5,不知道有没有问题。

【问题讨论】:

  • 当你说它变得怪异时,这无助于任何人回答。
  • 抱歉,我添加了一张图片

标签: html css fonts google-fonts


【解决方案1】:

fonts.css 文件中存在语法错误。字体源应写成如下,使用括号:

src: url(../fonts/Roboto/Roboto-Regular.ttf);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-21
    • 2016-04-22
    • 2012-04-28
    • 2015-07-13
    • 2015-02-18
    • 2018-09-24
    • 2014-10-11
    • 1970-01-01
    相关资源
    最近更新 更多