为什么我的文字有证明作用的时候我没能有这样的效果(CSS / PHP)

StackOverflow https://stackoverflow.com/questions/2589941

  •  25-09-2019
  •  | 
  •  

为什么我的文字有证明作用? 在我的整个网站,我做的回声,我不指定一个“文本对齐:证明;” 但是我的文字还是证明。理由是当你在浏览器窗口时,该文本移动,因此在窗口调整。我tryed做这样的事情: <?php echo "<h1>some stuff.</h1>"; ?> <html> <head> <style> h1 { text-align:center; } 等....

但它只是使在中央的文字去和它保持证明效果。

请帮帮我= [ 感谢

有帮助吗?

解决方案

  

对齐是当你在浏览器窗口时,该文本移动,因此在窗口调整。

这不是什么证明是。对齐使得它如此文本的所有行具有相同的宽度,如下所示:

“ALT文本” 结果 <子>(来源: pws-ltd.com

如果您不希望文本留在窗口内,当你缩小它(所以如果你想要一个水平滚动条),你必须设置一个min-width在包含文本<div>

编辑:但也许我误解你实际上是试图做的,而你只是希望它为中心。如果是这样,使用margin: 0 auto;text-align: center;

其他提示

正当性是当被调节的词之间的间距,以便文本完全在两个左对齐的文本的块的右侧。

你所描述的一样,即使你想要的文字为中心的声音,这是足够长的时间来填充页面,因此看上去真的居中。考虑加入这样的事情。固定宽度将文字从填充窗口,margin: 0 auto居中h1标签本身:

<style type="text/css">
    h1 { text-align: center; width: 300px; margin: 0 auto }
</style>
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top