Heim >Web-Frontend >CSS-Tutorial >Wie kann ich Safari gezielt mit CSS ansprechen?

Wie kann ich Safari gezielt mit CSS ansprechen?

Susan Sarandon
Susan SarandonOriginal
2024-12-26 16:28:09536Durchsuche

How Can I Specifically Target Safari with CSS?

Stile für Safari isolieren

Während die Isolierung von CSS für Safari möglich erscheint, gelten die meisten Methoden aufgrund ihrer gemeinsamen WebKit-Grundlage auch für Chrome.

Effektive und spezifische Safari-Hacks

Exklusiv Wenn Sie auf Safari abzielen, sollten Sie diese CSS-Hacks in Betracht ziehen:

Safari 7.1 :

_::-webkit-full-page-media, _:future, :root .safari_only {
  color: #0000FF;
  background-color: #CCCCCC;
}

Safari 10.1 :

/* Double media query is crucial */
@media not all and (min-resolution: .001dpcm) {
  @media {
    .safari_only {
      color: #0000FF;
      background-color: #CCCCCC;
    }
  }
}

Safari 6.1-10.0:

@media screen and (min-color-index: 0) and (-webkit-min-device-pixel-ratio: 0) {
  @media {
    .safari_only {
      color: #0000FF;
      background-color: #CCCCCC;
    }
  }
}

Verwendung:

Wenden Sie diese CSS-Regeln auf eine Klasse namens „safari_only“ an, um nur auf Safari-Browser abzuzielen. Zum Beispiel:

<div>

Das obige ist der detaillierte Inhalt vonWie kann ich Safari gezielt mit CSS ansprechen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn