css-overflow/Overview.bs

changeset 19665
c018e0ea0721
parent 19383
68f652c3f1eb
equal deleted inserted replaced
19664:ed1c23b20120 19665:c018e0ea0721
291 When the <a>scrollbar gutter</a> is present but the scrollbar is not, 291 When the <a>scrollbar gutter</a> is present but the scrollbar is not,
292 or the scrollbar is transparent or otherwise does not fully obscure the <a>scrollbar gutter</a>, 292 or the scrollbar is transparent or otherwise does not fully obscure the <a>scrollbar gutter</a>,
293 the background of the <a>scrollbar gutter</a> must be painted as an extension of the padding. 293 the background of the <a>scrollbar gutter</a> must be painted as an extension of the padding.
294 294
295 <div class=note> 295 <div class=note>
296 Note: The following table summarises the interaction of 'overflow' and 'scrollbar-gutter', 296 Note: The following table summarizes the interaction of 'overflow' and 'scrollbar-gutter',
297 showing in which case space is reserved for the <a>scrollbar gutter</a>. 297 showing in which case space is reserved for the <a>scrollbar gutter</a>.
298 In this table, “G” represents cases where space is reserved for the <a>scrollbar gutter</a>, 298 In this table, “G” represents cases where space is reserved for the <a>scrollbar gutter</a>,
299 “f?” cases where space is reserved for the <a>scrollbar gutter</a> 299 “f?” cases where space is reserved for the <a>scrollbar gutter</a>
300 if ''scrollbar-gutter/force'' was specified, 300 if ''scrollbar-gutter/force'' was specified,
301 and empty cells cases where the no space is reserved. 301 and empty cells cases where the no space is reserved.
449 </dl> 449 </dl>
450 450
451 The computed value of the 'continue' for a given element or pseudo element is determined as follow: 451 The computed value of the 'continue' for a given element or pseudo element is determined as follow:
452 <ol> 452 <ol>
453 <li>On elements or pseudo elements with <a>layout containment</a> (see [[!CSS-CONTAIN-1]]), 453 <li>On elements or pseudo elements with <a>layout containment</a> (see [[!CSS-CONTAIN-1]]),
454 if the specificied value is ''continue/auto'' or ''continue/fragments'' 454 if the specified value is ''continue/auto'' or ''continue/fragments''
455 then the computed value is ''continue/overflow''. 455 then the computed value is ''continue/overflow''.
456 <li>Otherwise, if the specified value is ''continue/auto'' 456 <li>Otherwise, if the specified value is ''continue/auto''
457 <ol> 457 <ol>
458 <li>On a <a spec="css-regions">CSS Region</a> other than the last one in a <a spec="css-regions">region chain</a>, 458 <li>On a <a spec="css-regions">CSS Region</a> other than the last one in a <a spec="css-regions">region chain</a>,
459 the computed value is ''continue/auto'' 459 the computed value is ''continue/auto''
461 the computed value is ''continue/paginate'' 461 the computed value is ''continue/paginate''
462 <li>On a <a>fragment box</a> 462 <li>On a <a>fragment box</a>
463 the computed value is ''continue/fragments'' 463 the computed value is ''continue/fragments''
464 <li>Otherwise, the computed value is ''continue/overflow'' 464 <li>Otherwise, the computed value is ''continue/overflow''
465 </ol> 465 </ol>
466 <li>Otherwise, if the specified value is ''continue/framgents'' 466 <li>Otherwise, if the specified value is ''continue/fragments''
467 <ol> 467 <ol>
468 <li>On a page 468 <li>On a page
469 the computed value is ''continue/paginate'' 469 the computed value is ''continue/paginate''
470 <li>Otherwise, the computed value is the specified value 470 <li>Otherwise, the computed value is the specified value
471 </ol> 471 </ol>
508 Can we work around that using something similar to fragment boxes? 508 Can we work around that using something similar to fragment boxes?
509 Or maybe by having a fragment box (reproducing :root) inside a page box inside :root? 509 Or maybe by having a fragment box (reproducing :root) inside a page box inside :root?
510 510
511 Issue: How does the page box model work when it is a child of a regular css box? 511 Issue: How does the page box model work when it is a child of a regular css box?
512 512
513 Issue: The initial proposal in [[CSS3GCPM]] and implemantation from Opera 513 Issue: The initial proposal in [[CSS3GCPM]] and implementation from Opera
514 used 4 values instead of ''continue/paginate'': 514 used 4 values instead of ''continue/paginate'':
515 "paged-x | paged-y | paged-x-controls | paged-y-controls". 515 "paged-x | paged-y | paged-x-controls | paged-y-controls".
516 Should this property also include these values, 516 Should this property also include these values,
517 or are they better handled as separate properties? 517 or are they better handled as separate properties?
518 (e.g.: "pagination-layout: auto | horizontal | vertical", "pagination-controls: auto | none") 518 (e.g.: "pagination-layout: auto | horizontal | vertical", "pagination-controls: auto | none")
1036 Privacy and Security Considerations {#priv-sec} 1036 Privacy and Security Considerations {#priv-sec}
1037 =============================================== 1037 ===============================================
1038 1038
1039 This specification introduces no new security considerations. 1039 This specification introduces no new security considerations.
1040 1040
1041 The <a href="http://www.w3.org/2001/tag/">TAG</a> has developed a <a href="https://www.w3.org/TR/security-privacy-questionnaire/">self-review questionaire</a> 1041 The <a href="http://www.w3.org/2001/tag/">TAG</a> has developed a <a href="https://www.w3.org/TR/security-privacy-questionnaire/">self-review questionnaire</a>
1042 to help editors and Working Groups evaluate the risks introduced by their specifications. 1042 to help editors and Working Groups evaluate the risks introduced by their specifications.
1043 Answers are provided below. 1043 Answers are provided below.
1044 1044
1045 <dl> 1045 <dl>
1046 <dt>Does this specification deal with personally-identifiable information? 1046 <dt>Does this specification deal with personally-identifiable information?

mercurial