第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使div不大于其內(nèi)容?

如何使div不大于其內(nèi)容?

ibeautiful 2019-06-14 16:03:24
如何使div不大于其內(nèi)容?我的布局類似于:<div>     <table>     </table></div>我想為div只擴展到和我的一樣寬table變成。
查看完整描述

3 回答

?
Qyouu

TA貢獻1786條經(jīng)驗 獲得超11個贊

解決方案是將divdisplay: inline-block.


查看完整回答
反對 回復(fù) 2019-06-14
?
斯蒂芬大帝

TA貢獻1827條經(jīng)驗 獲得超8個贊

您需要一個塊元素,它具有CSS所稱的收縮到合適的寬度,而規(guī)范并沒有提供一種幸運的方法來獲得這樣的東西。在CSS 2中,收縮到合適并不是一個目標,而是用來處理瀏覽器“必須從稀薄的空氣中獲得一個寬度”的情況。這些情況是:

  • 浮子
  • 絕對定位元件
  • 內(nèi)聯(lián)塊單元
  • 表元素

當(dāng)沒有指定寬度時。我聽說他們想在CSS 3中添加你想要的內(nèi)容?,F(xiàn)在,用上面的一個來做。

不直接公開特性的決定似乎很奇怪,但這是有充分理由的。太貴了。收縮適應(yīng)意味著格式化至少兩次:在知道元素的寬度之前,不能開始格式化元素,并且不能計算貫穿整個內(nèi)容的寬度w/o。此外,一個人不需要收縮,以適合的元素,經(jīng)常你可能認為。為什么你的桌子周圍需要額外的div?也許表格標題是你所需要的。


查看完整回答
反對 回復(fù) 2019-06-14
?
嚕嚕噠

TA貢獻1784條經(jīng)驗 獲得超7個贊

我覺得用

display: inline-block;

但是我不確定瀏覽器的兼容性。


另一個解決方案是將您的div在另一個div(如果要維護塊行為):

HTML:

<div>
    <div class="yourdiv">
        content    </div></div>

CSS:

.yourdiv{
    display: inline;}


查看完整回答
反對 回復(fù) 2019-06-14
  • 3 回答
  • 0 關(guān)注
  • 548 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號