CSS避免容器调整大小以适合粗体文本

一种复杂的标题,但足够容易演示

#txt {
  padding: 5px;
}
#txt:hover {
  font-weight: bold;
}
#test {
  display: inline-block;
  border: solid 1px black;
  min-width: 100px;
}
<div id="test">
  <div id="txt">This is some text</div>
</div>

所以我有以上情况。

我有什么用CSS可以做的事情,当我将鼠标悬停在文本上时,可以避免调整容器(测试)的大小?就像占用调整大小的边距或边距。或设置宽度,使其足以处理加粗的文本(但仍是动态的)。

用户名

这是一个想法,请使用before和after属性根据粗体文本的宽度来调整元素的大小。不幸的是,这需要更改您的标记。

#txt {
  line-height: 1.4em;
  padding: 5px;
  text-align: center;
}
#txt::before {
  content: attr(data-content);
  display: block;
  font-weight: bold;
  height: 0px;
  visibility: hidden;
}
#txt::after {
  content: attr(data-content);
  font-weight: normal;
}
#txt:hover::after {
  font-weight: bold;
}
#test {
  display: inline-block;
  border: solid 1px black;
  min-width: 100px;
}
<div id="test">
  <div id="txt" data-content="This is some text"></div>
</div>

或者,使用文本阴影将文本加粗。

#txt {
  padding: 5px;
}
#txt:hover {
  text-shadow: 0.5px 0px 0px #555, -0.5px 0px 0px #555;
}
#test {
  display: inline-block;
  border: solid 1px black;
  min-width: 100px;
}
<div id="test">
  <div id="txt">This is some text</div>
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

动态调整容器大小以适合文本

来自分类Dev

调整元素大小以适合容器

来自分类Dev

如何使用CSS调整图像大小以适合其容器

来自分类Dev

动态调整div的CSS缩放以适合容器的大小

来自分类Dev

如何调整图像大小以使其适合CSS容器?

来自分类Dev

调整图标大小以适合容器元素?

来自分类Dev

CakePHP图像未调整大小,适合容器

来自分类Dev

调整Flex Spark图像大小以适合容器

来自分类Dev

调整文本框大小以适合文本

来自分类Dev

CSS / JS调整大小以适合图像大小

来自分类Dev

在Swift中调整文本大小以适合标签

来自分类Dev

UITableViewCell调整大小以适合详细文本

来自分类Dev

如何使UILabel调整大小以适合文本

来自分类Dev

UITableViewCell调整大小以适合详细文本

来自分类Dev

将“链接文本”垂直对齐到li项的中间(并相应调整文本大小比例以适合li容器)

来自分类Dev

CSS使图像调整大小并适合任何屏幕

来自分类Dev

需要调整横幅大小以适合窗口CSS

来自分类Dev

HTML/CSS:如何在调整窗口大小时使图像周围的文本适合?

来自分类Dev

如何调整Java Script元素的大小以适合其容器窗口

来自分类Dev

调整容器div的大小以完全适合渲染的React组件

来自分类Dev

调整HTML视频的大小以适合父容器的高度*和*宽度

来自分类Dev

调整容器DIV的大小以适合元素高度

来自分类Dev

自适应字体大小调整-适合容器

来自分类Dev

自动调整 N 个图像的大小以适合容器

来自分类Dev

调整文本大小以完全填充容器

来自分类Dev

如何使textarea自动水平调整大小以适合输入的文本?

来自分类Dev

如何调整按钮大小以适合Delphi FireMonkey中的文本?

来自分类Dev

调整导航栏标题字体大小以适合文本

来自分类Dev

如何调整文本(字体)的大小以适合UISegmentedControl的UISegment?

Related 相关文章

  1. 1

    动态调整容器大小以适合文本

  2. 2

    调整元素大小以适合容器

  3. 3

    如何使用CSS调整图像大小以适合其容器

  4. 4

    动态调整div的CSS缩放以适合容器的大小

  5. 5

    如何调整图像大小以使其适合CSS容器?

  6. 6

    调整图标大小以适合容器元素?

  7. 7

    CakePHP图像未调整大小,适合容器

  8. 8

    调整Flex Spark图像大小以适合容器

  9. 9

    调整文本框大小以适合文本

  10. 10

    CSS / JS调整大小以适合图像大小

  11. 11

    在Swift中调整文本大小以适合标签

  12. 12

    UITableViewCell调整大小以适合详细文本

  13. 13

    如何使UILabel调整大小以适合文本

  14. 14

    UITableViewCell调整大小以适合详细文本

  15. 15

    将“链接文本”垂直对齐到li项的中间(并相应调整文本大小比例以适合li容器)

  16. 16

    CSS使图像调整大小并适合任何屏幕

  17. 17

    需要调整横幅大小以适合窗口CSS

  18. 18

    HTML/CSS:如何在调整窗口大小时使图像周围的文本适合?

  19. 19

    如何调整Java Script元素的大小以适合其容器窗口

  20. 20

    调整容器div的大小以完全适合渲染的React组件

  21. 21

    调整HTML视频的大小以适合父容器的高度*和*宽度

  22. 22

    调整容器DIV的大小以适合元素高度

  23. 23

    自适应字体大小调整-适合容器

  24. 24

    自动调整 N 个图像的大小以适合容器

  25. 25

    调整文本大小以完全填充容器

  26. 26

    如何使textarea自动水平调整大小以适合输入的文本?

  27. 27

    如何调整按钮大小以适合Delphi FireMonkey中的文本?

  28. 28

    调整导航栏标题字体大小以适合文本

  29. 29

    如何调整文本(字体)的大小以适合UISegmentedControl的UISegment?

热门标签

归档