在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 怎么讓父極元素的寬度自動(dòng)設(shè)為所有子集的寬度之和呢?或者怎么保證子集不換行?不考慮

怎么讓父極元素的寬度自動(dòng)設(shè)為所有子集的寬度之和呢?或者怎么保證子集不換行?不考慮用js!

如題,因?yàn)樽蛹膫€(gè)數(shù)不確定,但是又必須保證父極的寬度足夠包含子集,不讓其換行?這里不能用js動(dòng)態(tài)設(shè)置,請問有沒有什么方法?
圖片描述

回答
編輯回答
澐染

display:table;

2018年2月13日 10:49
編輯回答
假灑脫

不使用flex的情況下,display: table-row + display: table-cell 即可搞定:

https://jsfiddle.net/s881tyw2/1/

這個(gè)比flex的兼容性好:https://caniuse.com/#search=t...

當(dāng)然直接寫<table>, <tr>, <td>也是個(gè)辦法

2017年7月13日 17:59
編輯回答
大濕胸

如果不考慮兼容性的話 ,用css3 的 display:box 或 display:flex ;
要是考慮兼容性的話,用table算是個(gè)解決辦法吧,一行的tr,動(dòng)態(tài)增加td

2018年1月4日 14:40
編輯回答
蝶戀花

父級100%,子元素后面加個(gè)清楚浮動(dòng)

2017年5月29日 00:59
編輯回答
心上人

要讓父元素的寬度是所有子元素的寬度之和,那就是說跟據(jù)內(nèi)容自適應(yīng),設(shè)置父元素的display: inline-block;;
要讓子元素不換行,在父元素上設(shè)置white-space: nowrap

<!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>
  <style>
    div {
      white-space: nowrap;
      display: inline-block;
      border: 1px solid #f00;
    }
    p {
      width: 100px;
      height: 100px;
      display: inline-block;
      border: 1px solid #00f;
    }
  </style>
</head>
<body>
  <div>
    <p>1</p>
    <p>1</p>
    <p>1</p>
    <p>1</p>
    <p>1</p>
    <p>1</p>
    <p>1</p>
    <p>1</p>
    <p>1</p>
    <p>1</p>
    <p>1</p>
  </div>
</body>
</html>
2017年3月25日 13:11
編輯回答
故林
<div class="box">
    <span>1</span>
    <span>1</span>
    <span>1</span>
    <span>1</span>
    <span>1</span>
    <span>1</span>
    <span>1</span>
    <span>1</span>
    <span>1</span>
  </div>
  <style type="text/css">
    .box {
      display: inline-flex;
      flex-wrap: nowrap;
      border: 1px solid red;
      max-width: 100%;
    }
    .box span {
      width: 100px;
      height: 100px;
      border: 1px solid blue;
      margin: 10px;
      text-align: center;
      line-height: 100px;
    }
  </style>
2018年6月13日 03:31