典型布局隨記

左邊定寬宪哩,右邊自適應(yīng)

左邊定寬晦鞋,右邊自適應(yīng).png
  • 左邊定寬罢防,右邊塊狀加margin-left:定寬艘虎。
<div class="parent">
   <img src="xxx" width=50 height=50 />
   <span>大家好我是自適應(yīng)...</span> // 可以直接用塊狀元素
</div>
.parent {
   overflow: hidden;
}
.parent > img {
   float: left;
}
.parent > span {
   display: block;
   margin-left: xxxpx;
}

三列均等布局

三列均等布局.png
<div style="width: 340px;">
    <ul>
      <li>1</li>
      <li>2</li>
      <li>3</li>
    </ul>
</div>
ul {
      background-color: red;
      margin-right: -20px;
}
ul > li {
      width: 100px;
      height: 50px;
      float: left;
      margin-right: 20px;
      background-color: yellow;
      display: inline-block;
}

水平垂直居中

水平垂直居中.png
<div class="parent" style="height: 100px; width: 300px">
    <div class="child">我是子元素</div>
</div>
  • 定位
.parent {
      position: relative;
      border: 1px solid red;
}
.child{
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      /*margin-left: - 內(nèi)層寬度 / 2;
      margin-top: - 內(nèi)層高度 / 2;*/
}
或者
.child {
     position: absolute;
     top: 0;
     left: 0;
     bottom: 0;
     right: 0;
     width: xxxpx;
     height: xxxpx;
     margin: auto;
}
  • table-cell
.parent {
      border: 1px solid red;
      display: table-cell;
      vertical-align: middle;
      text-align: center;
}
.child {
      display: inline-block;
}
  • flex
.parent {
      display: flex;
      justify-content: center;
      align-items: center;
}

方法很多,根據(jù)不同情況選擇咒吐。

蒙板

蒙板.png
<div class="container">
    <div class="dialog">
      <div class="contain">大家好</div>
    </div>
</div>
.container {
      position: fixed;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0;
      background-color: rgba(0,0,0,.5);
      overflow: auto;
      white-space: nowrap;
      text-align: center;
      font-size: 0;
}
.container::after {
      content: '';
      display: inline-block;
      height: 100%;
      vertical-align: middle;
}
.dialog {
      display: inline-block;
      vertical-align: middle;
      text-align: center;
      font-size: 14px;
      white-space: normal;
}
.contain {
      width: 520px;
      height: 300px;
      background-color: #fff;
      line-height: 300px;
}

三道杠野建、雙圓點

三道杠、雙圓點.png
// 三道杠
.icon_menu {
      display: inline-block;
      width: 14px;
      height: 1px;
      padding: 4px 0px;
      border-top:1px solid;
      border-bottom: 1px solid;
      background-color: currentColor;
      background-clip: content-box;
}
// 雙圓點
.icon_dot {
      display: inline-block;
      width: 10px;
      height: 10px;
      padding: 1px;
      border: 1px solid;
      border-radius: 50%;
      background-color: currentColor;
      background-clip: content-box;
}

文字少時右對齊展示恬叹,文字多時左對齊展示

解決方法:
外層盒子里面加p標(biāo)簽
(1)外層字體左排布候生,里層右浮動字體左排布

  <div className="content"><p>我是數(shù)據(jù),很長很長很長很長的數(shù)據(jù)</p></div>
  .content {
    text-align: left;

    > p {
      text-align: left;
      float: right;
    }
  }

textarea 適應(yīng)文本高度的文本域

解決方法:
通過scrollHeight用腳本改變文本域高度

  // rows 是默認(rèn)的textarea的高度
  <textarea rows="1" maxLength="40" placeholder="" style={{ height: '0.58rem' }} ref="textareas" onInput={this.textareaChange} />
  textareaChange = () => {
    this.refs.textareas.style.height = 'auto'
    this.refs.textareas.style.height = `${this.refs.textareas.scrollHeight}px`
  }
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末绽昼,一起剝皮案震驚了整個濱河市唯鸭,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌硅确,老刑警劉巖目溉,帶你破解...
    沈念sama閱讀 219,490評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異菱农,居然都是意外死亡缭付,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,581評論 3 395
  • 文/潘曉璐 我一進(jìn)店門循未,熙熙樓的掌柜王于貴愁眉苦臉地迎上來陷猫,“玉大人,你說我怎么就攤上這事⌒迕剩” “怎么了足陨?”我有些...
    開封第一講書人閱讀 165,830評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長娇未。 經(jīng)常有香客問我墨缘,道長,這世上最難降的妖魔是什么忘蟹? 我笑而不...
    開封第一講書人閱讀 58,957評論 1 295
  • 正文 為了忘掉前任飒房,我火速辦了婚禮,結(jié)果婚禮上媚值,老公的妹妹穿的比我還像新娘。我一直安慰自己护糖,他們只是感情好褥芒,可當(dāng)我...
    茶點故事閱讀 67,974評論 6 393
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著嫡良,像睡著了一般锰扶。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上寝受,一...
    開封第一講書人閱讀 51,754評論 1 307
  • 那天坷牛,我揣著相機(jī)與錄音,去河邊找鬼很澄。 笑死京闰,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的甩苛。 我是一名探鬼主播蹂楣,決...
    沈念sama閱讀 40,464評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼讯蒲!你這毒婦竟也來了痊土?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤墨林,失蹤者是張志新(化名)和其女友劉穎赁酝,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體旭等,經(jīng)...
    沈念sama閱讀 45,847評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡酌呆,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,995評論 3 338
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了辆雾。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片肪笋。...
    茶點故事閱讀 40,137評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出藤乙,到底是詐尸還是另有隱情猜揪,我是刑警寧澤,帶...
    沈念sama閱讀 35,819評論 5 346
  • 正文 年R本政府宣布坛梁,位于F島的核電站而姐,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏划咐。R本人自食惡果不足惜拴念,卻給世界環(huán)境...
    茶點故事閱讀 41,482評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望褐缠。 院中可真熱鬧政鼠,春花似錦、人聲如沸队魏。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,023評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽胡桨。三九已至官帘,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間昧谊,已是汗流浹背刽虹。 一陣腳步聲響...
    開封第一講書人閱讀 33,149評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留呢诬,地道東北人涌哲。 一個月前我還...
    沈念sama閱讀 48,409評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像馅巷,于是被迫代替她去往敵國和親膛虫。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,086評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 爸爸的草鞋 第二章:老物件 第八回:三道杠 前些年的五道杠大隊長事件生生把好好一個杠給玩壞了钓猬,至于現(xiàn)在是不是真的有...
    多滿李老師閱讀 230評論 0 0
  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,389評論 0 5
  • 個人成熟與年齡并沒有直接關(guān)系稍刀,判斷一個人是否成熟,看他能否站在正確的角度看待事物敞曹,能否擁有積極的價值觀账月。 以下是海...
    老斯基醬閱讀 314評論 0 0
  • 1.個人效率 1.1.高效閱讀 1.2.高效思考 1.3.高效輸出 1.3.1.高效執(zhí)行 1.3.2.高效解決問題...
    新子明閱讀 209評論 0 0
  • 唐閘附近有沒有英語音標(biāo)輔導(dǎo)班 我記得很多英語老師都說過:“英語的學(xué)習(xí)是沒有捷徑的,只有多看澳迫、多寫局齿、多聽和多練才能提...
    hyhyhyaaaa閱讀 101評論 0 0