Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 为什么我的文本元素总是100%?|CSS 此处的文本_Html_Css_Width - Fatal编程技术网

Html 为什么我的文本元素总是100%?|CSS 此处的文本

Html 为什么我的文本元素总是100%?|CSS 此处的文本,html,css,width,Html,Css,Width,所以,我的错误是,这个简单的代码行总是无缘无故地得到100%的宽度。我的所有文本元素也是如此。它所在的容器未获得任何可能导致错误的显示状态(so块) 如果我将宽度设置为150px,那么仍然存在类似于边距的内容 感谢您的帮助大多数浏览器将p元素显示为块。默认情况下,块元素与其他元素不会堆叠在同一行上 所以即使你把它放在150px的宽度上,下一个元素也会一直放在下一行 要解决这个问题: 将p显示为(如果不需要调整其大小,则直接内联显示) 将您的p替换为span 用来要求你的街区停止推别人 更多详细

所以,我的错误是,这个简单的代码行总是无缘无故地得到100%的宽度。我的所有文本元素也是如此。它所在的容器未获得任何可能导致错误的显示状态(so块)

如果我将宽度设置为150px,那么仍然存在类似于边距的内容


感谢您的帮助

大多数浏览器将
p
元素显示为块。默认情况下,块元素与其他元素不会堆叠在同一行上

所以即使你把它放在150px的宽度上,下一个元素也会一直放在下一行

要解决这个问题:

  • p
    显示为(如果不需要调整其大小,则直接内联显示)
  • 将您的
    p
    替换为
    span
  • 用来要求你的街区停止推别人

更多详细信息、css和屏幕截图都很好。你能用devTool看到它正在发生什么吗?我想要一些上下文创建一个plnkr让我们看看。我的父母是位置:绝对,这重要吗?工作正常。谢谢你的帮助!别忘了为别人着想。
<p class="main-title">text here</p>