2016-09-29 17:10 GMT+08:00 Patrick Brosset <pbros...@mozilla.com>:

> On Thu, Sep 29, 2016 at 8:04 AM, Jeremy Chen <jeremyc...@mozilla.com>
> wrote:
>
>> DevTools bug: None needed, I think.
>>
>
> I think there are 2 things DevTools could do to help authors
> use/discover/understand this feature:
>
> 1. initial-letter only applies to ::first-letter pseudos or inline-level
> first child of a block container.
> To me, this means that some people may find themselves trying the new
> initial-letter property and not seeing it work, just because they're not
> using it in the right CSS rule.
> So, similar to how we display invalid properties in DevTools today (try
> adding foo:bar; in the inspector for instance, you'll see a warning sign),
> we should also display "useless" properties.
> For instance initial-letter:2; inside a div { display:block; } rule should
> have no effect, right?
>
In that case it'd be nice to also have a warning sign next to the property
> telling authors the reason why the property did not apply.
> I think we have this captured on bugzilla already:
> https://bugzilla.mozilla.org/show_bug.cgi?id=1303833 and
> https://bugzilla.mozilla.org/show_bug.cgi?id=1306054
>

Yes, thank you for filing/mentioning these two bugs. I agree providing
reasons why a property is "useless" would be helpful for authors.


> 2. This property is related to the concept of baselines in CSS. And I
> think it would be a huge help for authors using this property and other
> text alignment and sizing properties if DevTools could simply display
> baselines in the page, overlaid on an element.
> I'd be very interested to talk about this more with someone working on
> Gecko who would know how this could be done, and I've just filed this bug:
> https://bugzilla.mozilla.org/show_bug.cgi?id=1306240
>

Great idea, I think this would help web authors a lot while doing text
alignment designs.


-Jeremy Chen
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to