关于用yui下拉菜单设计css的问题

时间:2011-03-12 00:48:37

标签: html css

我正在尝试将此yui下拉菜单控件合并到网页中: http://developer.yahoo.com/yui/menu/

我大部分时间都在工作,但我发现我需要链接到的一个css文件作为控件的一部分,搞乱了我网页其余部分的格式。这是有问题的css文件:

<link rel="stylesheet" type="text/css" href="http://yui.yahooapis.com/combo?2.8.2r1/build/reset-fonts-grids/reset-fonts-grids.css">

这是有罪的行:

body{text-align:center;}

我不熟悉css,但这似乎不是最友好的设计。此属性被分配给html文件的整个正文部分,并且可以(或者在我的情况下)影响与雅虎内容分开的内容。我知道我可以通过在我的东西周围放置一个div标签并将text-align属性设置回我想要的东西来解决这个问题,但我觉得这不应该是必要的。或者我在这里遗漏了什么?

1 个答案:

答案 0 :(得分:0)

您需要在身体周围添加div。只需在CSS文件中重新定义正文样式,如

body{text-align:left;}并确保您的CSS文件位于yahoo的css文件之后。

您也可以像

一样内联
<body style="text-align:left;">

这将覆盖yahoo的text-align身体声明。