我为正文和我的列表设置了text-align:none;
。
body {
background-color: #fff;
color: #333;
font-size: 13px;
line-height: 18px;
position:relative;
padding:0;
margin:0;
text-align:none;
font-family: arial, verdana, helvetica, sans-serif;
}
#nav .menu{
background:#F27739;
background:-webkit-gradient(linear, left top, left bottom,
from(#F27739),to(#D95B1C));
overflow:hidden;
margin-top:50px;
height:30px;
text-align:none;
}
但在Firebug中,我检测到这两个text-align:none;
都是无效的属性值。我不明白,为什么?
答案 0 :(得分:3)
text-align: none
无效。
如果您想将其作为默认对齐方式,则需要执行以下操作:
text-align: inherit
但是,你应该把它设置为以下之一:
text-align: left
或text-align: justify
或text-align: center
或text-align: right
答案 1 :(得分:2)
none
不是text-align
属性的有效值。
有效值包括:
[开始|结束|离开|对|中心] || ] |辩解| match-parent |开始结束
答案 2 :(得分:2)
none
不是text-align
的有效值。您可以在此处查看有效值:
http://www.w3schools.com/cssref/pr_text_text-align.asp
答案 3 :(得分:2)
text-align的默认值是left,没有none值。因为文本必须在某处进行物理对齐。如果要重置text-align,请将其设置为left或inherit。
答案 4 :(得分:1)
text-align
具有以下属性:
start | end | left | right | center ] || <string> ] | justify | match-parent | start end
答案 5 :(得分:0)
由于none
无法使用text-align
值。
选项
text-align: left
text-align: right
text-align: center
text-align: justify
text-align: start
text-align: end
text-align: inherit
有关详细信息,请参阅link
答案 6 :(得分:0)
none
是text-align
的无效属性。 http://www.w3.org/TR/CSS21/text.html#propdef-text-align
只需使用您正在使用的语言的默认对齐方式,即left
。
答案 7 :(得分:0)
是的,text-align
不支持none
。查看this
答案 8 :(得分:0)
很简单,因为没有这样的属性看看这个:http://www.w3schools.com/cssref/pr_text_text-align.asp
但是尝试将其留空并使用继承,它将根据父/包装器对齐