@@ -13,7 +13,6 @@ Editor: Sebastian Zartner, Invited Expert,
[email protected] , w3cid 649
13
13
Editor : Noam Rosenthal, Google, w3cid 121539
14
14
Abstract : This module contains the features of CSS relating to the borders and decorations of boxes on the page.
15
15
Ignored Terms : total width
16
- Warning : Not Ready
17
16
</pre>
18
17
19
18
<pre class="link-defaults">
@@ -33,12 +32,16 @@ spec:dom; type: dfn; text: element;
33
32
<h2 id="intro">
34
33
Introduction</h2>
35
34
36
- Issue: This module is currently maintained as a diff against
37
- the parts related to borders and box decorations of
38
- CSS Backgrounds and Borders Module Level 3 [[CSS3BG]] .
39
- We will fold in the text once it’s all formatted up and in CR again,
40
- as this will reduce the effort of keeping them in sync
41
- (source diffs will be accurate in reflecting the differences).
35
+ This specification extends the parts related to borders and box decorations
36
+ of CSS Backgrounds and Borders Module Level 3 [[CSS3BG]] .
37
+ It is currently a diff specification;
38
+ see [[CSS3BG]] for the rest of the features related to borders and box decorations.
39
+
40
+ It provides specifications for the added 'corner-*-shape' and 'border-shape' properties, as well as
41
+ logical shorthands for 'border-*-radius' , 'box-shadow-*' longhands,
42
+ and partial borders via the 'border-limit' and 'border-*-clip' properties.
43
+
44
+ Issue: Merge the Level 3 text into this draft.
42
45
43
46
<h2 id="borders">
44
47
Borders</h2>
@@ -827,10 +830,20 @@ To interpolate a [=superellipse parameter=] |s| to an interpolation value betwee
827
830
<h2 id="partial-borders">
828
831
Partial borders</h2>
829
832
833
+ <details>
834
+ <summary> Not Ready For Implementation</summary>
835
+ <p>
836
+ This section is not yet ready for implementation.
837
+ It exists in this repository to record the ideas and promote discussion.
838
+
839
+ <p>
840
+ Before attempting to implement anything of this section,
841
+ please contact the CSSWG at
[email protected] .
842
+ </details>
843
+
830
844
CSS borders traditionally cover an entire border edge. Sometimes,
831
845
however, it can be useful to hide some parts of the border.
832
846
833
-
834
847
Issue: Here are two proposals for doing this:
835
848
the second one is from GCPM, the first one is an attempt to recast it more readably.
836
849
The names are terrible, known problem, proposals accepted.
@@ -1435,9 +1448,11 @@ Additions since [[CSS3BG]]</h3>
1435
1448
1436
1449
* <<image-1D>> as value for 'border-color' and its longhands
1437
1450
* added physical and logical 'border-*-radius' shorthands
1438
- * added 'corner-shape' and related 'corners' shorthand
1451
+ * added 'corner-shape' and 'corner-*-shape' shorthands,
1452
+ plus related 'corners' shorthand
1453
+ * added 'border-shape'
1439
1454
* added <a href="#partial-borders">partial borders</a> via 'border-limit' and 'border-*-clip' properties
1440
- * turned 'box-shadow' into a shorthand and added longhands
1455
+ * added 'box-shadow-*' longhands and turned 'box-shadow' into a shorthand
1441
1456
* moved logical border properties from [[CSS-LOGICAL-1]] to this spec.
1442
1457
1443
1458
<h2 id="acknowledgments">
@@ -1447,6 +1462,7 @@ Acknowledgments</h2>
1447
1462
and [[CSS3BG]] predecessors to this module,
1448
1463
the editors would like to thank
1449
1464
Tab Atkins,
1465
+ Noam Rosenthal,
1450
1466
Håkon Wium Lie,
1451
1467
and Oriol Brufau
1452
1468
for their suggestions and feedback specifically for this Level 4.
0 commit comments