<!DOCTYPE html
>
<html lang
="en">
<head
>
<meta charset
="UTF-8">
<meta name
="viewport" content
="width=device-width, initial-scale=1.0">
<meta http
-equiv
="X-UA-Compatible" content
="ie=edge">
<title
>Document
</title
>
<style
>
*{margin
: 0; padding
: 0;}
html
,body
{height
: 6000px
; width
: 100%;}
.logo
{
width
: 100%;
height
: 100px
;
background
: palevioletred
;
}
.toubu
{
margin
: 0 auto
;
width
: 1256px
;
height
: 48px
;
border
-bottom
: 2px solid red
;
opacity
: 1;
top
: 300px
;
}
.toubu
.nav
{
margin
: 0 auto
;
width
: 986px
;
height
: 48px
;
display
: flex
;
align
-items
: center
;
background
: #
FFF;
border
: 1px solid red
;
}
.toubu
.nav
.left
{
width
: 100px
;
height
: 30px
;
margin
-left
: 16px
;
background
:url(logo1
.png
) no
-repeat center center
;
background
-size
: 100% 100%;
}
.toubu
.nav
.center
{
width
: 486px
;
height
: 34px
;
background
: #e2231a
;
margin
-left
: 106px
;
display
: flex
;
justify
-content
: space
-between
;
align
-items
: center
;
}
.toubu
.nav
.center form
{
margin
-left
: 2px
;
width
: 425px
;
height
: 30px
;
background
: #fff
;
}
.toubu
.nav
.center input
{
width
: 425px
;
height
: 30px
;
border
: none
;
background
: url(xj
.png
) no
-repeat
380px center
;
}
.toubu
.nav
.center #sub
{
background
: #e2231a
;
background
: url(fdj
.png
) no
-repeat center center
;
}
.toubu
.nav
.right
{
width
: 130px
;
height
: 32px
;
border
: 1px solid rosybrown
;
background
:pink
;
margin
-left
: 18px
;
background
:url(gwc
.png
) no
-repeat
18px center
;
}
.toubu
.nav
.right p
{
font
-size
: 12px
;
text
-align
: center
;
line
-height
: 32px
;
margin
-left
: 50px
;
}
.ret
{
width
: 50px
;
height
: 50px
;
background
: #
008000;
font
-size
: 32px
;
color
: #
F1F1F1;
text
-align
: center
;
line
-height
: 50px
;
position
: fixed
;
right
: 20px
;
bottom
: 20px
;
opacity
: 0;
}
</style
>
</head
>
<body
>
<div
class="logo"></div
>
<div
class="toubu">
<div
class="nav">
<div
class="left"></div
>
<div
class="center">
<form action
="" method
="">
<input type
="text" name
="" id
="" value
="矿泉水" />
</form
>
<input type
="button" name
="" id
="sub" value
="" />
</div
>
<div
class="right">
<p
>我的购物车
</p
>
</div
>
</div
>
</div
>
<div
class="ret">
<bottom
>^</bottom
>
</div
>
<script type
="text/javascript">
function $(id
){
return document
.querySelector(id
)
}
var toubu
= $(".toubu")
var ret
= $(".ret")
onscroll =function(){
var scrollTop
= document
.documentElement
.scrollTop
|| document
.body
.scrollTop
;
if(scrollTop
>100){
toubu
.style
.position
="fixed";
toubu
.style
.top
="0"
toubu
.style
.transition
="all 2s"
ret
.style
.opacity
="1"
ret
.style
.transition
="all 2s"
}else{
toubu
.style
.opacity
="1"
ret
.style
.opacity
="0"
toubu
.style
.top
="100px"
}
}
ret
.onclick=function(){
time
= setInterval(function(){
var topp
= document
.documentElement
.scrollTop
|| document
.body
.scrollTop
;
if(topp
> 0){
document
.documentElement
.scrollTop
-=30
}else{
document
.body
.scrollTop
-=30
}
if(topp
== 0){
clearInterval(time
)
}
},30)
}
</script
>
</body
>
</html
>
转载请注明原文地址: https://mac.8miu.com/read-497135.html