- From: Sylvain Galineau <sylvaing@microsoft.com>
- Date: Tue, 9 Oct 2012 18:42:44 +0000
- To: MURAKAMI Shinyu <murakami@antenna.co.jp>
- CC: "www-style@w3.org" <www-style@w3.org>
[MURAKAMI Shinyu:] > > In addition, I understand that if the actual directions of > ::before/::after pseudo elements are always orthogonal to the before/after > logical directions, people will be confused easily, but this is not true; > when the ::before/::after pseudo elements have 'display: block' or the > target elements have block content, the directions are same as > before/after logical directions. Consider the following example: The inline direction is what most authors experience by default in common ::before/::after schenarios, such as the simple use-cases and examples in CSS2.1. As you point out, authors will set display:block on pseudo-elements in order to lay out these pseudos in the block progression direction instead i.e. because this is not where they would land otherwise.
Received on Tuesday, 9 October 2012 18:43:19 UTC