Flexbox doesn't work in summary tag

前端 未结 2 1957
慢半拍i
慢半拍i 2021-01-29 07:14

I have this pen where the layout is floated, but when I try to flexbox one container below the layout, the flexbox doesn\'t work. I know it is caused by the floats however, can\

2条回答
  •  一生所求
    2021-01-29 08:10

    The problem is that you are using flexbox in a summary tag, which is not a structural one. summary is used inside a details element. Consider using a proper semantic tag like article or section for this, and it will work.


    Code Snippet:

    summary,
    article {
      display: flex;
    }
    p::before {
      content: "Paragraph.";
    }
    details > summary {
      display: block;
    }
    
      

    Proper Usage

提交回复
热议问题