File: functions.less

package info (click to toggle)
python-lesscpy 0.13.0%2Bds-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 1,436 kB
  • sloc: python: 3,572; sh: 20; makefile: 8
file content (55 lines) | stat: -rw-r--r-- 1,034 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
/*
    CSS Function tests inspired by 
    http://www.suburban-glory.com/blog?page=130
*/

/* CSS 2.1 Functions */

#wrapper {
  background : url(images/photo-one.jpg);
}

body {
  counter-reset: paras 0;
}

p:before {
  counter-increment: paras 1;
  content: "New Paragraph: " counter(paras, decimal) ": ";
}

@media print {
  a:after {
    content: " (" attr(href) ") "
  }
}

@media print {
  abbr:after {
    content: " (" attr(title) ") ";
  }
}

a:hover:after {
 content: " Page: (" attr(href) ") ";
}

/* CSS 3 Functions */

/* NOTE(saschpe): Not yet, even lessc chokes on it:
SyntaxError: expected ')' got '–' in /root/Projects/python/Lesscpy/lesscpy/test/less/functions.less on line 40, column 61:
39 #example {
40   width: calc(100% * (attr(value) - attr(min)) / (attr(max) – attr(min)))
41 }

#example {
  width: calc(100% * (attr(value) - attr(min)) / (attr(max) – attr(min)))
}

#example {
  position: fixed;
  height: 25px; width: 300px;
  top: calc(min(500px, 1vh-25px));
  left: calc(min(30px, 1wh-300px));
}
*/