我想将一些文本居中放在页面中间,但不想工作。我有text-align:center
上它应该使它居中,还有一个position:absolute
它的父母(#选择),以保持背景图像固定。不能居中文本
例子:http://jsfiddle.net/spedwards/29taB/
我应该如何来对齐文本中心?
我想将一些文本居中放在页面中间,但不想工作。我有text-align:center
上它应该使它居中,还有一个position:absolute
它的父母(#选择),以保持背景图像固定。不能居中文本
例子:http://jsfiddle.net/spedwards/29taB/
我应该如何来对齐文本中心?
position:absolute
不会拿width
等于它的parent
,所以它的width
只等于它的内容。你必须给width : 100%
到absolute div
对于这个问题,看看这个...... http://jsfiddle.net/29taB/10/
废话...我知道我忘记了一些东西。谢谢。只要它允许我将它标记为答案。 – Spedwards
你必须给#选择的宽度。在这种情况下,100%都是按照要求工作的。正如你给身体的文字对齐,所有的文字都会居中。也许你应该把它移到#select来。
如果去掉填充左和分配100%的#选择你将中心的所有:
#select { position:absolute;width:100%;}
http://jsfiddle.net/29taB/1/?顺便说一句,CSS是完全灾难.. –
你到底想在这里做什么?它看起来不好。 – Ruddy
是的,我试图恢复我多年前的工作。我知道这很混乱。 – Spedwards