首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何大写breadcrumbs中的文本?

如何大写breadcrumbs中的文本?
EN

Stack Overflow用户
提问于 2017-07-04 17:58:24
回答 1查看 517关注 0票数 1

下面是包含引导程序的breadcrumb的html,

代码语言:javascript
复制
.breadcrumb {
  margin-top: 0;
  margin-bottom: 0;
  padding: 8px 15px 0 35px;
}

.breadcrumb>li {
  display: inline-block;
  text-transform: lowercase;
  font-size: 11px;
}

.breadcrumb>li+li:before {
  content: "\3E";
  color: #b1afaf;
  font-weight: bold;
}
代码语言:javascript
复制
<ul class="breadcrumb">
  <li><a href="#">MEP SERVICES </a></li>
  <li><a href="#">Electrical</a></li>
  <li><a href="#">Lighting</a></li>
  <li>HT &amp; LT</li>
</ul>

现在它的外观和感觉是,

我想要下面的外观和感觉。

我在css下尝试过,但不起作用。

代码语言:javascript
复制
.breadcrumb>li {
  display: inline-block;
  text-transform: uppercase;
  font-size: 11px;
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-04 18:03:28

a中使用text-transform: capitalize;

代码语言:javascript
复制
.breadcrumb {
  margin-top: 0;
  margin-bottom: 0;
  padding: 8px 15px 0 35px;
}

.breadcrumb>li {
  display: inline-block;
  font-size: 11px;
}

.breadcrumb>li+li:before {
  content: "\3E";
  color: #b1afaf;
  font-weight: bold;
}

.breadcrumb>li>a {
  text-transform: capitalize;
}
代码语言:javascript
复制
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
<ul class="breadcrumb">
  <li><a href="#">mep services</a></li>
  <li><a href="#">electrical</a></li>
  <li><a href="#">lighting</a></li>
  <li>HT &amp; LT</li>
</ul>

如果你真的想让MEP SERVICES在html中完全大写,那么你需要更多的代码来实现:

代码语言:javascript
复制
.breadcrumb {
  margin-top: 0;
  margin-bottom: 0;
  padding: 8px 15px 0 35px;
}

.breadcrumb>li {
  display: inline-block;
  font-size: 11px;
}

.breadcrumb>li+li:before {
  content: "\3E";
  color: #b1afaf;
  font-weight: bold;
}

.breadcrumb>li>a {
  text-transform: capitalize;
}

.breadcrumb>li:first-of-type>a {
  text-transform: lowercase;
}

.breadcrumb>li:first-of-type>a:first-letter {
  text-transform: capitalize;
}
 /* for ::first-letter work `a` needs to be block level element */
.breadcrumb>li>a {
  display: inline-block;
}
代码语言:javascript
复制
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
<ul class="breadcrumb">
  <li><a href="#">MEP SERVICES</a></li>
  <li><a href="#">electrical</a></li>
  <li><a href="#">lighting</a></li>
  <li>HT &amp; LT</li>
</ul>

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44902780

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档