css-dialog提示

<BackGround>
    <Dialog>
        <Hint>內容不完善內容不完善內容不完善內容不完善內容不完善</Hint>
        <OKButton>肯定</OKButton>
    </Dialog>
</BackGround>

BackGround.jscode

import styled from 'styled-components';

const BackGround = styled.div`
    background-color: rgba(19, 21, 26, 0.6);
    opacity: 1;
    z-index: 1001;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    position: absolute;
`;

export default BackGround;

Dialog.jscomponent

import styled from 'styled-components';

const Dialog = styled.div`
    background-color: #fff;
    width: 270px;
    height: auto;
    top: 50%;
    transform: translateY(-50%) translateX(-50%);
    left: 50%;
    z-index: 1002;
    display: block;
    position: fixed;
    border-radius: 5px;
`;

export default Dialog;

Hint.jsorm

import styled from 'styled-components';

const Hint = styled.div`
    border-bottom: 1px solid #f1f1f1;
    padding: 14px 10px;
    line-height: 1.4;
`;

export default Hint;

OKButton.jsip

import styled from 'styled-components';

const OKButton = styled.button`
    background-color: #fff;
    color: orange;
    border: none;
    outline: none;
    background-clip: padding-box;
    border-radius: 5px;
    width: 100%;
    padding: 10px;
`;

export default OKButton;
相關文章
相關標籤/搜索