Почему я не могу заставить работать LESS CSS Framework здесь? - PullRequest
3 голосов
/ 13 декабря 2010

http://jsfiddle.net/xfCE8/3/

Я пытался заставить работать меньше CSS, но безуспешно, что довольно неловко, потому что никто другой не имеет этой проблемы.

Ответы [ 4 ]

1 голос
/ 13 декабря 2010

Я не думаю, что вы можете ссылаться на файл .less прямо с сайта googlecode.Если я запускаю ваш jsfiddle с открытым Firebug, я вижу ошибку.Если я посмотрю на HTTP-запрос на загрузку файла .less, я увижу следующее:

Response Headers
Content-Length  28464
Content-Type    text/x-c; charset=us-ascii
Content-Disposition attachment; filename="style.less"
Accept-Ranges   bytes
Date    Mon, 13 Dec 2010 09:11:05 GMT
Last-Modified   Mon, 13 Dec 2010 09:01:31 GMT
Expires Mon, 20 Dec 2010 09:11:05 GMT
Server  DFE/largefile
Cache-Control   public, max-age=604800
Age 452

Content-Disposition запускает браузер для запроса сохранения файла, если вы посещаете URL-адрес напрямую.Я думаю, что это также сбивает с толку код, который пытается загрузить файл .less.

Попробуйте загрузить файл и поместить его на другой сервер, который не имеет специальной обработки для .less mimetype ...

0 голосов
/ 13 декабря 2010

Во-первых, в chrome js и css делают ошибку и не могут быть загружены.Поэтому вы должны сами разместить их на своем сервере, и я советую переименовать .less в .css, если у вас нет доступа к вашему apache ini или вы не знаете .htaccess .

Во-вторых, я не могу найти @brand-color, но @brand_color, который отличается;) Весь CSS, кажется, здесь все равно отличается.

Наконец, эта структура CSS неКажется, неплохо бы начать с (множество test комментариев и т. д. ... мне не кажется законченным, и я бы использовал это с осторожностью.)

0 голосов
/ 13 декабря 2010

Возможно, загрузчик «Manage Resources» не понимает, каким должен быть контент, когда расширение на css равно «.less», а не «.css».

Я думаю, что jsfiddle игнорирует ссылки, которые у вас есть в разделе HTML: все внешние ссылки должны быть добавлены слева в списке известных платформ или в виде ссылки в разделе «Управление ресурсами». Я думаю, это из соображений безопасности ...

0 голосов
/ 13 декабря 2010

Не знаю этой структуры, но я вижу, что у вас здесь слишком много s:

<link rel="stylesheet/less" href="http://lesscsss.googlecode.com/files/style.less" type="text/css" />

должно быть

<link rel="stylesheet/less" href="http://lesscss.googlecode.com/files/style.less" type="text/css" />

РЕДАКТИРОВАТЬ: Извините, был неправ,Две ссылки в вашем коде разные, но они должны быть.Первый ссылается на lesscss, второй - на lesscsss, и оба они правы.Я извиняюсь.

...