/* packageE/foot/foot.wxss */ @import "/mycss/stylesheet.wxss"; @import "/mycss/iconfont.wxss"; .ul { padding: 0; } .li { list-style: none; } .component-wrapper { position: relative; } .advertising-preview { position: fixed; bottom: 0; left: 50%; transform: translateX(-50%); z-index: 99; width: 100%; } .advertising-preview .weixin-menu { margin-bottom: 0; display: flex; } /* 一级 */ .advertising-preview .weixin-menu .menu-item { max-width: 100%; position: relative; line-height: 50px; height: 50px; text-align: center; flex: 1; /* border-left: 1px solid #e7e7e7; */ /* border-right: 1px solid #e7e7e7; */ cursor: pointer; color: #616161; } /* 二级 */ .advertising-preview .weixin-sub-menu { position: absolute; bottom: 49px; left: -1px; width: 100%; /* border-top: 1px solid #d0d0d0; */ background: #fafafa; display: block; padding: 0; z-index: -1; } .advertising-preview .weixin-sub-menu .menu-sub-item { line-height: 50px; height: 50px; text-align: center; width: 100%; /* border: 1px solid #d0d0d0; */ cursor: pointer; position: relative; color: #616161; box-sizing: content-box; } .advertising-preview .menu-arrow { position: absolute; left: 50%; margin-left: -6px; } .advertising-preview .arrow_in { bottom: -4px; display: inline-block; width: 0; height: 0; border-width: 6px 6px 0; border-style: solid dashed dashed; border-color: #fafafa transparent transparent; } .advertising-preview .arrow_out { bottom: -5px; display: inline-block; width: 0; height: 0; border-width: 6px 6px 0; border-style: solid dashed dashed; border-color: #d0d0d0 transparent transparent; } .advertising-preview .menu-item .menu-item-title, .advertising-preview .menu-sub-item .menu-item-title { width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; box-sizing: border-box; } .advertising-preview .menu-item .menu-item-title .span, .advertising-preview .menu-sub-item .menu-item-title .span { /* width: 100%; */ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; box-sizing: border-box; } .advertising-preview .weixin-sub-menu.show { display: block; } .advertising-preview .icon_menu_dot { width: 7px; height: 7px; vertical-align: middle; display: inline-block; margin-right: 2px; margin-top: -2px; } .advertising-preview .icon14_menu_add { width: 14px; height: 14px; vertical-align: middle; display: inline-block; margin-top: -2px; } .icon-img { width: 20px; height: 20px; display: inline-block; vertical-align: sub; flex: 0 0 20px; } .menu-icon { font-size: 20px; vertical-align: sub; } .menu-text { font-size: 12px; }