On Wed, 21 Feb 2024 14:41:29 GMT, Hannes Wallnöfer <[email protected]> wrote:
>> API doc(.html) generated using this stylesheet.css didn't had overflow: auto
>> applied from .summary-table > div element but overflow been applied from
>> .col-first, .col-second, .col-constructor-name which caused our achecker
>> failure. .summary-table doesn't have affect.
>>
>> Please find the below stylesheet.css used in one of our javadoc generated
>> failed API doc
>>
>> .summary-table > div, .details-table > div {
>> text-align:left;
>> padding: 8px 3px 3px 7px;
>> }
>> .col-first, .col-second, .col-last, .col-constructor-name,
>> .col-summary-item-name {
>> vertical-align:top;
>> padding-right:0;
>> padding-top:8px;
>> padding-bottom:3px;
>> }
>> .table-header {
>> background:#dee3e9;
>> font-weight: bold;
>> }
>> .col-first, .col-first {
>> font-size:13px;
>> }
>> .col-second, .col-second, .col-last, .col-constructor-name,
>> .col-summary-item-name, .col-last {
>> font-size:13px;
>> }
>> .col-first, .col-second, .col-constructor-name {
>> vertical-align:top;
>> overflow: auto;
>> }
>
> The current stylesheet has the following rule at line 688:
>
>
> .summary-table > div, .details-table > div {
> text-align:left;
> padding: 8px 3px 3px 7px;
> overflow: auto hidden;
> scrollbar-width: thin;
> }
>
>
> Granted, the `overflow` declaration was added relatively recently (October or
> last year). Does the problem still persist with this?
@hns Could you please validate my comment. Thank you.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/17819#discussion_r1514122784