


Connaissance de base des mini-programmes et explication détaillée des balises multimédias de style CSS
微信小程序 基础知识css样式media标签
前言:
微信小程序中我遇到了一个对我来说是新的东西,但是对于前端开发来说不算是新知识,html页面中的media标签,在此记录下来以备不时之需
在css中我们使用media标签来区分调用哪个css样式,比如使用media=”print”来表示当执行打印文档时,使用print.css样式。这样使得文档更有得于打印,如将页面宽度增宽、或屏蔽掉一些不需要打印的内容。
<link href="styles/main.css" rel="external nofollow" rel="stylesheet" type="text/css" media="screen" /> <link href="styles/print.css" rel="external nofollow" rel="stylesheet" type="text/css" media="print" /> <link href="main.css" rel="external nofollow" rel="stylesheet" type="text/css" media="all'/>
下边是media标签的10个值,可见常用的并不多。当没有media标签时,默认为media=”all”。
all– 用于所有设备类型
aural– 用于语音和音乐合成器
braille– 用于触觉反馈设备
embossed– 用于凸点字符(盲文)印刷设备
handheld– 用于小型或手提设备
print– 用于打印机
projection– 用于投影图像,如幻灯片
screen– 用于计算机显示器
tty– 用于使用固定间距字符格的设备。如电传打字机和终端
tv– 用于电视类设备
在上边引用css样式时,我们引用了两次。我们完全可以引用一个css样式来达到我们的目的,这样也可以提高css样式加载速度,
实现代码如下:
CSS代码
@media all { body{ font:12px; width:100%;} } @media print { body{ font:14px; width:595px;} /* 用于打印时将宽度设置为595px(A4) */ }
以上media标签是css中的标准语法,所有浏览器都支持media标签,但下面的写法出IE6\7\8 以为的浏览器都支持
CSS代码
@media all and (min-width: 1001px) { #sidebar ul li a:after { content: " (" attr(data-email) ")"; font-size: 11px; font-style: italic; color: #666; } } @media all and (max-width: 1000px) and (min-width: 700px) { #sidebar ul li a:before { content: "Email: "; font-style: italic; color: #666; } } @media all and (max-width: 699px) and (min-width: 520px), (min-width: 1151px) { #sidebar ul li a { padding-left: 21px; background: url(../images/email.png) left center no-repeat; } }
也有人这么搞
@media screen and (-webkit-min-device-pixel-ratio: 1.0), screen and (min--moz-device-pixel-ratio: 1.0), screen and (min-device-pixel-ratio: 1.0), screen and (min-resolution: 1.0dppx) { .icon-del { background-image: url(../../resources/images/ui_3@2x.png); background-size: 274px 228px; display: block; } }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Certains utilisateurs ont rencontré le problème selon lequel la vérification des médias ne peut pas être lancée lors du démarrage d'un ordinateur portable Lenovo, ce qui prête à confusion. Alors, comment résoudre le problème de la vérification des médias qui ne démarre pas sur les ordinateurs Lenovo ? Ce didacticiel vous présentera les raisons et les solutions pour lesquelles la vérification des médias ne démarre pas sur les ordinateurs portables Lenovo. Causes : 1. Dommages au disque dur : Si le disque dur de l'ordinateur portable Lenovo est endommagé ou en panne, l'ordinateur portable affichera la vérification du support et ne démarrera pas. Le système d'exploitation est endommagé : Si le système d'exploitation d'un ordinateur portable Lenovo est endommagé, l'ordinateur portable affichera la vérification du support et ne pourra pas démarrer. 2. Redémarrez l'ordinateur, appuyez sur F12 pour accéder au BIOS et sélectionnez l'élément "Démarrage".

MySQL est un système de gestion de bases de données relationnelles open source largement utilisé dans le développement d'applications Web et le stockage de données. L'apprentissage du langage SQL de MySQL est très nécessaire pour les gestionnaires de données et les développeurs. Le langage SQL est la partie centrale de MySQL, donc avant d'apprendre MySQL, vous devez avoir une compréhension complète du langage SQL. Cet article vise à vous expliquer en détail les connaissances de base des instructions SQL, afin que vous puissiez comprendre les instructions SQL étape par étape. étape. SQL est l'abréviation de Structured Query Language, utilisé dans les données relationnelles.

Partir de zéro : introduction aux bases de l'apprentissage du langage Go Le langage Go, également connu sous le nom de Golang, est un langage de programmation open source développé par Google. Il a été lancé en 2009 et est rapidement devenu un langage populaire, notamment dans des domaines tels que le développement Web, les systèmes distribués et le cloud computing. Le langage Go est célèbre pour sa simplicité, son efficacité et sa forte concurrence. Syntaxe de base 1. Variables et constantes Dans le langage Go, les variables et les constantes sont saisies. Les variables peuvent stocker des données, tandis que les constantes ne peuvent pas être modifiées. Le format de déclaration des variables est : v

Yii est un framework PHP orienté objet populaire. Son nom complet est « YesItIs », ce qui signifie « Oui, c'est comme ça ». Il est conçu pour être efficace, rapide, sécurisé et facile à utiliser, c'est pourquoi il est largement utilisé dans le développement d'applications Web à grande échelle. Dans cet article, nous présenterons quelques connaissances de base du framework Yii pour aider les novices à mieux comprendre ce framework. Architecture MVC Le framework Yii adopte un modèle de conception basé sur MVC (Model-View-Controller), qui

De quelles connaissances de base avez-vous besoin pour apprendre le canevas ? Avec le développement de la technologie Web moderne, l’utilisation de la balise <canvas> en HTML5 pour dessiner est devenue courante. Canvas est un élément HTML utilisé pour dessiner des graphiques, des animations et d'autres images, qui peuvent être manipulés et contrôlés à l'aide de JavaScript. Si vous souhaitez apprendre le canevas et maîtriser ses connaissances de base, ce qui suit vous le présentera en détail. Bases HTML et CSS : avant d'apprendre Canvas

"Discussion approfondie sur les bases de la programmation en langage Go : analyse d'exemples de code spécifiques" En tant que langage de programmation rapide et efficace, le langage Go est de plus en plus favorisé par les programmeurs et les développeurs. Dans le processus d’apprentissage et de maîtrise du langage Go, il est crucial d’avoir une compréhension approfondie de ses bases. Cet article mènera une discussion approfondie sur les variables, les types de données, le contrôle de processus, les fonctions, etc., et la combinera avec des exemples de code spécifiques pour aider les lecteurs à mieux comprendre et maîtriser les connaissances de base du langage Go. Variables et types de données En langage Go, la déclaration et l'initialisation des variables sont très

Démarrage rapide de la programmation Go : connaissances de base et guide pratique Go, en tant que langage de programmation émergent, est privilégié par les développeurs pour sa simplicité, son efficacité et sa concurrence. Que vous soyez débutant ou développeur ayant une certaine expérience en programmation, cet article vous guidera rapidement dans la programmation Go et vous fournira des directives pratiques et des exemples de code spécifiques. 1. Installez l'environnement du langage Go. Pour démarrer la programmation dans le langage Go, vous devez d'abord installer l'environnement du langage Go sur votre ordinateur. Vous pouvez le télécharger depuis le site officiel de Go (https://golang

Apprenez les bases des fonctions de saisie du langage Go à partir de zéro. Le langage Go est un langage de programmation typé statiquement, compilé et simultané développé par Google. Il possède une syntaxe concise, un modèle de concurrence efficace et d'excellentes performances, il est donc privilégié par les développeurs. Dans le processus d’apprentissage du langage Go, la compréhension des fonctions d’entrée est l’une des connaissances de base les plus importantes. Cet article partira de zéro, présentera les connaissances de base des fonctions de saisie du langage Go et donnera des exemples de code spécifiques. 1.fmt package Dans le langage Go, le package fmt est utilisé pour formater l'entrée et
