首先,主持人,如果我在错误的部分发布这个,我道歉,如果你需要删除它,没有问题。
我正在开发一个复杂(非常复杂)的实时网站,我需要编写响应式布局。我无法在本地克隆该网站,因为它太大而且我无法访问所有内容,所以只留下的是现场工作。
有没有办法(浏览器插件,单独的程序),这样我每次访问网站时都可以加载存储在我计算机上的CSS样式表,这样我就可以“运行”了吗?
Dunno我是否正确地解释了它,但如果有人知道任何解决方案,我会非常乐意听到它:)
谢谢!
答案 0 :(得分:3)
你可以这样做,以便一个样式表显示在你的IP地址,一个样式表显示给其他人。
<?php $ip=$_SERVER['REMOTE_ADDR'];
if ($ip == YOUR IP) : ?>
Link to new stylesheet
<?php endif; ?>
(如果您无权执行此操作,Greasemonkey也可以工作 - https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/)
答案 1 :(得分:0)
嗯,您可以随时将其保存在硬盘上(Ctrl + s),然后使用硬盘上的静态版本。
答案 2 :(得分:0)
如果在实际网站上,样式表来自专用域或专用子域,则可以编辑hosts
文件,以使浏览器从本地Web服务器查找这些文件。< / p>
例如,如果您在实际网站上进行了以下设置:
www.example.com
是主要的应用程序/网站static.example.com
是静态文件来自的地方然后您可以将以下内容添加到/etc/hosts
(在Linux,* BSD或OSX上)或\Windows\System32\Drivers\etc\hosts
(在Windows上):
127.0.0.1 static.example.com
现在,所有静态内容请求都将发送到您的本地系统。然后,您可以使用python -m SimpleHTTPServer 80
或(更快)https://github.com/nodeapps/http-server等本地网络服务器来处理来自本地文件夹的请求。
请注意,这不适用于SSL / TLS网站(即https
)。
答案 3 :(得分:0)
您可以将.css文件放在Dropbox公用文件夹中(如果您的Dropbox版本是2012年后需要手动启用公用文件夹:https://www.dropbox.com/home/Public)并引用<head>
中的永久链接} - 即
<head>...
<link href="https://dl.dropboxusercontent.com/u/838533/livesites/bootstrap-force-device/css/force-device.css" rel="stylesheet">
...
</head>
答案 4 :(得分:-1)
......我正在使用PSPad。你可以在这里免费获得:
...有了它,您可以连接到您的ftp并在线更改您的文件。
对于快速测试,我建议使用Firefox元素检查器。只需更改代码即可查看结果,然后更改实际的实时网站。