- From: Jihye Hong <jh.hong@lge.com>
- Date: Wed, 23 Sep 2015 17:39:47 +0900
- To: <www-style@w3.org>
- Message-ID: <003b01d0f5db$67d74af0$3785e0d0$@hong@lge.com>
Hello all, I*m Jihye Hong from LG Electronics. I attended the last F2F meeting at Paris and presented CSS Round Display demos. I hope you could remember me. : ) In the middle of discussing about css-round-display [1] at the F2F Paris meeting, there was an issue about positioning items to the edge of the containing block without overflowing [2]. When authors would align elements in the circular display using &polar-angle* and &polar-distance*, they should find out the accurate value of &polar-distance* for avoiding elements to get out of the edge of the containing block. We described the issue in the spec and deliberate how to resolve it. We potentially came up with a &polar-anchor* property to set a anchor point of the element as a suggested solution in the meeting. The anchor point specifies a position which is a representative point of the element aligned with a containing block. Setting the anchor point makes easier to position the elements inside the containing block. To design the &polar- anchor*, I refer to the &background-position* property [3]. You can see the Polyfill with &polar-anchor* [4][5]. The &polar-anchor* has the value <position> | auto. The value indicates which horizontal and vertical offset of the element is aligned to the containing block*s alignment position. The <position> value is defined like below: <position> = [ [ left | center | right | top | bottom | <percentage> | <length> ] | [ left | center | right | <percentage> | <length> ] [ top | center | bottom | <percentage> | <length> ] | [ center | [ left | right ] [ <percentage> | <length> ]? ] && [ center | [ top | bottom ] [ <percentage> | <length> ]? ] ] I have several questions about the &polar-anchor* property: - Is the &polar-anchor* property useful to be a new property in css-round- display? - Is naming of the property reasonable? - Is value types of the property suitable? Any other types to be considered? Happy to have your feedback! Regards, Jihye Hong [1] http://www.w3.org/TR/css-round-display-1/ [2] https://www.w3.org/Style/CSS/Tracker/actions/714 [3] http://www.w3.org/TR/2014/WD-css3-background-20140204/#background- position [4] http://anawhj.github.io/jRound/demo/polar/anchor.html [5] http://anawhj.github.io/jRound/src/css-polar.js 收收收收收收收收收收收收收收收收收收收收收收收收收收收收收收收收收收收收 Jihye Hong Research Engineer SoftWare Platform R&D Lab, CTO Division, LG Electronics Inc. Mobile : 82-10-7276-5695 E-mail : jh.hong@lge.com
Received on Wednesday, 23 September 2015 13:30:42 UTC