作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
白色) 2) vertical-text2-6ren">
为了测试,在“background-color: blue”上保存了两条文本。我有两个“div 类”:
1) vertical-text1 (文字颜色--->白色)
2) vertical-text2(文字颜色--->黄色+字体粗细:粗体)
我的代码:
<div class="video_info">
<div class="vertical-text1">text 1</div>
<div class="vertical-text2">text 2</div>
</div>
.video_info
{
position: fixed;
left: 30px;
top: 70%;
}
.vertical-text1
{
transform: rotate(-90deg);
color: white;
background-color: #0000ff;
position: absolute;
left: -190px;
top: -215px;
width: 400px;
}
.vertical-text2
{
transform: rotate(-90deg);
color: yellow;
font-weight: bold;
background-color: #0000ff;
position: absolute;
left: -40px;
top: -350px;
width: 100px;
}
如何为垂直文本提供 2 种不同颜色的字体,以便文本 1 和文本 2 在一个“div 类”中?
最佳答案
我不认为你可以拥有两个具有不同样式的元素而不以某种方式使它们不同。您可以做的是将您的通用样式移到一个类中,并保留单独的样式,将每个元素分开(使用 ID),这样就没有重复的代码。
<div class="video_info">
<span id="vertical-text1" class="vertical-text">text 1</span>
<span id="vertical-text2" class="vertical-text">text 2</span>
</div>
.video_info
{
position: fixed;
left: 30px;
top: 70%;
}
.vertical-text {
transform: rotate(-90deg);
background-color: #0000ff;
position: absolute;
}
#vertical-text1
{
color: white;
left: -190px;
top: -215px;
width: 400px;
}
#vertical-text2
{
color: yellow;
font-weight: bold;
left: -40px;
top: -350px;
width: 100px;
}
关于html - 如何为垂直文本提供 2 种不同颜色的字体,以便文本 1 和文本 2 在一个 "div class"中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38305438/
我是一名优秀的程序员,十分优秀!