我正在尝试将此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属性设置回我想要的东西来解决这个问题,但我觉得这不应该是必要的。或者我在这里遗漏了什么?
答案 0 :(得分:0)
您需要在身体周围添加div。只需在CSS文件中重新定义正文样式,如
body{text-align:left;}
并确保您的CSS文件位于yahoo的css文件之后。
您也可以像
一样内联<body style="text-align:left;">
这将覆盖yahoo的text-align
身体声明。