搜尋

首頁  >  問答  >  主體

前端 - div宽度设置成百分比问题

今天做一个页面时,一个p的width设置成70%,屏幕宽度是1366px,所以这个p宽度是956px左右,这没什么问题。但是当做自适应缩小屏幕时,p的宽度并不是屏幕的70%,这是怎么回事。

PHP中文网PHP中文网2769 天前708

全部回覆(4)我來回復

  • 巴扎黑

    巴扎黑2017-04-17 13:32:18

    自己解決了一下,谷歌瀏覽器再不加meta name="viewport"標籤進行設定的話,縮放比例會有問題,火狐瀏覽器則沒影響。

    回覆
    0
  • 天蓬老师

    天蓬老师2017-04-17 13:32:18

    width百分數單位是相對於其父元素寬度而算出的,當這個p的父元素就是Body時,應該就是瀏覽器視窗寬度的70%了

    回覆
    0
  • 高洛峰

    高洛峰2017-04-17 13:32:18

    螢幕縮小了,你設定的70%就按照你目前寬度*70%,而不是之前的956px了

    回覆
    0
  • 高洛峰

    高洛峰2017-04-17 13:32:18

    為父元素設定width 100%

    回覆
    0
  • 取消回覆