移动端html5列表的制作方法

前言

本系列文章的CSS部分,将全部采用SASS语法撰写.如果您不会SASS,建议阅读相关教程,包括本人的《CSS预编译技术之SASS学习经验小结》教程.  本系列文章将引用reset.scss和mixin.scss两个基础文档,用于重置浏览器样式,和基础的一些SASS代码块.由于代码较长,请参阅《移动端系列博文基础reset.scss和mixin.scss》获取.

本人水平有限,能力一般,因此文章中将不可避免的有错误和遗漏.因此,欢迎大家在文章里评论留言.我将在第一时间内回应.谢谢大家.

最简单的列表

首先,来一个最简单的列表.我们要实现的效果,如下图所示:

最简单的列表演示

如上所示,我们要实现的就是这样简单的列表.这个没有丝毫的难度.

html代码

nbsp;html>list 1

    

登录后复制        这是一个列表1        这是一个列表2        这是一个列表3        这是一个列表4        这是一个列表5        这是一个列表6        这是一个列表7        这是一个列表8    

这里需要说明的是,移动端一定需要加上这段代码.否则移动端的浏览器会当成PC版的网页,是可以伸缩的.

立即学习“前端免费学习笔记(深入)”;

建议,服务器,数据库,后端程序,前台html以及CSS都全部统一为utf-8编码.避免因为编码造成乱码的情况.

SASS代码

.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相关教程.不要觉得难,一个小时保证学会,两天能玩的非常溜.

登录后复制

还是一个简单的列表

首先,我们来看效果图:

第二个简单的列表

这个列表咋一看,和上面的列表没有任何区别.但是,我们仔细看一下,会发现下面的线条是不顶头的.

不要奇怪,很多时候,设计师这样设计,是有其自己的设计理念的.作为前端人员,我们要忠实的还原设计师设计的一些小的细节.即便你认为这有点多此一举.呵呵.

html代码,和第一个示例完全一样.这里不再重复代码

SASS代码

.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;}    }}

登录后复制

其实,也只是稍微的转换一下思路.将在demo1里面的加载li上的padding值,分配到ul和li上,就可以了.

以上就是移动端html5列表的制作方法的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2909700.html

(0)
上一篇 2025年3月11日 04:24:36
下一篇 2025年3月11日 04:24:41

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 必会的移动端Html5的基础知识点

    必会的移动端Html5的基础知识点 来到这家公司之后,和以前的工作发生了很大的转变.以前我一直是做pc端页面的.来到现在这家公司之后,主要是做手机移动端的页面. 移动端的页面在我这个做习惯了PC端页面的人看来,应该是很简单的一些事情.但是在…

    编程技术 2025年3月11日
    000
  • 关于HTML5你不得不知的事

    摘要:html5也许还不是一个完全定稿的标准,但变化不会太大了——并且接受程度也在上升。justin james突出介绍了这一新规范的关键概念。   一两年前,HTML5似乎还是一个模糊的概念,只有少数几个互联网的书呆子才会关心。而现在,却…

    编程技术 2025年3月11日
    200
  • 总结html5的新特性(面试必备)

    html5想必大家都很熟悉了,因为太多的媒体在讨论这一技术。所以当我们在面试前端工作的时候,遇到html5相关的问题一点也不意外,想要顺利通过前端面试?下面这篇文章就来跟大家分享介绍了关于前端面试必备之html5新特性的相关资料,需要的朋友…

    编程技术 2025年3月11日
    200
  • html5中float属性造成的换行如何处理

    在h5开发中,经常会使用float属性来解决一些布局问题。但在某些复杂的布局中也会遇到使用float属性是导致一行中的元素无法对齐或者float元素换行等现象。在遇到这种问题时,我们可以修改元素的位置来解决换行或者元素不对齐的现象。    …

    2025年3月11日
    200
  • 使用HTML5中的localStorage实现记住密码功能

    这篇文章主要介绍了html5超简单的localstorage实现记住密码的功能实现,非常具有实用价值,需要的朋友可以参考下 HTML5 提供了两种在客户端存储数据的新方法: localStorage – 没有时间限制的数据存储 …

    2025年3月11日
    200
  • HTML5 FormData用法详解以及文件上传实现过程讲解

    本篇文章主要介绍了html5 formdata 方法介绍以及实现文件上传示例,具有一定的参考价值,有兴趣的可以了解一下 XMLHttpRequest 是一个浏览器接口,通过它,我们可以使得 Javascript 进行 HTTP (S) 通信…

    2025年3月11日 编程技术
    200
  • HTML5页面调起APP功能的方法试验

    这篇文章主要介绍了html5页面中尝试调起app功能,需要的朋友可以参考下 在市面上经常见到这种功能现如今应该非常普遍了,淘宝H5,知乎H5等等。。。   点击后会调起APP或者打开下载页面或者直接进行下载。 但是我这里发现知乎的这个功能有…

    2025年3月11日 编程技术
    200
  • 使用HTML5和CSS3制作简单的钟表

    利用html5,css实现钟摆效果 ,在项目中经常会遇到,今天小编把基于html5+css3实现简单的时钟效果的实现代码分享到脚本之家平台,需要的额朋友参考下吧 目的: 利用html5,css实现钟摆效果 知识点: 1) 利用positio…

    编程技术 2025年3月11日
    200
  • H5中如何获取和设置自定义属性

    给元素自定义属性是在HTML5中新加入的一个特性。简单来说,自定义数据属性规范规定任何以data-开头属性名并且赋值。自定义数据属性是为了保存页面或者应用程序的私有自定义数据,这些自定义数据属性保存进DOM中,对于整个DOM的布局和表现无任…

    编程技术 2025年3月11日
    200
  • HTML5的data-*自定义属性是什么

    HTML5的data-*自定义属性 html5增加了一项新功能是自定义数据属性,也就是data-*自定义属性。在html5中我们可以使用以data-为前缀来设置我们需要的自定义属性,来进行一些数据的存放。当然高级浏览器下可通过脚本进行定义和…

    编程技术 2025年3月11日
    200

发表回复

登录后才能评论