source: branches/version-2_11-dev/html/user_data/packages/sphone/css/block.css @ 21093

Revision 21093, 9.0 KB checked in by 468, 13 years ago (diff)

#1413 スマートフォン版スタイルシート修正対応

  • Property svn:mime-type set to text/plain
Line 
1@charset "utf-8";
2/* ===================================================================
3CSS information
4file name  :block.css
5style info :ブロック用
6=================================================================== */
7/*-----------------------------------------------
8ブロック共通
9----------------------------------------------- */
10.title_block{
11color: #FFF;
12font-size:16px;
13font-weight:bold;
14text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
15line-height:20px;
16margin:0;
17padding:5px 10px 3px 10px;
18background-color:#787E8A;
19background: -moz-linear-gradient(center top, #787E8A 0%,#CBCDD0 100%);
20background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #787E8A),color-stop(1, #CBCDD0));
21border-top:#E1DCDA solid 1px;
22border-bottom:#B5B5B5 solid 2px;
23-webkit-box-shadow: 0 1px #FFF;
24-moz-box-shadow: 0 1px #FFF;
25text-align:left;
26vertical-align: middle;
27text-overflow: ellipsis;
28clear:both;
29}
30
31/*-----------------------------------------------
32オススメ商品
33----------------------------------------------- */
34#recomend_area{
35margin:15px 10px;
36padding-top:10px;
37border:#CCC solid 1px;
38border-radius: 8px;
39-webkit-border-radius: 8px;
40-moz-border-radius: 8px;
41}
42#recomend_area h2{
43font-size:12px;
44margin-left:10px;
45}
46#recomend_area li{
47width:290px;
48}
49.recomendblock{
50width:270px;
51padding:5px 10px 5px 8px;
52margin:0;
53clear:both;
54}
55.recomendblock img{
56width:80px;
57float:left;
58}
59.recomendblock .productContents{
60width:68%;
61float:right;
62text-align:left;
63}
64.recomendblock .productContents p{
65clear:both;
66}
67.recomendblock .productContents p.comment{
68width:17em;
69height:3.7em;
70overflow:hidden;
71white-space:nowrap;
72text-overflow: ellipsis;
73-webkit-text-overflow: ellipsis;
74clear:both;
75}
76.recomendblock .sale_price{
77clear:both;
78float:right;
79text-align:right;
80}
81#recomend_area div.moveWrap {
82width:95%;
83height:auto;
84position:relative;
85overflow:hidden;
86-webkit-box-sizing:border-box;
87}
88@media only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5) {
89#recomend_area div.moveWrap {
90width:85%;
91}
92}
93@media only screen and (-webkit-min-device-pixel-ratio : 2), only screen and (min-device-pixel-ratio : 2) {
94#recomend_area div.moveWrap {
95width:95%;
96}
97}
98@media all and (orientation:landscape) {
99#recomend_area div.moveWrap {
100width:95%;
101}
102}
103#recomend_area ul.moveWrapBG {
104margin:0;
105padding:0;
106display:inline-block;
107position:relative;
108width:100%;
109height:auto;
110visibility:hidden;
111-webkit-box-sizing:border-box;
112}
113#recomend_area div.slideMask {
114margin:0;
115padding:0;
116margin-right:1px;
117position:absolute;
118top:0;
119left:0;
120border:4px #FFF solid;
121-webkit-box-sizing:border-box;
122}
123#recomend_area div.moveWrap>ul.move {
124width:10000px;
125margin:0;
126padding:0;
127position:relative;
128left:0;
129top:0;
130list-style:none;
131-webkit-transition:all 0.6s ease-in-out;
132-webkit-transform:translate3d(0,0,0);
133margin:0;
134padding:0;
135display:none;
136}
137#recomend_area div.moveWrap>ul.move li.slideUnit {
138width:290px!important;
139margin:0;
140padding:0;
141float:left;
142list-style:none;
143text-align:center;
144-webkit-box-sizing:border-box;
145}
146#recomend_area li.slideUnit>div {
147padding:4px;
148display:inline-block;
149vertical-align:middle;
150text-align:center;
151-webkit-box-sizing:border-box;
152}
153#recomend_area div.flickSlideBottom {
154width:100%;
155margin-top:5px;
156border-top:#DBDBDB solid 1px;   
157background: -moz-linear-gradient(center top, #FFFFFF 0%,#DEE4EA 95%,#FFFFFF 100%);
158background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF),color-stop(0.95, #DEE4EA),color-stop(0, #FFFFFF));
159border-bottom-right-radius:8px;
160-webkit-border-bottom-right-radius: 8px;
161-moz-border-bottom-right-radius: 8px;
162border-bottom-left-radius:8px;
163-webkit-border-bottom-left-radius:8px;
164moz-border-bottom-left-radius:8px;
165}
166#recomend_area div.flickSlideBottom div.bottomLeft,#recomend_area div.flickSlideBottom div.bottomRight {
167display:table-cell;
168-webkit-box-sizing:border-box;
169-webkit-box-shadow: rgba(0, 0, 0, 0.0976562) 0px 1px 3px, rgba(255, 255, 255, 1) 0px 0px 0px inset;
170vertical-align:middle;
171padding:0 10px;
172}
173#recomend_area div.flickSlideBottom div.bottomRight {
174font-size:16px;
175font-weight: bold;
176color:#7F7F7F;
177background-color:transparent;
178border-bottom-right-radius: 8px;
179-webkit-border-bottom-right-radius: 8px;
180-moz-border-bottom-right-radius: 8px;
181border-left:#DBDBDB solid 1px;
182}
183#recomend_area div.flickSlideBottom div.bottomLeft {
184font-size:16px;
185font-weight: bold;
186color:#7F7F7F;
187background-color:transparent;
188border-bottom-left-radius: 8px;
189-webkit-border-bottom-left-radius: 8px;
190-moz-border-bottom-left-radius:8px;
191border-right:#DBDBDB solid 1px;
192}
193#recomend_area div.flickSlideBottom div.bottomLeft:after {
194font-size:10px;
195padding:5px;
196text-align:left;
197display:table-cell;
198}
199#recomend_area div.flickSlideBottom div.bottomLeft:before {
200margin-top:2px;
201padding:5px;
202text-align:left;
203display:table-cell;
204}
205#recomend_area div.flickSlideBottom div.bottomRight:before {
206font-size:10px;
207padding:5px;
208text-align:right;
209display:table-cell;
210}
211#recomend_area div.flickSlideBottom div.bottomRight:after {
212margin-top:2px;
213padding:5px;
214text-align:right;
215display:table-cell;
216}
217#recomend_area div.flickSlideBottom ul.slidePager {
218width:100%;
219margin:0;
220padding:0;
221display:table-cell;
222text-align:center;
223}
224#recomend_area div.flickSlideBottom ul.slidePager li.slidePagerPointer {
225font-size:10px;
226width:6px;
227height:6px;
228margin:12px 6px 6px 6px;
229display:inline-block;
230background-color:#CCC;
231border-radius: 6px;
232-webkit-border-radius: 6px;
233-moz-border-radius: 6px;
234}
235#recomend_area div.flickSlideBottom ul.slidePager li.slidePagerPointer.active {
236background-color:#333;
237}
238
239/*-----------------------------------------------
240カテゴリリスト(アコーディオン)
241----------------------------------------------- */
242#category_area{
243}
244#categorytree ul{
245margin:10px;
246border:#A9ACAB solid 1px;
247border-radius: 8px;
248-webkit-border-radius: 8px;
249-moz-border-radius: 8px;
250background:#f4F6F8;
251}
252#categorytree li{
253font-size:16px;
254font-weight:bold;
255-webkit-transition: opacity 0.3s ease-in;
256-webkit-transition-delay: 0.2s;
257clear: both;
258border-bottom:#CCC solid 1px;
259border-top:#FFF solid 1px;
260line-height:1.3em;
261vertical-align:middle;
262}
263
264#categorytree li:first-child{
265border-top:none;
266}
267#categorytree li li:first-child{
268border-top:#CCC solid 1px;
269}
270#categorytree li:last-child,#categorytree li li:last-child{
271border-bottom:none;
272}
273#categorytree ul li a,.categorytree > ul > li > ul > li a{
274padding:0.6em 0;
275}
276.category_body {
277display: inline-block;
278}
279.category_body a {
280width: 100%;
281display: inline-block;
282white-space:nowrap;
283overflow:hidden;
284text-overflow: ellipsis;
285cursor:pointer;
286}
287#categorytree ul li li{
288padding-bottom:0.6em;
289}
290.category_header {
291width: 1.5em;
292margin:0 6px 0 8px;
293display:inline-block;
294background: transparent;
295text-align:right;
296}
297.category_header.plus, .category_header.minus{
298color:#FFF;
299margin:0 6px 0 8px;
300padding-bottom:4px;
301display: inline-block;
302text-align: center;
303line-height:0.4;
304width: 1.5em;
305height:1.3em;
306-webkit-border-radius: 8px;
307background:#515866;
308background: -moz-linear-gradient(center top, #6D7481 0%,#515866 100%);
309background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #6D7481),color-stop(1, #515866));
310-webkit-box-shadow: 0px 1px 0px rgba(0,0,0,0.7);
311-webkit-border-radius: 3px;
312}
313
314.category_header.plus > a, .category_header.minus > a{
315width: 1.5em;
316color:#FFF;
317display: inline-block;
318margin:0;
319padding: 0;
320text-decoration: none;
321}
322
323/*レベル調整*/
324#categorytree .level1 .category_header{
325width:1.5em;
326}
327#categorytree .level1 .category_body{
328width:86.5%;
329}
330#categorytree .level2 .category_header{
331width: 1.5em;
332margin-left:2em;
333}
334#categorytree .level2 .category_body{
335width:79%;
336}
337#categorytree .level3 .category_header{
338width: 1.5em;
339margin-left:3.4em;
340}
341#categorytree .level3 .category_body{
342width:71.5%;
343}
344#categorytree .level4 .category_header{
345width: 1.5em;
346margin-left:4.8em;
347}
348#categorytree .level4 .category_body{
349width:64%;
350}
351
352#categorytree .level5 .category_header{
353margin-left:6.2em;
354}
355#categorytree .level5 .category_body{
356width:56%;
357}
358
359
360/*リンクカラー*/
361.category_body a:link,.category_body a:visited{
362color:#000;
363text-decoration:none;
364cursor:pointer;
365}
366.category_header.plus a, .category_header.minus a{
367color:#FFF;
368}
369
370
371/*-----------------------------------------------
372news
373----------------------------------------------- */
374#news_area{
375}
376#news_area ul{
377margin-bottom:10px;
378}
379#news_area li{
380display:block;
381clear:both;
382padding:10px;
383line-height:1.3;
384background-color:#FEFEFE;
385background: -moz-linear-gradient(center top, #FEFEFE 0%,#EEEEEE 100%);
386background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FEFEFE),color-stop(1, #EEEEEE));
387border-top:#FFF solid 1px;
388border-bottom:#CCC solid 1px;
389}
390#news_area .news_date{
391clear:both;
392font-size:12px;
393letter-spacing:0.1em;
394}
Note: See TracBrowser for help on using the repository browser.