相关疑难解决方法(0)

使用CSS3 calc进行较少积极的编译

我正在使用的Less编译器(OrangeBitsdotless 1.3.0.5)正在积极地进行翻译

body { width: calc(100% - 250px - 1.5em); }
Run Code Online (Sandbox Code Playgroud)

body { width: calc(-151.5%); }
Run Code Online (Sandbox Code Playgroud)

这显然是不希望的.我想知道是否有办法向Less编译器发出信号,在编译期间基本上忽略该属性.我搜索了Less文档和两个编译器的文档,但我找不到任何东西.

Less或less编译器是否支持此功能?

如果没有,是否有一个CSS扩展器呢?

css compilation css3 less css-calc

329
推荐指数
4
解决办法
12万
查看次数

定位CSS背景图像x右边的像素?

我认为答案是否定的,但是你可以用CSS定位背景图像,这样它就是远离右边的固定数量的像素吗?

如果我设置background-positionx和y的值,那么它们似乎只分别从左侧和顶部进行固定像素调整.

css

308
推荐指数
10
解决办法
30万
查看次数

在LESS CSS中计算从百分比到像素的宽度,然后减去像素

我将从百分比到像素计算某个元素的宽度,因此我将使用LESScalc()减去-10px .这是可能的?

div {
    span {
        width:calc(100% - 10px);
    }
}
Run Code Online (Sandbox Code Playgroud)

我使用CSS3 calc()所以它不起作用:calc(100% - 10px)

示例:如果100%= 500px,则宽度= 490px(500-10);

我做了一个测试演示:http://jsfiddle.net/4DujZ/55/

所以padding会说:5(10px/2),当我调整大小时.

我能做到这一点在LESS?我知道如何在jQuery和简单的CSS像保证金填充或做别的......但我会努力做到功能在LESScalc()

css pixel less

98
推荐指数
1
解决办法
10万
查看次数

使用边距显示div宽度100%

我想显示一个带有边距的expandable div(width: 100%)...

这是我的代码:

<div id="page">
    <div id="margin">
        "some content here"
    </div>
</div>?
Run Code Online (Sandbox Code Playgroud)

这是我的css代码:

#page {
  background: red;
  float: left;
  width: 100%;
  height: 300px;
}

#margin {
  background: green;
  float: left;
  width: 100%;
  height: 300px;
  margin: 10px;
}?
Run Code Online (Sandbox Code Playgroud)

现场演示

html css mobile

47
推荐指数
4
解决办法
5万
查看次数

在较少的css中逃避整个声明

是否可以逃避整个声明?这符合less.js(我使用less.app)

margin: e(" 0 10px");
Run Code Online (Sandbox Code Playgroud)

但这会引发错误:

e("margin: 0 10px");
Run Code Online (Sandbox Code Playgroud)

我已经尝试将'margin'放在变量中,但没有成功.

less

11
推荐指数
1
解决办法
1万
查看次数

使用CSS3 calc()函数

我正在尝试使用该calc()函数,但它返回错误的值.

我正在使用这个:

height: calc(100% - 45px);  
height: -webkit-calc(100% - 45px);  
height: -moz-calc(100% - 45px);  
Run Code Online (Sandbox Code Playgroud)

..但它将高度设置为55%.为什么?我在这做错了什么?

http://jsfiddle.net/L7x9j/

css3

4
推荐指数
1
解决办法
3198
查看次数

Less.js:错误评估函数`min`:不兼容的类型

我的_main.less文件中有以下样式

#mapid {
  width: 100%;
  min-height: min(65vh, 500px);
  max-height: 500px;
}
Run Code Online (Sandbox Code Playgroud)

但是 Less 编译器抱怨(使用 grunt)

>> File "public/less/_main.less" changed.
Running "less:development" (less) task
>> ./public/less/_main.less: [L86:C14] error evaluating function `min`: incompatible types
Warning: Error compiling ./public/less/_main.less Use --force to continue.

Aborted due to warnings.
Run Code Online (Sandbox Code Playgroud)

但这在 CSS 中运行良好(请参阅文档)。

css less gruntjs

3
推荐指数
1
解决办法
1042
查看次数

标签 统计

css ×5

less ×4

css3 ×2

compilation ×1

css-calc ×1

gruntjs ×1

html ×1

mobile ×1

pixel ×1