WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
Testcase
inline-sticky.html (text/html), 1.73 KB, created by
Simon Fraser (smfr)
on 2012-08-15 11:18:41 PDT
(
hide
)
Description:
Testcase
Filename:
MIME Type:
Creator:
Simon Fraser (smfr)
Created:
2012-08-15 11:18:41 PDT
Size:
1.73 KB
patch
obsolete
><!DOCTYPE html> > ><html> ><head> ><style> > body { > margin: 0; > height: 2000px; > font-family: 'Ahem'; > font-size: 24px; > line-height: 2; > } > > .group { > display: inline-block; > position: relative; > width: 220px; > height: 500px; > } > > .container { > width: 200px; > height: 400px; > outline: 2px solid black; > } > > .box { > width: 200px; > height: 200px; > } > > .sticky { > width: 200px; > height: 200px; > color: blue; > position: -webkit-sticky; > top: 100px; > } > > .child { > position: absolute; > background-color: green; > opacity: 0.8; > top: 50px; > left: 50px; > } > > .indicator { > display: none; > position: absolute; > top: 250px; > left: 50px; > background-color: red; > } ></style> ><script> > function doTest() > { > window.scrollTo(0, 100); > } > window.addEventListener('load', doTest, false); ></script> ></head> ><body> > <div class="group"> > <div class="indicator box"></div> > <div class="container"> > XXX <span class="sticky">XXXX</br>XXXX</br>XXXX</br>XXXX</br>XXXX</span> XXX > </div> > </div> > <div class="group" style="top: 100px"> > <div class="indicator box"></div> > <div class="container"> > XXX <span class="sticky">XXXX</br>XXXX</br>XXXX</br>XXXX</br>XXXX</span> XXX > </div> > </div> > <div class="group" style="top: 200px"> > <div class="indicator box"></div> > <div class="container"> > XXX <span class="sticky">XXXX</br>XXXX</br>XXXX</br>XXXX</br>XXXX</span> XXX > </div> > </div> > ></body> ></html>
<!DOCTYPE html> <html> <head> <style> body { margin: 0; height: 2000px; font-family: 'Ahem'; font-size: 24px; line-height: 2; } .group { display: inline-block; position: relative; width: 220px; height: 500px; } .container { width: 200px; height: 400px; outline: 2px solid black; } .box { width: 200px; height: 200px; } .sticky { width: 200px; height: 200px; color: blue; position: -webkit-sticky; top: 100px; } .child { position: absolute; background-color: green; opacity: 0.8; top: 50px; left: 50px; } .indicator { display: none; position: absolute; top: 250px; left: 50px; background-color: red; } </style> <script> function doTest() { window.scrollTo(0, 100); } window.addEventListener('load', doTest, false); </script> </head> <body> <div class="group"> <div class="indicator box"></div> <div class="container"> XXX <span class="sticky">XXXX</br>XXXX</br>XXXX</br>XXXX</br>XXXX</span> XXX </div> </div> <div class="group" style="top: 100px"> <div class="indicator box"></div> <div class="container"> XXX <span class="sticky">XXXX</br>XXXX</br>XXXX</br>XXXX</br>XXXX</span> XXX </div> </div> <div class="group" style="top: 200px"> <div class="indicator box"></div> <div class="container"> XXX <span class="sticky">XXXX</br>XXXX</br>XXXX</br>XXXX</br>XXXX</span> XXX </div> </div> </body> </html>
View Attachment As Raw
Actions:
View
Attachments on
bug 94128
: 158600