内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

純CSS如何讓子元素突破父元素的寬度限制-創(chuàng)新互聯(lián)

這篇“純CSS如何讓子元素突破父元素的寬度限制”除了程序員外大部分人都不太理解,今天小編為了讓大家更加理解“純CSS如何讓子元素突破父元素的寬度限制”,給大家總結(jié)了以下內(nèi)容,具有一定借鑒價值,內(nèi)容詳細步驟清晰,細節(jié)處理妥當,希望大家通過這篇文章有所收獲,下面讓我們一起來看看具體內(nèi)容吧。

10年積累的成都網(wǎng)站建設(shè)、網(wǎng)站制作經(jīng)驗,可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認識你,你也不認識我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有白銀免費網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

在寫樣式中,我們可以經(jīng)??吹竭@樣的情況

純CSS如何讓子元素突破父元素的寬度限制

代碼如下

<div style="width: 300px;border: 4px solid #000;margin: 20px;padding: 2px;">
    父元素
   <div style="border: 1px solid blue;height: 100px;white-space: nowrap;">
     <span>子元素子元素子元素子元素子元素子元素子元素子元素子元素子元素子元素子元素子元素子元素子元素子元素子元素子元素子元素子元素</span>
   </div>
 </div>

如果你仔細思考過這個現(xiàn)象的話,why? 可能會問子元素不應(yīng)該撐開父元素的寬度嗎?就想撐開父元素的高度一樣。why? 那么如何讓這個子元素的父元素撐開這個寬度呢?這里提供兩種解決方案。

1. display: inline-block

布局樣式如下

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
</head>
<style>
  #box1 {
    width: 500px;
    height: 200px;
    border: 2px solid blue;
    padding: 10px;
  }

  #box2 {
    white-space: nowrap;
    display: inline-block;
  }

  #box3 {
    width: 300px;
    height: 200px;
    background-color: blueviolet;
    display: inline-block;
    vertical-align: middle;
  }

  #box4 {
    width: 400px;
    height: 200px;
    background-color: black;
    display: inline-block;
    vertical-align: middle;
  }
</style>

<body>
  <div id="box1">
    <div id="box2">
      <div id="box3"></div>
      <div id="box4"></div>
    </div>
  </div>
</body>

</html>

結(jié)果如圖,box3和box4撐開了box2的寬度

純CSS如何讓子元素突破父元素的寬度限制

2. display: inline-flex

布局樣式如下

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
</head>
<style>
  #box1 {
    width: 500px;
    height: 200px;
    border: 2px solid blue;
    padding: 10px;
  }

  #box2 {
    white-space: nowrap;
    display: inline-flex;
  }

  #box3 {
    width: 300px;
    height: 200px;
    background-color: blueviolet;
    vertical-align: middle;
  }

  #box4 {
    width: 400px;
    height: 200px;
    background-color: black;
    vertical-align: middle;
  }
</style>

<body>
  <div id="box1">
    <div id="box2">
      <div id="box3"></div>
      <div id="box4"></div>
    </div>
  </div>
</body>

</html>

效果如下圖

純CSS如何讓子元素突破父元素的寬度限制

感謝你的閱讀,希望你對“純CSS如何讓子元素突破父元素的寬度限制”這一關(guān)鍵問題有了一定的理解,具體使用情況還需要大家自己動手實驗使用過才能領(lǐng)會,快去試試吧,如果想閱讀更多相關(guān)知識點的文章,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

文章題目:純CSS如何讓子元素突破父元素的寬度限制-創(chuàng)新互聯(lián)
轉(zhuǎn)載來源:http://www.rwnh.cn/article22/dgssjc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計公司、Google網(wǎng)站設(shè)計、響應(yīng)式網(wǎng)站、標簽優(yōu)化虛擬主機

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
怀集县| 龙江县| 甘泉县| 礼泉县| 苗栗县| 宝山区| 竹溪县| 南溪县| 错那县| 宁武县| 张掖市| 马尔康县| 大洼县| 镇雄县| 民和| 正安县| 黑山县| 天长市| 安宁市| 无极县| 德阳市| 宽甸| 仙游县| 柯坪县| 河池市| 平舆县| 南江县| 莱芜市| 龙泉市| 怀仁县| 德钦县| 黎川县| 石楼县| 金平| 梁平县| 前郭尔| 千阳县| 宜兰县| 台北市| 晴隆县| 滦平县|