Maison >interface Web >Tutoriel H5 >Comment créer une liste HTML5 mobile
La partie CSS de cette série d'articles sera entièrement écrite en utilisant la syntaxe SASS. Si vous ne connaissez pas SASS, il est recommandé de le faire. lisez les didacticiels pertinents, y compris mon propre didacticiel "Technologie de précompilation CSS - Résumé de l'expérience d'apprentissage SASS"
. Cette série d'articles fera référence aux deux documents de base reset.scss et mixin.scss, qui sont utilisés pour réinitialiser les styles de navigateur, ainsi qu'à certains blocs de code SASS de base. Étant donné que le code est plus long, veuillez vous référer aux « Bases du blog de la série de terminaux mobiles. reset.scss et mixin.scss》obtenir.
Mon niveau est limité et mes capacités sont moyennes, il y aura donc inévitablement des erreurs et des omissions dans l'article. Par conséquent, tout le monde est invité à laisser des commentaires dans. l'article. Je le signalerai dès que possible. Réponse à l'intérieur. Merci à tous
Commençons par faire la liste la plus simple. L'effet que nous voulons obtenir est celui indiqué. ci-dessous :
Comme indiqué ci-dessus, ce que nous voulons implémenter est une liste si simple. Ce n'est pas difficile du tout.
<!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 1</title><link rel="stylesheet" href="../style/style.css"></head><body><p class="list_1"> <ul> <li><a href="">这是一个列表1</a></li> <li><a href="">这是一个列表2</a></li> <li><a href="">这是一个列表3</a></li> <li><a href="">这是一个列表4</a></li> <li><a href="">这是一个列表5</a></li> <li><a href="">这是一个列表6</a></li> <li><a href="">这是一个列表7</a></li> <li><a href="">这是一个列表8</a></li> </ul></p></body></html>
Ce qu'il faut expliquer ici, c'est que le terminal mobile doit ajouter le code <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
, sinon le navigateur mobile le traitera comme une version PC de la page Web, qui est évolutive. 🎜>
est encore une simple liste
.list_1 { ul {} li { border-bottom:1px solid #ddd;padding:0 1.6rem; a {display: block; height: 4rem; line-height: 4rem;overflow: hidden;font-size: 1.4rem;} } } 这里的单位全部使用的是,我们里面,已经将的字体大小设置为了,也就相当于正常情况下的10px.也就是说,上面的相当于.至于为什么这么写,请到本文开头的链接里面查看前面我写的文章中的解释. 不会sass的,请先阅读sass相关教程.不要觉得难,一个小时保证学会,两天能玩的非常溜.
À première vue , il n'y a aucune différence entre cette liste et la liste ci-dessus. Cependant, si nous regardons attentivement, nous trouverons les lignes ci-dessous. Ce n'est pas un clin d'œil
Ne soyez pas surpris. concepts de conception lors de la conception de cette façon. En tant que personnel front-end, nous devons restaurer fidèlement certains des petits détails de la conception du concepteur, même si vous pensez que c'est un peu inutile
le code html est exactement le cas. identique au premier exemple. Le code ne sera pas répété ici Code SASSEn fait, il suffit de modifier légèrement l'idée. li dans la démo1 à ul et li
.list_1 { ul {padding-left: 1.6rem;} li {border-bottom: 1px solid #ddd;padding-right: 1.6rem; a {display: block; height: 4rem; line-height: 4rem; overflow: hidden; font-size: 1.4rem;} } }
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!