《So erstellen Sie verschiedene Listen auf dem H5-Mobilterminal Produktionsmethode (1) 》
《So erstellen Sie verschiedene Listen auf dem H5-Mobilterminal (2)》
《So erstellen Sie verschiedene Listen auf dem H5-Mobilterminal (3)》
Wenn Sie diesen Artikel zuerst gesehen haben , es wird empfohlen, dass Sie auf den obigen Link gehen und zuerst den entsprechenden Inhalt lesen, damit der Kontext kohärent ist und der Inhalt dieses Artikels leichter zu verstehen ist.
Die ersten drei Kapitel alle Sprechen Sie darüber, wie eine gewöhnliche Liste implementiert wird, aber im Allgemeinen können Sie sie auf einen Blick meistern.
Zweispaltige Bild- und Textlisten sind in mobilen H5-E-Commerce-Terminals noch häufiger anzutreffen. Beginnen wir hier mit der einfachsten Liste, wie in gezeigt Das Bild unten.
Hier ist ein sehr einfaches zweispaltiges Layout von Bildern und Textlisten, jeder Block enthält Bilder, Namen und Preise. Es ist zu einfach, so etwas umzusetzen Ein Layout auf der PC-Seite. Da wir uns jedoch auf der mobilen Seite befinden, sind die Breiten verschiedener Mobiltelefone inkonsistent.
Alle Bilder hier sind alle gleich Spezifikationen und sind quadratisch. Wenn Ihr Produkt nicht quadratisch ist, finden Sie unten entsprechende Anleitungen
<!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 src="../image/goods.jpg" alt="商品图片" class="goods_photo"> <h4 class="goods_title">这里是商品标题1</h4> <em class="goods_price">¥4999.00</em> </a> </li> <li> <a href=""> <img src="../image/goods.jpg" alt="商品图片" class="goods_photo"> <h4 class="goods_title">这里是商品标题2</h4> <em class="goods_price">¥4999.00</em> </a> </li> <li> <a href=""> <img src="../image/goods.jpg" alt="商品图片" class="goods_photo"> <h4 class="goods_title">这里是商品标题3</h4> <em class="goods_price">¥4999.00</em> </a> </li> <li> <a href=""> <img src="../image/goods.jpg" alt="商品图片" class="goods_photo"> <h4 class="goods_title">这里是商品标题4</h4> <em class="goods_price">¥4999.00</em> </a> </li> </ul></p></body></html>
.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;}
Auf der mobilen Seite, wenn Sie links und verwenden müssen Richtige Ränder, versuchen Sie, keine
-Grenzen zu verwenden. In diesem Beispiel wird zum Simulieren verwendet. Achten Sie bei der Verwendung von Rändern darauf Passen Sie die Hintergrundfarbe an, umborder
outline
So implementieren Sie CSS3-Textstriche.
outline
So implementieren Sie CSS3 Textzeilentitel über die Anzeige von Ellipsen hinaus2px
text-shadow
kann das
-Tag Elemente auf Blockebene verschachteln. InDas obige ist der detaillierte Inhalt vonAusführliche Erklärung, wie man verschiedene Listen auf dem mobilen H5-Terminal erstellt (4). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!