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

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

按鈕寬度 CSS 在移動設(shè)備上不會改變,但在桌面上很好

按鈕寬度 CSS 在移動設(shè)備上不會改變,但在桌面上很好

胡說叔叔 2023-12-11 16:06:15
我正在嘗試讓按鈕具有基于屏幕尺寸的響應寬度。我已經(jīng)得到了它,所以當我調(diào)整常規(guī) Chrome 窗口的大小時它可以完美地工作,但是當我切換顯示以模仿設(shè)備(任何移動設(shè)備/ipad/等)時,按鈕的寬度立即變得更小。即使我在 iPhone 上打開它,它看起來也是一樣的,所以這不僅僅是 Chrome 工具的一些奇怪問題。當我檢查該元素時,我可以看到寬度已被禁用:我認為可能有一些 CSS 覆蓋了它,但這并不能解釋為什么當我只是調(diào)整 Chrome 的大小,甚至選擇一個分辨率比我的任何規(guī)則更寬的設(shè)備時,這種行為就會完全消失。我仍然嘗試刪除所有 @media 規(guī)則,但該行為仍然存在。該按鈕是非?;镜?HTML,它甚至沒有包含在可能導致問題的 div 中(除非它下面有一個彈性框可能是一個問題?):<body>    <button id="ranking-button" type="button" onclick="openRanking()">RANKING</button>所有相關(guān)的 CSS 都在這里:#ranking-button {    position: fixed;    top: 0;    right: 0;    margin: 20px;    font-family: 'Black Han Sans', sans-serif;    font-size: 24px;    color: black;    background-color: #ffcc00;    width: 40%;    height: 60px;    cursor: pointer;    border: 0em;}#ranking-button:hover {    background-color: black;    color: white;}button:focus{    outline: none;}@media (min-width: 600px) {    #ranking-button {        width: 200px;    }}我也嘗試過添加!important它,然后它確實適用于移動設(shè)備 - 但隨后停止更改任何其他分辨率,并且始終停留在 40%。
查看完整描述

2 回答

?
斯蒂芬大帝

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

我放棄了這個小項目,然后隨機意識到我在做一些完全不同的事情時做錯了什么 - 如果有人犯和我一樣的錯誤,我會設(shè)法忘記設(shè)置視口。添加這個使得 CSS 工作:

<meta name=viewport content="width=device-width, initial-scale=1">


查看完整回答
反對 回復 2023-12-11
?
拉風的咖菲貓

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

當您使用 @media 查詢時,當括號內(nèi)的“規(guī)則”被接受時,它會在其中執(zhí)行任何操作。


所以,如果你說 max-width:1000px 那么,如果你的瀏覽器是 600px 那么其中的任何內(nèi)容都將適用,如果不是,那么它將被忽略。


對于小于 600px 的屏幕,您正常的 @media css 規(guī)則將被接受,并且您所說的寬度:40%,并且您無法以%為單位進行測量。


@media only screen and (max-width: 600px) {

    #ranking-button {

        width: 200px;

    }

}


查看完整回答
反對 回復 2023-12-11
  • 2 回答
  • 0 關(guān)注
  • 175 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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