suchen

Heim  >  Fragen und Antworten  >  Hauptteil

So wählen Sie geeignete CSS-Stile basierend auf Bildschirmgröße/Gerät aus

<p>Bootstrap 3 verfügt über einige nette CSS-Klassen im Responsive-Dienstprogramm, die je nach Bildschirmauflösung bestimmte Blöcke ein- oder ausblenden können<a href="http://getbootstrap.com/css/#responsive-utilities-classes"> ;http://getbootstrap.com/css/#responsive-utilities-classes</a></p> <p>Ich habe einige Stilregeln in einer CSS-Datei, die ich je nach Bildschirmauflösung anwenden oder nicht anwenden möchte. </p> <p>Was soll ich tun? </p> <p>Ich würde alle CSS-Dateien für den Produktionseinsatz in einer Datei komprimieren, aber wenn es keine andere Lösung gibt, als separate CSS-Dateien für verschiedene Bildschirmauflösungen zu verwenden. </p>
P粉529245050P粉529245050468 Tage vor548

Antworte allen(2)Ich werde antworten

  • P粉668019339

    P粉6680193392023-08-22 20:01:42

    检测是自动的。您必须指定每个屏幕分辨率可以使用的css:

    /* 对于所有屏幕,使用14px字体大小 */
    body {  
        font-size: 14px;    
    }
    /* 响应式,对于小屏幕,使用13px字体大小 */
    @media (max-width: 479px) {
        body {
            font-size: 13px;
        }
    }

    Antwort
    0
  • P粉145543872

    P粉1455438722023-08-22 18:57:54

    使用 @media 查询。它们正好可以满足这个需求。以下是一个示例,说明它们的工作原理:

    @media (max-width: 800px) {
      /* 在宽度等于或小于 800px 时显示的 CSS 代码放在这里 */
    }
    

    这只会在宽度等于或小于 800px 的设备上生效。

    Mozilla 开发者网络上了解更多关于媒体查询的内容。

    Antwort
    0
  • StornierenAntwort