GVKun编程网logo

css3 – 需要使用gruntjs指南针从Windows 8.1上的scss文件生成css

14

本文将分享css3–需要使用gruntjs指南针从Windows8.1上的scss文件生成css的详细内容,此外,我们还将为大家带来关于98.css——Windows98界面还魂CSS库、Blogdo

本文将分享css3 – 需要使用gruntjs指南针从Windows 8.1上的scss文件生成css的详细内容,此外,我们还将为大家带来关于98.css —— Windows 98 界面还魂 CSS 库、Blogdown:更改学术主题中的CSS 修改.css和.scss文件创建一个custom.css、css – 如何使用Grunt配置LESS的sourceMaps?、css3 – CSS Gradients – Less Mixins的相关知识,希望对你有所帮助。

本文目录一览:

css3 – 需要使用gruntjs指南针从Windows 8.1上的scss文件生成css

css3 – 需要使用gruntjs指南针从Windows 8.1上的scss文件生成css

我正在研究并面临问题,从正在提供的tabs.scss生成tabs.css文件.我尝试了所有可能的选择.我能够在dist /文件夹下成功生成tabs.js但无法生成tabs.css.

我也运行了以下命令:

npm install grunt-contrib-watch --save-dev

npm install --save-dev grunt-sass

npm install grunt-contrib-compass --save-dev

npm install grunt-contrib-cssmin --save-dev

但是,当我运行> grunt默认,我收到以下错误.

Running "compass:tabs" (compass) task
Warning: Couldn't find the compass.bat binary. Make sure it's installed and in your $PATH Use --force to continue.

Aborted due to warnings.

我正在使用Windows 8.1.

我甚至尝试使用在线转换器http://sassmeister.com/将此tabs.scss转换为css.但是在这里我收到以下错误:

file to import not found or unreadable: compass/css3/Box-sizing

任何人都可以帮助我成功生成tabs.scss文件中的tabs.css吗?

解决方法

您必须为Windows安装 Compass.对不起,我不是Windows的专家,而是 here is the tutorial如何做到这一点.

然后确保compass.bat在$PATH中.之后它将编译没有错误.

我也尝试在sassmeiser.com中编译tabs.scss,但它为我编译没有错误.所以我为你创造了一个馅饼:pastie with css.

98.css —— Windows 98 界面还魂 CSS 库

98.css —— Windows 98 界面还魂 CSS 库

98.css 是一个用于构建类似 Windows 98 界面的 CSS 库。不包含任何 JavaScript,仅使用一些 CSS 来设置 HTML 样式,这意味着它与前端框架不会有兼容问题。

Blogdown:更改学术主题中的CSS 修改.css和.scss文件创建一个custom.css

Blogdown:更改学术主题中的CSS 修改.css和.scss文件创建一个custom.css

如何解决Blogdown:更改学术主题中的CSS 修改.css和.scss文件创建一个custom.css?

我正在创建一个以blogdown和学术主题为主题的博客,现在看来on the repo of Wowchemy可以使用它。与以前的学术主题相比,此回购协议没有相同的结构,我有点迷茫。

我想更改一些CSS组件,但是我不知道该怎么做。这是我到目前为止尝试过的。

修改.css.scss文件

我试图修改public/css/academic.css文件和resources/_gen/assets/scss/scss/main.scss_6c95cc1249b26b124274204dbf970c34.content文件。在这两种情况下,更改都在blogdown::stop_server()blogdown::serve_site()之后重新设置。

在运行两个blogdown函数之前修改它们两个时,情况也是如此。

创建一个custom.css

正如Wowchemy documentation中所述,我试图将所做的更改放入assets/scss/custom.css中(我也必须创建`scss文件夹),但是显然它不会影响主题。


问题:如何在“新”学术主题中更改某些CSS参数?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

css – 如何使用Grunt配置LESS的sourceMaps?

css – 如何使用Grunt配置LESS的sourceMaps?

我正在使用grub 0.4.2和grunt-contrib-less 0.9.0.我希望我的LESS被编译成支持源地图的CSS.

我的LESS文件是公开的/较少的,主要的被称为main.less.

将public / less / main.less编译成public / css / main.css,但源地图不起作用.

下面我的Grunt配置有什么问题?

{
    less: {
        dev: {
            options: {
                compress: true,yuicompress: true,optimization: 2,sourceMap: true,sourceMapFilename: "public/css/main.css.source-map.json",//Write the source map to a separate file with the given filename.
                sourceMapBasepath: "public/less",//Sets the base path for the Less file paths in the source map.
                sourceMapRootpath: "/"//Adds this path onto the Less file paths in the source map.
            },files: {
                "public/css/main.css": "public/less/main.less"
            }
        }
    },watch: {
        styles: {
            files: ["public/less/*"],tasks: ['less'],options: {
                livereload: true,nospaces: true
            }
        }
    }
}

我不想在我的/ public / less文件夹中创建我的CSS;我想把它放到/ public / css中.否则,我可以使用这个其他配置,其工作原理:

{
    less: {
        dev: {
            options: {
                compress: true,sourceMapFilename: "public/less/main.css.map",//I DO NOT WANT THE CSS MAP HERE
                sourceMapBasepath: "public/less",//Sets the base path for the Less file paths in the source map.
            },files: {
                "public/less/main.css": "public/less/main.less"//I DO NOT WANT THE CSS HERE
            }
        }
    },nospaces: true
            }
        }
    }
}

解决方法

我发现LESS网站文档对于grunt-contrib-less使用的参数更加清楚.

LESS:命令行用法
http://lesscss.org/usage/#command-line-usage-installing-lessc

NPM:无耻的
https://www.npmjs.org/package/grunt-contrib-less

文件结构:

laravel/gruntfile.js
laravel/public/less/main.less
laravel/public/css/main.css
laravel/public/css/main.css.map

文件’main.css.map’注意:

>如果你愿意,你可以重命名为:main.css.source-map.json
>我想你有一些服务器规则设置,不会从’css’文件夹正确地服务器* .map文件

压缩笔记:

> cleancss:true =将从main.css中删除sourceMappingURL注释
> yuicompress:true =不会从main.css中删除sourceMappingURL注释

Gruntfile.js

less: {
    dev: {
        options: {
            compress: true,sourceMapFilename: 'public/css/main.css.map',// where file is generated and located
            sourceMapURL: '/css/main.css.map',// the complete url and filename put in the compiled css file
            sourceMapBasepath: 'public',// Sets sourcemap base path,defaults to current working directory.
            sourceMapRootpath: '/',// adds this path onto the sourcemap filename and less file paths
        },files: {
            'public/css/main.css': 'public/less/main.less',}
    }
},watch: {
    styles: {
        files: ["public/less/*"],options: {
            livereload: true,nospaces: true
        }
    }
},

laravel /公/ CSS / main.css的

.class{ compiled css here } /*# sourceMappingURL=/css/main.css.map */

laravel /公/ CSS / main.css.map

{"version":3,"sources":["/less/main.less"],etc...

css3 – CSS Gradients – Less Mixins

css3 – CSS Gradients – Less Mixins

我只是想知道是否可以通过对CSS代码应用诸如变亮或变暗之类的东西来改变Less mixin渐变的颜色?

这是Less Mixin:

.css-gradient(@from: #20416A,@to: #3D69A5) {
    background-color: @to;
    background-image: -webkit-gradient(linear,left top,left bottom,from(@from),to(@to));
    background-image: -webkit-linear-gradient(top,@from,@to);
    background-image: -moz-linear-gradient(top,@to);
    background-image: -o-linear-gradient(top,@to);
    background-image: -ms-linear-gradient(top,@to);
    background-image: linear-gradient(top,@to);
}

在Less文件中我想做这样的事情:

#div {
    width:100px;
    height:100px;
    .css-gradient (darken,10%);
}

不知道这是否可行,或者我是否应该采取其他方式.

解决方法

我这样做是这样的:
.css-gradient(darken(#20416A,10%),darken(#3D69A5,10%))

当然你也可以这样做:

.css-gradient(@from: #20416A,@to);
}
.css-gradient(darken,@amount: 10%,@from: #20416A,@to: #3D69A5){
    .css-gradient(darken(@from,@amount),darken(@to,@amount));
}

然后打电话给它:

.css-gradient(darken,10%);

要么:

.css-gradient(#20416A,#3D69A5);

要么:

.css-gradient(darken,5%,#00ff00,#ff0000);

我们今天的关于css3 – 需要使用gruntjs指南针从Windows 8.1上的scss文件生成css的分享已经告一段落,感谢您的关注,如果您想了解更多关于98.css —— Windows 98 界面还魂 CSS 库、Blogdown:更改学术主题中的CSS 修改.css和.scss文件创建一个custom.css、css – 如何使用Grunt配置LESS的sourceMaps?、css3 – CSS Gradients – Less Mixins的相关信息,请在本站查询。

本文标签: