| <!DOCTYPE html> |
| <style> |
| .multicol { |
| -moz-column-width: 100px; |
| -webkit-column-width: 100px; |
| column-width: 100px; |
| column-fill: auto; |
| -webkit-column-gap: 0; |
| -moz-column-gap: 0; |
| column-gap: 0; |
| height: 100px; |
| line-height: 20px; |
| border: 5px solid maroon; |
| width: 300px; |
| } |
| .block { |
| display: inline-block; |
| width: 1em; |
| height: 10px; |
| background-color: green; |
| } |
| .opacity { |
| opacity: 0.5; |
| color: green; |
| } |
| .relative { |
| position: relative; |
| top: -4px; |
| color: green; |
| } |
| </style> |
| <p> |
| Test layers which are fully contained within a single column. |
| </p> |
| LTR: |
| <div class="multicol"> |
| line1<br> |
| line2<br> |
| line3<br> |
| line4<br> |
| line5<br> |
| line6<br> |
| <div class="block"></div> line7<br> |
| line8<br> |
| <span class="relative">relative9</span><br> |
| line10<br> |
| line11<br> |
| line12<br> |
| <!-- The extra inner span below forces the creation of a transparency layer in Skia to work |
| around optimizations that would cause blending differences between the test and the |
| expectation. --> |
| <span class="opacity">opacity<span>13</span></span><br> |
| line14 |
| </div> |
| |
| RTL: |
| <div class="multicol" dir="rtl"> |
| line1<br> |
| line2<br> |
| line3<br> |
| line4<br> |
| line5<br> |
| line6<br> |
| <div class="block"></div> line7<br> |
| line8<br> |
| <span class="relative">relative9</span><br> |
| line10<br> |
| line11<br> |
| line12<br> |
| <!-- The extra inner span below forces the creation of a transparency layer in Skia to work |
| around optimizations that would cause blending differences between the test and the |
| expectation. --> |
| <span class="opacity">opacity<span>13</span></span><br> |
| line14 |
| </div> |