Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
yoho-blk
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
1
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Plain Diff
Browse Files
Authored by
徐炜
9 years ago
Commit
e5e13be079795fdf379b698db916c14af7795406
2 parents
344b7463
2e15ce3a
Merge branch 'release/1.0'
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
474 additions
and
471 deletions
public/scss/product/_list.css
public/scss/product/_list.css
View file @
e5e13be
.yoho-product-list
{
@import
"order-area";
font-size
:
14px
;
.btn
{
cursor
:
pointer
;
}
.center-content
{
.left
{
width
:
250px
;
}
.right
{
width
:
850px
;
}
}
.input-radio
{
padding
:
10px
1px
;
cursor
:
pointer
;
text-overflow
:
ellipsis
;
white-space
:
nowrap
;
overflow
:
hidden
;
.radio
{
margin-left
:
0
;
font-size
:
14px
;
display
:
inline-block
;
color
:
#999
;
}
.checkbox
{
font-size
:
14px
;
}
.checked
{
color
:
#1b1b1b
;
}
.round-color
{
width
:
22px
;
height
:
21px
;
vertical-align
:
middle
;
.iconfont
{
font-size
:
22px
;
}
.iconfont.icon-cover
{
font-size
:
22px
;
}
}
}
.input-radio
label
{
font-size
:
14px
;
font-weight
:
normal
;
margin-left
:
10px
;
cursor
:
pointer
;
}
.input-radio
label
.round-color
{
margin-left
:
0
;
}
.blank-div
{
height
:
70px
;
}
.title
{
font-size
:
14px
;
font-weight
:
700
;
height
:
40px
;
line-height
:
40px
;
border-bottom
:
1px
solid
#eee
;
}
.list-body
,
.size-body
,
.color-body
,
.brand-list
,
.standard-body
{
max-height
:
240px
;
overflow-y
:
auto
;
}
.style-body
{
max-height
:
240px
;
overflow-y
:
auto
;
.input-radio
{
display
:
inline-block
;
width
:
80px
;
}
}
.style-mulit-btn
{
margin
:
15px
0
;
.btn
{
width
:
50px
;
}
.btn.white
{
color
:
#111
;
}
}
.brand-body
{
margin
:
5px
0
;
.brand-search
{
border
:
0
;
background-color
:
#eae9e9
;
width
:
100%
;
height
:
40px
;
padding
:
0
8px
;
color
:
#333
;
font-weight
:
700
;
}
}
.brand-letter-items
{
margin
:
15px
0
;
font-size
:
12px
;
font-weight
:
bolder
;
span
{
padding
:
5px
0
;
margin
:
5px
11px
5px
0
;
display
:
inline-block
;
cursor
:
pointer
;
}
.select
{
color
:
#379ed6
;
}
.mulit-choose
{
border
:
1px
solid
#1b1b1b
;
padding
:
5px
10px
;
cursor
:
pointer
;
}
}
.brand-btns
,
.style-btns
{
text-align
:
center
;
margin-top
:
10px
;
display
:
none
;
height
:
38px
;
.btn
{
width
:
auto
;
padding
:
0
42px
;
float
:
left
;
}
.btn.cancel
{
float
:
right
;
}
}
.btn
{
display
:
inline-block
;
}
.btn.large
{
height
:
38px
;
line-height
:
38px
;
font-size
:
14px
;
}
.price-btns
{
.price-input
{
background-color
:
#eee
;
width
:
72px
;
height
:
38px
;
line-height
:
38px
;
position
:
relative
;
vertical-align
:
bottom
;
span
{
height
:
30px
;
line-height
:
30px
;
margin-top
:
5px
;
display
:
inline-block
;
}
input
{
border
:
0
;
background-color
:
transparent
;
width
:
45px
;
height
:
38px
;
line-height
:
38px
;
padding
:
0
;
font-size
:
14px
;
float
:
right
;
font-weight
:
700
;
}
}
.btn
{
margin-left
:
4px
;
}
}
.yoho-ui-accordion
{
h3
{
font-size
:
14px
;
font-weight
:
700
;
height
:
40px
;
line-height
:
40px
;
border-bottom
:
1px
solid
#eee
;
display
:
block
;
cursor
:
pointer
;
position
:
relative
;
.ui-accordion-header-icon
{
position
:
absolute
;
right
:
0.5em
;
top
:
50%
;
margin-top
:
-20px
;
}
.ui-accordion-header-icon
:after
{
font-family
:
"iconfont"
!important
;
display
:
inline-block
;
content
:
"\e616"
;
}
}
h3
.ui-accordion-header-active
{
.
ui-accordion-header-icon
:
after
{
font-family
:
"iconfont"
!important
;
display
:
inline-block
;
content
:
"\e617"
;
}
}
>
.body
{
padding
:
10px
0
;
border-bottom
:
1px
solid
#eee
;
}
}
.filter-area
{
background-color
:
#eae9e9
;
margin-bottom
:
30px
;
label
{
font-size
:
14px
;
font-weight
:
700
;
margin-left
:
20px
;
}
label
.cancel
{
float
:
right
;
color
:
#878787
;
margin
:
27px
20px
0
0
;
cursor
:
pointer
;
}
.filter-item
{
display
:
inline-block
;
margin
:
12px
10px
;
font-size
:
14px
;
border
:
1px
solid
#adacad
;
background-color
:
#fff
;
padding
:
8px
;
cursor
:
pointer
;
span
{
font-size
:
14px
;
display
:
inline-block
;
height
:
21px
;
line-height
:
21px
;
}
span
.label
{
margin
:
0
4px
;
}
span
.cancel
{
font-size
:
14px
;
}
.round-color
{
width
:
22px
;
height
:
20px
;
vertical-align
:
middle
;
margin-left
:
5px
;
.iconfont
{
font-size
:
22px
;
}
.iconfont.icon-cover
{
font-size
:
22px
;
}
}
}
}
.goods-area
{
margin
:
0
-15px
;
position
:
relative
;
.goods
{
margin
:
10px
0
16px
;
padding
:
10px
;
float
:
left
;
text-align
:
center
;
border
:
2px
solid
#fff
;
cursor
:
pointer
;
width
:
288px
;
.goods-brand
{
padding
:
10px
10px
4px
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
white-space
:
nowrap
;
}
.goods-img
{
position
:
relative
;
overflow
:
hidden
;
width
:
263px
;
height
:
351px
;
img
{
margin
:
0
;
}
.label
{
background-color
:
#408ccc
;
height
:
24px
;
width
:
100%
;
position
:
absolute
;
bottom
:
0
;
z-index
:
1
;
line-height
:
24px
;
color
:
#fff
;
}
}
.goods-name
{
padding
:
10px
;
width
:
263px
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
white-space
:
nowrap
;
a
{
line-height
:
17px
;
font-size
:
12px
;
}
}
.goods-price
{
padding
:
10px
;
font-size
:
16px
;
font-weight
:
700
;
b
{
font-size
:
12px
;
color
:
#878787
;
margin-left
:
15px
;
text-decoration
:
line-through
;
}
}
}
.goods-wrapper
{
border
:
2px
solid
#eae9e9
;
position
:
absolute
;
background
:
#fff
;
z-index
:
2
;
top
:
10px
;
min-width
:
368px
;
display
:
none
;
.goods
{
margin
:
0
;
border
:
0
;
}
.goods-img-list
{
margin
:
0
0
2px
5px
;
float
:
left
;
.goods-img-col
{
display
:
inline-block
;
vertical-align
:
top
;
width
:
60px
;
margin-right
:
11px
;
}
.goods-img-col
:last-child
{
margin-right
:
20px
;
}
img
{
margin-top
:
10px
;
cursor
:
pointer
;
&:nth-child(4n)
{
margin-top
:
11px
;
}
}
}
}
}
.blk-pagination
{
text-align
:
center
;
margin
:
20px
0
40px
;
width
:
auto
;
li
{
width
:
auto
;
margin
:
0
4px
;
}
li
:first-child
,
li
:last-child
{
border-width
:
2px
;
}
}
}
.yoho-list-empty
{
height
:
800px
;
.tip-search
{
padding-top
:
100px
;
text-align
:
center
;
.tip-search-img
{
height
:
100px
;
background-image
:
resolve
(
"product/search.svg"
);
background-repeat
:
no-repeat
;
background-position-x
:
50%
;
}
}
p
{
text-align
:
center
;
}
.tip-cn
{
margin-top
:
30px
;
font-size
:
18px
;
font-weight
:
700
;
span
{
color
:
#379ed6
;
}
}
.tip-en
{
margin-top
:
15px
;
font-size
:
14px
;
}
.tip-cn-sm
{
margin-top
:
20px
;
}
}
.yoho-product-list
{
@import
"order-area";
font-size
:
14px
;
.btn
{
cursor
:
pointer
;
}
.center-content
{
.left
{
width
:
250px
;
}
.right
{
width
:
850px
;
}
}
.input-radio
{
padding
:
10px
1px
;
cursor
:
pointer
;
text-overflow
:
ellipsis
;
white-space
:
nowrap
;
overflow
:
hidden
;
.radio
{
margin-left
:
0
;
font-size
:
14px
;
display
:
inline-block
;
color
:
#999
;
}
.checkbox
{
font-size
:
14px
;
}
.checked
{
color
:
#1b1b1b
;
}
.round-color
{
width
:
22px
;
height
:
21px
;
vertical-align
:
middle
;
.iconfont
{
font-size
:
22px
;
}
.iconfont.icon-cover
{
font-size
:
22px
;
}
}
}
.input-radio
label
{
font-size
:
14px
;
font-weight
:
normal
;
margin-left
:
10px
;
cursor
:
pointer
;
}
.input-radio
label
.round-color
{
margin-left
:
0
;
}
.blank-div
{
height
:
70px
;
}
.title
{
font-size
:
14px
;
font-weight
:
700
;
height
:
40px
;
line-height
:
40px
;
border-bottom
:
1px
solid
#eee
;
}
.list-body
,
.size-body
,
.color-body
,
.brand-list
,
.standard-body
{
max-height
:
240px
;
overflow-y
:
auto
;
}
.style-body
{
max-height
:
240px
;
overflow-y
:
auto
;
.input-radio
{
display
:
inline-block
;
width
:
80px
;
}
}
.style-mulit-btn
{
margin
:
15px
0
;
.btn
{
width
:
50px
;
}
.btn.white
{
color
:
#111
;
}
}
.brand-body
{
margin
:
5px
0
;
.brand-search
{
border
:
0
;
background-color
:
#eae9e9
;
width
:
100%
;
height
:
40px
;
padding
:
0
8px
;
color
:
#333
;
font-weight
:
700
;
}
}
.brand-letter-items
{
margin
:
15px
0
;
font-size
:
12px
;
font-weight
:
bolder
;
span
{
padding
:
5px
0
;
margin
:
5px
11px
5px
0
;
display
:
inline-block
;
cursor
:
pointer
;
}
.select
{
color
:
#379ed6
;
}
.mulit-choose
{
border
:
1px
solid
#1b1b1b
;
padding
:
5px
10px
;
cursor
:
pointer
;
}
}
.brand-btns
,
.style-btns
{
text-align
:
center
;
margin-top
:
10px
;
display
:
none
;
height
:
38px
;
.btn
{
width
:
auto
;
padding
:
0
42px
;
float
:
left
;
}
.btn.cancel
{
float
:
right
;
}
}
.btn
{
display
:
inline-block
;
}
.btn.large
{
height
:
38px
;
line-height
:
38px
;
font-size
:
14px
;
}
.price-btns
{
.price-input
{
background-color
:
#eee
;
width
:
72px
;
height
:
38px
;
line-height
:
38px
;
position
:
relative
;
vertical-align
:
bottom
;
span
{
height
:
30px
;
line-height
:
30px
;
margin-top
:
5px
;
display
:
inline-block
;
}
input
{
border
:
0
;
background-color
:
transparent
;
width
:
45px
;
height
:
38px
;
line-height
:
38px
;
padding
:
0
;
font-size
:
14px
;
float
:
right
;
font-weight
:
700
;
}
}
.btn
{
margin-left
:
4px
;
}
}
.yoho-ui-accordion
{
h3
{
font-size
:
14px
;
font-weight
:
700
;
height
:
40px
;
line-height
:
40px
;
border-bottom
:
1px
solid
#eee
;
display
:
block
;
cursor
:
pointer
;
position
:
relative
;
.ui-accordion-header-icon
{
position
:
absolute
;
right
:
0.5em
;
top
:
50%
;
margin-top
:
-20px
;
}
.ui-accordion-header-icon
:after
{
font-family
:
"iconfont"
!important
;
display
:
inline-block
;
content
:
"\e616"
;
}
}
h3
.ui-accordion-header-active
{
.
ui-accordion-header-icon
:
after
{
font-family
:
"iconfont"
!important
;
display
:
inline-block
;
content
:
"\e617"
;
}
}
>
.body
{
padding
:
10px
0
;
border-bottom
:
1px
solid
#eee
;
}
}
.filter-area
{
background-color
:
#eae9e9
;
margin-bottom
:
30px
;
label
{
font-size
:
14px
;
font-weight
:
700
;
margin-left
:
20px
;
}
label
.cancel
{
float
:
right
;
color
:
#878787
;
margin
:
27px
20px
0
0
;
cursor
:
pointer
;
}
.filter-item
{
display
:
inline-block
;
margin
:
12px
10px
;
font-size
:
14px
;
border
:
1px
solid
#adacad
;
background-color
:
#fff
;
padding
:
8px
;
cursor
:
pointer
;
span
{
font-size
:
14px
;
display
:
inline-block
;
height
:
21px
;
line-height
:
21px
;
}
span
.label
{
margin
:
0
4px
;
}
span
.cancel
{
font-size
:
14px
;
}
.round-color
{
width
:
22px
;
height
:
20px
;
vertical-align
:
middle
;
margin-left
:
5px
;
.iconfont
{
font-size
:
22px
;
}
.iconfont.icon-cover
{
font-size
:
22px
;
}
}
}
}
.goods-area
{
margin
:
0
;
position
:
relative
;
.goods
{
margin
:
30px
30px
16px
0
;
padding
:
0
;
float
:
left
;
text-align
:
center
;
cursor
:
pointer
;
width
:
263px
;
&:nth-child(3n+0)
{
margin-right
:
0
;
}
.goods-brand
{
padding
:
10px
10px
4px
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
white-space
:
nowrap
;
}
.goods-img
{
position
:
relative
;
overflow
:
hidden
;
width
:
263px
;
height
:
351px
;
img
{
margin
:
0
;
}
.label
{
background-color
:
#408ccc
;
height
:
24px
;
width
:
100%
;
position
:
absolute
;
bottom
:
0
;
z-index
:
1
;
line-height
:
24px
;
color
:
#fff
;
}
}
.goods-name
{
padding
:
10px
;
width
:
263px
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
white-space
:
nowrap
;
a
{
line-height
:
17px
;
font-size
:
12px
;
}
}
.goods-price
{
padding
:
10px
;
font-size
:
16px
;
font-weight
:
700
;
b
{
font-size
:
12px
;
color
:
#878787
;
margin-left
:
15px
;
text-decoration
:
line-through
;
}
}
}
.goods-wrapper
{
border
:
2px
solid
#eae9e9
;
position
:
absolute
;
background
:
#fff
;
z-index
:
2
;
top
:
10px
;
min-width
:
368px
;
display
:
none
;
.goods
{
margin
:
0
;
border
:
0
;
}
.goods-img-list
{
margin
:
0
0
2px
5px
;
float
:
left
;
.goods-img-col
{
display
:
inline-block
;
vertical-align
:
top
;
width
:
60px
;
margin-right
:
11px
;
}
.goods-img-col
:last-child
{
margin-right
:
20px
;
}
img
{
margin-top
:
10px
;
cursor
:
pointer
;
&:nth-child(4n)
{
margin-top
:
11px
;
}
}
}
}
}
.blk-pagination
{
text-align
:
center
;
margin
:
20px
0
40px
;
width
:
auto
;
li
{
width
:
auto
;
margin
:
0
4px
;
}
li
:first-child
,
li
:last-child
{
border-width
:
2px
;
}
}
}
.yoho-list-empty
{
height
:
800px
;
.tip-search
{
padding-top
:
100px
;
text-align
:
center
;
.tip-search-img
{
height
:
100px
;
background-image
:
resolve
(
"product/search.svg"
);
background-repeat
:
no-repeat
;
background-position-x
:
50%
;
}
}
p
{
text-align
:
center
;
}
.tip-cn
{
margin-top
:
30px
;
font-size
:
18px
;
font-weight
:
700
;
span
{
color
:
#379ed6
;
}
}
.tip-en
{
margin-top
:
15px
;
font-size
:
14px
;
}
.tip-cn-sm
{
margin-top
:
20px
;
}
}
...
...
Please
register
or
login
to post a comment