| <!DOCTYPE html> |
| <title> |
| CSS Scroll Snap Reference |
| </title> |
| <style> |
| |
| .scroller { |
| width: 100px; |
| height: 100px; |
| border: solid blue; |
| margin: 10px; |
| display: inline-block; |
| } |
| |
| .scroller > div { |
| width: 30px; |
| height: 30px; |
| background: orange; |
| } |
| |
| .proxfar { |
| border-color: orange; |
| } |
| |
| </style> |
| |
| <p>Test passes if there is an orange square precisely at the top left corner of each blue box (no gap), |
| and each orange box is empty. |
| |
| |
| <div class="mandatory"> |
| <div class="scroller"> |
| <div></div> |
| </div> |
| |
| <div class="scroller"> |
| <div></div> |
| </div> |
| |
| <div class="scroller"> |
| <div></div> |
| </div> |
| |
| <!-- on-screen --> |
| <div class="scroller"> |
| <div></div> |
| </div> |
| |
| <div class="scroller"> |
| <div></div> |
| </div> |
| |
| <div class="scroller"> |
| <div></div> |
| </div> |
| </div> |
| |
| <div class="proximity"> |
| <!-- off-screen --> |
| <div class="scroller proxfar"> |
| </div> |
| |
| <div class="scroller proxfar"> |
| </div> |
| |
| <div class="scroller proxfar"> |
| </div> |
| |
| <!-- on-screen --> |
| <div class="scroller"> |
| <div></div> |
| </div> |
| |
| <div class="scroller"> |
| <div></div> |
| </div> |
| |
| <div class="scroller"> |
| <div></div> |
| </div> |
| </div> |