0

我正在一个已经使用 a 的项目中工作stylesheet,但我想使用Foundation改进网站。我试图将新stylesheet 的项目放入项目中,但事情是这样的:

前

变成了这样后

所以我只是停止使用Foundation,但我真的很想使用它,但是如何使用呢?你们做了什么来CSS在已经拥有的项目中应用新的?

更新

<!-- CSS Ganglia -->
<link type="text/css" href="css/smoothness/jquery-ui-1.9.1.custom.min.css" rel="stylesheet" />
<link type="text/css" href="css/jquery.liveSearch.css" rel="stylesheet" />
<link type="text/css" href="css/jquery.multiselect.css" rel="stylesheet" />
<link type="text/css" href="css/jquery.flot.events.css" rel="stylesheet" />
<link type="text/css" href="./styles.css" rel="stylesheet" />
<!-- /CSS Ganglia -->

<!-- CSS Integra -->
<link type="text/css" href="css/integra/style.css" rel="stylesheet" />
<!-- /CSS Integra -->

<!-- CSS Foundation -->
<!-- <link rel="stylesheet" href="css/foundation/normalize.css" />   -->
<!-- <link rel="stylesheet" href="css/foundation/foundation.css" />  -->
4

1 回答 1

2

这是一个非常复杂的过程,您将在这里执行... 99.99% 的时间您不能只是“即插即用”,可以说是使用新样式表。例如,您的两个输入很可能已float: left在旧样式表中定义。新的样式表覆盖了这些样式,并使它们基本上float: none破坏了布局。

那你该怎么办。

将当前站点复制到开发目录(只需在根目录中创建一个名为 dev 的文件夹,然后在该目录中复制整个站点。您将使用此目录进行开发,而无需修改当前活动的站点。

在当前样式表下方包含您的基础样式表。然后慢慢浏览旧样式表并找出被覆盖的内容并将其合并到新样式表中。

于 2013-04-05T13:34:29.743 回答