css:文本应该居中,但它';不是,如果我增加边距,它就会居中。。。不符合逻辑?
这是我网站的另一部分,非常简单:css:文本应该居中,但它';不是,如果我增加边距,它就会居中。。。不符合逻辑?,css,Css,这是我网站的另一部分,非常简单: 我有尸体 我在正文中有一个div,在那里我精确(CSS):text-align:center 我有一个p,里面有一个小文本 如果我要删除边距和填充,则文本的第一行不再居中(°) 我真的不明白这一点:如果页边空白少,就会有更多的空间,所以文本应该居中 下面是div(带有CSS)的图片: 这是p在div中的图片:仔细看:边距是12px,文本(第一行)没有居中 当I增大边距时,文本最终居中:仔细看:边距为13px,文本(第一行)居中 你知道我应该怎么做才能在
- 我有尸体
- 我在正文中有一个div,在那里我精确(CSS):
text-align:center代码>
- 我有一个
,里面有一个小文本p
- 如果我要删除
和边距
,则文本的第一行不再居中(°)填充
div
(带有CSS)的图片:
这是p
在div
中的图片:仔细看:边距是12px,文本(第一行)没有居中
当I增大边距时,文本最终居中:仔细看:边距为13px,文本(第一行)居中
你知道我应该怎么做才能在文本仍然正确居中的情况下,在顶部和底部分别留一个小的页边距
如果我将溢出:隐藏
添加到.design description
类中,它将给出以下内容:
尝试放置
边距:0自动在中添加溢出:隐藏代码>和清除:两者都有编码>到设计说明
和设计顶部
。您还可以临时向两条边添加纯黑色边框,以便清楚地看到边。我的猜测是,某些元素从其中一个元素中流出,并将您的文本推到一边 尝试将overflow:hidden
添加到.design description
类中,看看这是否有帮助。它看起来像是在文本中出现的东西,可能会导致您的问题。值得一看您是否可以添加到您网站的链接?@Greg抱歉,这是一个完整的开发网站,我无法将其联机:'(@Seth If I dooverflow:hidden
整个段落都在左边(如果有助于找到答案,我将更新我的问题)我认为这个问题与width:100%
有关。你能将其设置为硬值吗?清楚:两者都防止它应用到元素的任一侧的浮动元素,并将其向下推。在看不到更多代码的情况下,我不能确切地说,但是某个浮动元素在某处推着你的文本。