为什么我不能控制< p>下面标有div类“title left”
<td align="left" >
<div class="pop-posts-image-left">
<a href="http://www.livecrafteat.com/live/meal-planning-template/">
<img src="http://www.livecrafteat.com/wp-content/uploads/2012/08/menu-plan-sidebar-thumbnail-2.jpg" alt="" />
</a>
<div class="title left">
<p text-align="center">
This Is An Example Post Title
</p>
</div>
</div>
</td>
相反,它受以下控制:
body, h1, h2, h2 a, h2 a:visited, h3, h4, h5, h6, p, select, textarea {
color: #70635A;
font-family: "Century Gothic",AppleGothic,Arial,sans-serif;
font-size: 10px;
font-weight: normal;
line-height: 22px;
margin: 0;
padding: 0;
text-decoration: none;
}
答案 0 :(得分:1)
现在不应用它的原因是因为标签名称的CSS样式优先于使用类定义的样式。
使用您定义的样式,您可以指定要将其应用于<p>
:
.title-left, .title-left p {
color: #000;
font-size: 20px;
}
在HTML中:
<div class="title-left">
<p> This Is An Example Post Title </p>
</div>
或者,如果您只想将样式应用于<p>
而不是<div>
:
.title-left {
color: #000;
font-size: 20px;
}
在HTML中:
<div>
<p class="title-left"> This Is An Example Post Title </p>
</div>
您可以测试修改here。
答案 1 :(得分:1)
title left
不是一个班级。这是两个类:title
和left
您可以使用其中一种方式将样式应用于P标记:
.title p {your styles}
或两者,如果你想要
.title.left p {your styles}