css - 试图控制宽度和右对齐,只有一个有效

标签 css wordpress alignment width

我对 CSS 的了解几乎不存在,但我正在尝试美化 Wordpress 网站,但似乎无法让我的文本既右对齐到一定宽度。任何一个都可以独立工作,但是当我使用

p{text-align: right;}
p {height:100px; width:300px;}

宽度正确,但对齐方式恢复为默认值(左)。我敢肯定这甚至不是使这种效果起作用的方法,但这对我来说还是很陌生的,我很感激任何帮助。

Wordpress 主题有一个用于自定义 CSS 的框,为了完整起见,这就是我使用的所有内容:

body {color:#757575;}
h1.site-title {color:#ff0000;}
p{font-family: Verdana, Geneva, sans-serif;}
p{text-align: right;}
p {height:100px; width:300px;}
h1.site-title {
font-family: Century Gothic, sans-serif;}
h2{font-family: Century Gothic, sans-serif;}
h2{color:#000000;}
h2{text-align:right}
nav {font-family: Century Gothic, sans-serif;}
a:link {color:#000000;}
a:visited {color:#000000;}
a:hover {color:#000000;}
a:active {color:#000000;}

最佳答案

也许 Wordpress css 有一个覆盖你的 css 规则。请记住,如果主题 css 有例如。这个 CSS 规则:

.paragraph p{
  text-align: left;
}

然后在下面添加此规则:

p{
  text-align: right;
}

即使您将规则放在最后一个,它的优先级也低于主题规则,因此应用的 css 规则将是主题规则。 尝试添加重要的修饰符!所以你将拥有:

p{
  text-align: right !important;
}

关于css - 试图控制宽度和右对齐,只有一个有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23209362/

相关文章:

css - 移动列表项但不移动其他 div 左侧的第一个

javascript - 粘性导航栏功能

css - 如何在平板电脑模式下调整图像

php - 按元框值从数据库中获取数据(wordpress)

ajax - 禁用 Visual Composer 中的 AJAX 内容加载

html 表格图像拉伸(stretch)单元格,没有 nbsp

html - 需要将 li 文本与元素符号图标的顶部对齐,并防止其在第二行下方换行

html - 在调整大小时使 anchor 标记成为父级的 100% 高度

html - 非常小的 div 与悬停对齐不起作用

html - 需要帮助使 div 垂直居中