国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

css - 盒模型布局,隱藏內(nèi)部元素,外圍高度居然沒有改變?求解決辦法

瀏覽:113日期:2023-08-02 11:04:26

問題描述

html<p class='setting'> <p class='layout-left'>left</p> <p class='layout-right'><p class='change'>change</p><p class='change'>change</p><p class='change'>change</p><p class='change'>change</p><p class='text'>right</p><p class='text'>right</p><p class='text'>right</p><p class='text'>right</p> </p> </p> <p>next...</p> <button>click me</button>

css.setting{ display: -moz-box; display: -webkit-box; display: -ms-flexbox; display: box;}.setting > p{padding:0 20px;border:1px solid #999;}.change{background:red;}

javascript$(’button’).click(function(){ $(’.change’).hide();});

前后效果圖對比:css - 盒模型布局,隱藏內(nèi)部元素,外圍高度居然沒有改變?求解決辦法||css - 盒模型布局,隱藏內(nèi)部元素,外圍高度居然沒有改變?求解決辦法

可以看到,點(diǎn)擊按鈕,紅色背景的.change{display:none;}但是外圍使用了盒模型樣式的.setting的高度竟然沒有變化,這是為什么?怎么解決?寫了個(gè)小demo,可以直接點(diǎn)擊看效果

問題解答

回答1:

我這樣試了試,可以:

$(’button’).click(function(){ $(’.change’).hide(); $(’.setting > p’).css(’min-height’, ’1px’); });

點(diǎn)這里調(diào)試

標(biāo)簽: CSS
主站蜘蛛池模板: 平陆县| 略阳县| 红河县| 乌审旗| 鹤壁市| 永寿县| 昭通市| 方城县| 晋城| 澎湖县| 田林县| 女性| 余干县| 凭祥市| 信宜市| 昌宁县| 荆门市| 榆中县| 永昌县| 南靖县| 土默特左旗| 靖西县| 梓潼县| 青川县| 深州市| 昂仁县| 郧西县| 林甸县| 龙门县| 河东区| 上饶县| 淳化县| 中山市| 福州市| 缙云县| 兴山县| 五河县| 巫溪县| 威远县| 西乡县| 望奎县|