为什么我的文字有证明作用的时候我没能有这样的效果(CSS / PHP)
题
为什么我的文字有证明作用?
在我的整个网站,我做的回声,我不指定一个“文本对齐:证明;”
但是我的文字还是证明。理由是当你在浏览器窗口时,该文本移动,因此在窗口调整。我tryed做这样的事情:
<?php
echo "<h1>some stuff.</h1>";
?>
<html>
<head>
<style>
h1
{
text-align:center;
}
等....
但它只是使在中央的文字去和它保持证明效果。
请帮帮我= [ 感谢
解决方案
对齐是当你在浏览器窗口时,该文本移动,因此在窗口调整。
这不是什么证明是。对齐使得它如此文本的所有行具有相同的宽度,如下所示:
结果
<子>(来源: 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>
不隶属于 StackOverflow