.has-footer { padding-bottom: 1.6rem; .scrollContent{ padding-bottom: 1.76rem; } } .header-top { margin-top: 0.68rem; } .has-tabs { .scrollContent{ padding-bottom: 1.76rem; } bottom: 1rem; } .spinner svg { width: 0.56rem; height: 0.56rem; } .public-style { background-color: @background-color-gray; width: 100%; font-weight: inherit; .bar.button.button-icon .icon:before, .bar .button.button-icon.icon-left:before, .bar .button.button-icon.icon-right:before, .bar .button.button-icon:before, .bar button.button-icon .icon:before, .bar button.button-icon.icon-left:before, .bar button.button-icon.icon-right:before, .bar button.button-icon:before { padding-right: 0.8rem; padding-left: 0.8rem; font-size: 0.64rem; line-height: 0.64rem; } .bar { background-image: none; padding: 0.1rem 0; height: 0.86rem; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; .title { height: 0.86rem; min-width: 0.6rem; line-height: normal; font-size: 0.34rem; display: flex; display: -webkit-flex; justify-content: center; -webkit-justify-content: center; align-items: center; -webkit-align-items: center; padding-top: 0.8rem; } } .header-bar { background-color: #FFFFFF; border-bottom: 1px solid rgba(0, 0, 0, 0.1); /*no*/ .buttons { .button { color: @headerColor; font-size: 0.32rem; padding-left: 0.2rem; padding-right: 0.25rem; } } .title { color: #4A4A4A; font-size: 0.34rem; //font-weight: 600; left: 0 !important; right: 0 !important; } .iconLeft { text-align: left; i { font-size: 0.25rem; padding-left: 0.1rem; } } } .bar-custom { background-color: @headerColor; border-bottom: none; .buttons { .button { color: #ffffff; } } .title { color: #ffffff; } } // ion-list he ion-item公用样式 - .content { //padding-top: 2px; width: 100%; } .list { background-color: #ffffff; //border-bottom: 1px solid rgba(0, 0, 0, 0.10); margin-bottom: 0.2rem; .item:last-child { .contents { border-bottom: none; } } .item.activated { //background-color:not(); opacity: 0.8; -webkit-transform: scale(1,1); transform: scale(1,1) } .item { height: 0.9rem; border: none; padding: 0 0 0 0.3rem; .contents { height: 100%; width: 100%; border-bottom: 1px solid rgba(0, 0, 0, 0.10); float: right; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; -webkit-justify-content: space-between; -webkit-align-items: center; padding: 0 0.3rem 0 0; &.activated { opacity: 0.9; -webkit-transform: scale(0.95); transform: scale(0.95) } .add-name { display: -webkit-flex; display: flex; justify-content: flex-start; align-items: center; -webkit-justify-content: flex-start; -webkit-align-items: center; letter-spacing: 0; line-height: 0.32rem; font-size: @font-size-big; color: #838E94; letter-spacing: 0; text-align: center; .left-icon { margin-right: 0.2rem; } .required { display: flex; } .required::after { content: '*'; color: #D24E4E; height: 0.16rem; padding-top: 0.08rem; margin-left: 0.05rem; } } .add-content { display: -webkit-flex; display: flex; justify-content: flex-end; align-items: center; -webkit-justify-content: flex-end; -webkit-align-items: center; width: 100%; font-size: @font-size-middle; color: #666666; height: 100%; white-space: normal; word-break: break-all; word-wrap: break-word; line-height: 0.4rem; //输入框 input { font-size: @font-size-middle; color: #666666; line-height: normal; width: 100%; text-align: right; border: none; } //右侧图标 .right-icon { margin-left: 0.2rem; } //toggle .toggle-check { display: -webkit-flex; display: flex; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; .track { width: 0.8rem; height: 0.5rem; margin-right: 0.05rem; border-radius: 0.3rem; .handle { width: 0.45rem; height: 0.45rem; top: 0.07rem; left: 0.05rem; } } } .toggle.toggle-positive input:checked + .track { border-color: @check-box-bg; background-color: @check-box-bg; .handle { width: 0.45rem; height: 0.45rem; top: 0.07rem; left: 0.18rem; } } } } } } .bottom-tab { height: 0.88rem; width: 100%; background-color: #fff; position: fixed; bottom: 0; display: -webkit-flex; display: flex; align-items: center; justify-content: center; -webkit-align-items: center; -webkit-justify-content: center; -webkit-box-shadow: 0 -1px 1px rgb(234, 235, 236); /*no*/ box-shadow: 0 -1px 1px rgb(226, 229, 231); /*no*/ .bottom-tab-button { width: 100%; height: 100%; display: -webkit-flex; display: flex; align-items: center; justify-content: center; -webkit-align-items: center; -webkit-justify-content: center; font-size: @font-size-big; &.activated { opacity: 0.8; -webkit-transform: scale(1,1); transform: scale(1,1) } } .bottom-tab-divider { width: 2px; /*no*/ height: 0.6rem; background-color: rgb(214, 217, 218); } } } @media (min-width: 680px) { .modal { top: 0; right: 0 !important; left: 0 !important; bottom: 0 !important; //height: 100%; position: absolute !important; width: 100% !important; } } @media (min-width: 680px) { .active .modal-backdrop-bg { opacity: .1; } }