Table des matières
Comment faire diverses listes sur le terminal mobile H5 (4)
Revue précédente
Ordinaire à deux colonnes. listes d'images et de textes
code html
这里是商品标题4
Maison interface Web Tutoriel H5 Explication détaillée de la façon de créer diverses listes sur le terminal mobile H5 (4)

Explication détaillée de la façon de créer diverses listes sur le terminal mobile H5 (4)

Mar 10, 2017 pm 04:39 PM

Comment faire diverses listes sur le terminal mobile H5 (4)

Revue précédente

《Comment faire diverses listes sur le terminal mobile H5 Méthode de production (1) 》
《Comment produire diverses listes sur terminal mobile H5 (2)》
《Comment produire diverses listes sur terminal mobile H5 (3)》

Si vous avez vu cet article en premier , il est recommandé d'aller sur le lien ci-dessus et de lire d'abord le contenu correspondant, afin que le contexte soit cohérent et qu'il soit plus facile de comprendre le contenu de cet article.

Les trois premiers chapitres sont tous parlez de la façon de mettre en œuvre une liste ordinaire. La difficulté va de facile à difficile, mais en général, vous pouvez la maîtriser en un coup d'œil. Dans ce chapitre, nous ferons une liste graphique.

Ordinaire à deux colonnes. listes d'images et de textes

Les listes d'images et de textes à deux colonnes sont très courantes. Elles sont encore plus courantes dans les terminaux mobiles de commerce électronique H5 tels que JDTB. Ici, commençons par Créer la plus simple, comme indiqué dans. l'image ci-dessous.

Explication détaillée de la façon de créer diverses listes sur le terminal mobile H5 (4)

Voici une disposition très simple sur deux colonnes d'images et de listes de textes, chaque bloc contient des images, des noms et des prix. C'est trop simple à mettre en œuvre. une mise en page côté PC. Mais comme nous sommes du côté mobile, les largeurs des différents téléphones portables sont donc incohérentes.

Toutes les images ici sont toutes identiques. spécifications et sont carrés. Dans les projets réels, il y a généralement des exigences pour les images du produit. Si votre produit n'est pas carré, nous aurons des tutoriels pertinents ci-dessous

code html

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />
<title>list 2</title>
<link rel="stylesheet" href="../style/style.css"></head><body><p class="list_2">
    <ul>
        <li>
            <a href="">
                <img class="goods_photo lazy"  src="/static/imghw/default1.png"  data-src="../image/goods.jpg"   alt="商品图片" >
                <h4 id="这里是商品标题">这里是商品标题1</h4>
                <em class="goods_price">¥4999.00</em>
            </a>
        </li>
        <li>
            <a href="">
                <img class="goods_photo lazy"  src="/static/imghw/default1.png"  data-src="../image/goods.jpg"   alt="商品图片" >
                <h4 id="这里是商品标题">这里是商品标题2</h4>
                <em class="goods_price">¥4999.00</em>
            </a>
        </li>
        <li>
            <a href="">
                <img class="goods_photo lazy"  src="/static/imghw/default1.png"  data-src="../image/goods.jpg"   alt="商品图片" >
                <h4 id="这里是商品标题">这里是商品标题3</h4>
                <em class="goods_price">¥4999.00</em>
            </a>
        </li>
        <li>
            <a href="">
                <img class="goods_photo lazy"  src="/static/imghw/default1.png"  data-src="../image/goods.jpg"   alt="商品图片" >
                <h4 id="这里是商品标题">这里是商品标题4</h4>
                <em class="goods_price">¥4999.00</em>
            </a>
        </li>
    </ul></p></body></html>
Copier après la connexion
<🎜. >Le code est relativement long, mais il est toujours visible d'un coup d'œil. Nous avons ajouté différentes classes à différents éléments. Le but est de le rendre à l'échelle du site, les styles de base utilisant ces éléments peuvent être unifiés, et La réutilisation du code CSS peut être réalisée.

Code SASS

.list_2 {    
ul {        
@extend .cf; // 引用清理浮动代码片,看不懂请看本人scss相关教程
        li {            
        width: 50%;float: left;padding: 1rem 0;
            outline: 1px solid #ddd;  // 使用 outline 模拟边框 (outline不占据盒子模型)
            background: #fff;  // 使用白色背景颜色,防止 outline 重叠造成 2px 线条
            a {                display: block;
                text-decoration: none; // 去除默认下划线
            }            .goods_title,.goods_price {                
            padding: 0 1rem; // 加上左右内填充,防止文字和边框粘结
                text-align: center;
            }            .goods_photo {                
            width: 60%;margin: .5rem auto;display: block;
            }
        }
    }
}// 全站范围内用到的图文基本样式.goods_title,.goods_price {    
display: block;position: relative;
    @include ts(); // 引用文字描白边代码片
    @include online(1.8rem); // 引用文字超出一行省略号代码片}
    .goods_title {color:#000;font-size: 1.2rem;}
    .goods_price {color:#f60;font-size: 1.5rem;font-weight: bold;}
Copier après la connexion
Encore une fois, la partie CSS de cette série de tutoriels utilise la grammaire SASS, si vous ne connaissez pas la syntaxe SASS, c'est Il est recommandé de passer une demi-heure à une heure à apprendre le SASS

Ici, nous extrairons quelques styles courants sur tout le site

Résumé

Dans. ce chapitre, nous utilisons une disposition simple en double colonne de listes graphiques pour nous concentrer sur les points suivants

  1. Côté mobile, lorsque vous devez utiliser les bordures gauche et droite, essayez de ne pas utilisez les bordures

    . Dans cet exemple, utilisez border pour simuler outline

  2. est utilisé dans

    pour simuler. Lorsque vous utilisez des bordures, assurez-vous de faire correspondre la couleur d'arrière-plan pour éviter. outline bordures.2px

  3. Comment implémenter des traits de texte CSS3.

    text-shadow

  4. Comment implémenter une ligne de titre de texte CSS3 qui dépasse l'affichage des ellipses

  5. Deux façons d'introduire des blocs de code dans sass, ainsi que les similitudes et les différences entre eux (veuillez réfléchir par vous-même ou vous référer aux tutoriels pertinents)

Dans

, la balise html5 peut imbriquer des éléments au niveau du bloc. Cependant, dans les versions a ou xhtml antérieures, cela n'est pas recommandé. Ne soyez pas confus ou ne vous sentez pas inapproprié ici. Restez dans l'air du temps html

.

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Commandes de chat et comment les utiliser
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

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

Bordure de tableau en HTML Bordure de tableau en HTML Sep 04, 2024 pm 04:49 PM

Guide de la bordure de tableau en HTML. Nous discutons ici de plusieurs façons de définir une bordure de tableau avec des exemples de bordure de tableau en HTML.

Marge gauche HTML Marge gauche HTML Sep 04, 2024 pm 04:48 PM

Guide de la marge HTML gauche. Nous discutons ici d'un bref aperçu de la marge gauche HTML et de ses exemples ainsi que de son implémentation de code.

Tableau imbriqué en HTML Tableau imbriqué en HTML Sep 04, 2024 pm 04:49 PM

Ceci est un guide des tableaux imbriqués en HTML. Nous discutons ici de la façon de créer un tableau dans le tableau ainsi que des exemples respectifs.

Disposition du tableau HTML Disposition du tableau HTML Sep 04, 2024 pm 04:54 PM

Guide de mise en page des tableaux HTML. Nous discutons ici des valeurs de la mise en page des tableaux HTML ainsi que des exemples et des résultats en détail.

Espace réservé d'entrée HTML Espace réservé d'entrée HTML Sep 04, 2024 pm 04:54 PM

Guide de l'espace réservé de saisie HTML. Nous discutons ici des exemples d'espace réservé d'entrée HTML ainsi que des codes et des sorties.

Liste ordonnée HTML Liste ordonnée HTML Sep 04, 2024 pm 04:43 PM

Guide de la liste ordonnée HTML. Ici, nous discutons également de l'introduction de la liste et des types HTML ordonnés ainsi que de leur exemple respectivement.

Déplacer du texte en HTML Déplacer du texte en HTML Sep 04, 2024 pm 04:45 PM

Guide pour déplacer du texte en HTML. Nous discutons ici d'une introduction, du fonctionnement des balises de sélection avec la syntaxe et des exemples à implémenter.

Bouton HTML onclick Bouton HTML onclick Sep 04, 2024 pm 04:49 PM

Guide du bouton HTML onclick. Nous discutons ici de leur introduction, de leur fonctionnement, des exemples et de l'événement onclick dans divers événements respectivement.

See all articles