You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法缩小Bootstrap页面中blockquote的字体大小求助

解决Bootstrap中blockquote字体大小无法修改的问题

嘿,这个问题我遇过好多次——Bootstrap默认对<blockquote>内部的<p>标签做了独立的字体大小设置,所以你直接修改<blockquote>的font-size只会影响到元素的边距等属性,却不会改变文本本身的大小。

问题根源

Bootstrap的默认样式里包含类似这样的规则:

blockquote p {
  font-size: 1.25rem;
}

这个选择器的优先级比你只针对<blockquote>设置的样式更高,而且它直接控制了文本所在的<p>标签字体大小,所以你的blockquote { font-size: 1em; }不会生效在文本上。

解决方案

你只需要把字体大小的规则直接应用到<blockquote>内部的<p>标签上即可,下面是修改后的完整CSS代码示例:

blockquote {
  font-family: Georgia, serif;
  font-style: italic;
  margin: 3em auto !important;
  padding: 0.35em 40px;
  line-height: 1.45;
  position: relative;
  color: #383838;
}
/* 新增针对blockquote内p标签的字体设置 */
blockquote p {
  font-size: 1em; /* 替换成你想要的字体大小 */
}
blockquote:before {
  display: block;
  /* 补全你之前未写完的:before样式,比如:
  content: "\201C";
  font-size: 8em;
  position: absolute;
  left: -10px;
  top: -0.1em;
  color: #7a7a7a;
  */
}

额外提示

  • 确保你的自定义CSS文件在Bootstrap的CSS文件之后加载,这样你的样式优先级才会更高。
  • 尽量避免滥用!important,除非遇到特殊的优先级冲突场景,直接针对<blockquote p>设置样式是更优雅的方式。

内容的提问来源于stack exchange,提问作者nCardot

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 09:55:07