display,overflow同時(shí)使用時(shí),overflow失效

最外層div 1可根據(jù) IsVisible[x]的值動態(tài)影藏或顯示,div 2 overflow屬性為'hidden' ,限定了div 2 的高度開發(fā)中發(fā)現(xiàn)此例中display,overflow放在同一div中,將導(dǎo)致overflow的hidden屬性失效。所以將兩屬性分別置于兩個(gè)div下,display處于最外層。

  <div id= '1' style={{ display: IsVisible[x], position: 'relative' }}>
             <div id='2' style={{ "height": "50px", overflow: 'hidden' }}>
                  <div dangerouslySetInnerHTML={{ __html: 
                      articleList[x].content }}>
                  </div>
             </div>
       <button className={styles.button} value={x} 
        onClick={(e) => { extendsArticle(e) }}>
            閱讀全文<Icon type="down" />
      </button>
  </div>
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。