html带正方形项目列表,5种简单实用的css列表样式实例,可以直接用到项目中。...

谁不希望有一个好看而又干净的列表?这篇文章中我们给出几个实用的例子,你可以把他们直接用到自己的工作中。

我们从一个带有动画效果的垂直列表开始,接着是一个图文混排的例子,然后是一个只有图片的list例子跟一个水平菜单的例子,最后是一个以放大数字开头的列表。对于初学者而言这里可以学到很多东西,对于熟手,直接拿来用就是了。

de71507a1c50830c54b106dc9a490978.png

1.helvetica字体的列表

第一个例子的样式看起平淡无奇,不过喜欢简约风格的人也许会感兴趣,这类似于印刷字体风格,简结的同时也不失灵动的特点(当鼠标滑上去的时候)。注:个人喜欢这里的第二个图文混排的例子,但是发现老外更喜欢第一个,也许这就是文化差异吧。。。

这里是源码demo地址:CodePen

先看效果图:

ca4ca0f871ea37f43b3b6fd87a11f42d.png

以下是html代码:

HelvetiList

  • Zurich
  • Geneva
  • Winterthur
  • Lausanne
  • Lucerne

以下是css代码:div {

width: 200px;

}

h2 {

font: 400 40px/1.5 Helvetica, Verdana, sans-serif;

margin: 0;

padding: 0;

}

ul {

list-style-type: none;

margin: 0;

padding: 0;

}

li {

font: 200 20px/1.5 Helvetica, Verdana, sans-serif;

border-bottom: 1px solid #ccc;

}

li:last-child {

border: none;

}

li a {

text-decoration: none;

color: #000;

display: block;

width: 200px;

-webkit-transition: font-size 0.3s ease, background-color 0.3s ease;

-moz-transition: font-size 0.3s ease, background-color 0.3s ease;

-o-transition: font-size 0.3s ease, background-color 0.3s ease;

-ms-transition: font-size 0.3s ease, background-color 0.3s ease;

transition: font-size 0.3s ease, background-color 0.3s ease;

}

li a:hover {

font-size: 30px;

background: #f6f6f6;

}

2.图文混排的Thumbnail List

这是一种在很多网站上都用得比较普遍的列表样式,“图文混排”,图文混排往往比单一的文字更能吸引人的眼球,很多wordpress的博客网站都是用图文混排的板式。

这里是源码demo地址:CodePen.

先看效果图:

以下是html代码:

  • 1

    Headline

    Lorem ipsum dolor sit amet...

  • 2

    Headline

    Lorem ipsum dolor sit amet...

  • 3

    Headline

    Lorem ipsum dolor sit amet...

  • 4

    Headline

    Lorem ipsum dolor sit amet...

比起上面的例子来,这里的代码要复杂一些。每个列表元素都有三个子元素:图片,标题,文字介绍。注意图片的大小这里需被固定为100px乘以100px,不然加在的图片大小不一会使排版混乱,你可以在html代码里强制设置为这个大小。总的来说实现起来还是比较简单的。

以下是css代码:* {margin: 0; padding: 0;}

div {

margin: 20px;

}

ul {

list-style-type: none;

width: 500px;

}

h3 {

font: bold 20px/1.5 Helvetica, Verdana, sans-serif;

}

li img {

float: left;

margin: 0 15px 0 0;

}

li p {

font: 200 12px/1.5 Georgia, Times New Roman, serif;

}

li {

padding: 10px;

overflow: auto;

}

li:hover {

background: #eee;

cursor: pointer;

}

css代码页很简短。我们重设了所有元素的margin和padding。这里只需记住将图片向左浮动,这样文字就会紧挨着跟在后面。

3.标准的图片网格 Standard Thumbnail Grid

这里是源码demo地址:CodePen.

效果图:

dd0d4b2a9b0c5d2545edd30ee8787efd.png

以下是html代码:

  • dce27e05a569276520711389708589f5.png
  • dce27e05a569276520711389708589f5.png
  • dce27e05a569276520711389708589f5.png
  • dce27e05a569276520711389708589f5.png
  • dce27e05a569276520711389708589f5.png
  • dce27e05a569276520711389708589f5.png
  • dce27e05a569276520711389708589f5.png
  • dce27e05a569276520711389708589f5.png
  • dce27e05a569276520711389708589f5.png
  • dce27e05a569276520711389708589f5.png
  • dce27e05a569276520711389708589f5.png
  • dce27e05a569276520711389708589f5.png
  • dce27e05a569276520711389708589f5.png
  • dce27e05a569276520711389708589f5.png
  • dce27e05a569276520711389708589f5.png

以下是css代码:* {

margin: 0;

padding: 0;

}

body {

background: #333;

}

div {

width: 900px;

margin: 0 auto;

overflow: auto;

}

ul {

list-style-type: none;

}

li img {

float: left;

margin: 10px;

border: 5px solid #fff;

-webkit-transition: box-shadow 0.5s ease;

-moz-transition: box-shadow 0.5s ease;

-o-transition: box-shadow 0.5s ease;

-ms-transition: box-shadow 0.5s ease;

transition: box-shadow 0.5s ease;

}

li img:hover {

-webkit-box-shadow: 0px 0px 7px rgba(255,255,255,0.9);

box-shadow: 0px 0px 7px rgba(255,255,255,0.9);

}

这里的重点是给每张图片加上一定的margin然后向左浮动,然后用over-flow:auto清除浮动(为保险起见,用了浮动之后一定要清除浮动)。给整个网格添加黑色背景,给每张图片加上边框。为了让网格更有趣,我加上了一个鼠标画上去显示发光的效果。你可以选择性的使用,不必将这个效果用在每一个项目中。

4.水平菜单 Horizontal Menu

在这里查看demo和源码  CodePen.

9fb8af7215634ecf0eda83b905789cf7.png

html代码:

  • Home
  • About
  • Portfolio
  • Contact

css代码:* {

margin: 0;

padding: 0;

}

nav {

margin: 50px;

}

ul {

overflow: auto;

list-style-type: none;

}

li {

height: 25px;

float: left;

margin-right: 0px;

border-right: 1px solid #aaa;

padding: 0 20px;

}

li:last-child {

border-right: none;

}

li a {

text-decoration: none;

color: #ccc;

font: 25px/1 Helvetica, Verdana, sans-serif;

text-transform: uppercase;

-webkit-transition: all 0.5s ease;

-moz-transition: all 0.5s ease;

-o-transition: all 0.5s ease;

-ms-transition: all 0.5s ease;

transition: all 0.5s ease;

}

li a:hover {

color: #666;

}

li.active a {

font-weight: bold;

color: #333;

}

5.大数字开头的列表 Big Numbers Ordered List

上面介绍的都是无序的列表,如果我们想要一个有序的列表,在每一个列表元素的最开头加上数字能提示用户这是一个按顺序排列的内容。如果能将这个数字的样式显示的不同,将会有更好的直观感受。

在这里查看demo和源码 CodePen.

0c09a5e5177558ef340339d80cf2d636.png

html代码:

  1. 1.

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent euismod ultrices ante, ac laoreet nulla vestibulum adipiscing. Nam quis justo in augue auctor imperdiet. Curabitur aliquet orci sit amet est posuere consectetur. Fusce nec leo ut massa viverra venenatis. Nam accumsan libero a elit aliquet quis ullamcorper arcu tincidunt. Praesent purus turpis, consectetur quis congue vel, pulvinar at lorem. Vivamus varius condimentum dolor, quis ultricies ipsum porta quis.

  2. 2.

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent euismod ultrices ante, ac laoreet nulla vestibulum adipiscing. Nam quis justo in augue auctor imperdiet. Curabitur aliquet orci sit amet est posuere consectetur.

  3. 3.

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent euismod ultrices ante, ac laoreet nulla vestibulum adipiscing. Nam quis justo in augue auctor imperdiet. Curabitur aliquet orci sit amet est posuere consectetur.

css代码:div {

width: 500px;

margin: 10px

}

ol {

color: #ccc;

list-style-type: none;

}

ol li {

position: relative;

font: bold italic 45px/1.5 Helvetica, Verdana, sans-serif;

margin-bottom: 20px;

}

li p {

font: 12px/1.5 Helvetica, sans-serif;

padding-left: 60px;

color: #555;

}

span {

position: absolute;

}

上面就是5个简单而又实用的列表实例,如果你喜欢,可以直接拿去用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/507637.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

pb 打印html页面,用PB开发WEB应用

用PB开发WEB应用用PB开发WEB应用烟台教育学院网络中心 孙连三一、PB Window plug -in 的用途PowerBuilder Window plug -in 的用途是在HTML 页面中插入PowerBuilder 中定义的窗口对象,此窗口对象上定义的功能在浏览器中一样被执行&#xff0…

html加上百度统计,vue单页面应用加入百度统计

版权声明:本文为CSDN博主「钟文辉」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/qq_39753974/article/details/80322643在单页面中,要是只加在head中的话那…

推荐系统:猜你喜欢

0 简介 网络的迅速发展带来了信息超载(information overload)问题。解决信息超载问题一个非常有潜力的办法是推荐系统,它根据用户的信息需求、兴趣等,将用户感兴趣的信息、产品等推荐给用户。推荐系统最典型应用领域是电子商务领…

量子计算机九章能否预测未来,张礼立 : 中国 “九章”量子计算机到底厉害在哪?...

原标题:张礼立 : 中国 “九章”量子计算机到底厉害在哪?【背景信息】12月4日,《科学》杂志公布了 中国 “九章” 的重大突破。 这台由中国科学技术大学潘建伟、陆朝阳等学者研制的76个光子的量子计算原型机,推动全球量…

利用GAN实现QR Code超分辨率的研究

文章目录1 传统方案2 基于CNN的实现方案2.1 SRCNN2.2 WeChat AI3 基于GAN的实现方案3.1 SRGAN3.2 ESRGAN3.3 Real-ESRGAN4 基于GAN的QR Code的实现方案1 传统方案 https://blog.csdn.net/caomin1hao/article/details/81092134?utm_mediumdistribute.pc_relevant.none-task-bl…

如何用计算机截部分屏,电脑如何长屏幕的截图?电脑截取长屏的方法

新手用户对windows系统截取长屏的方法比较陌生,正常情况下,我们截取屏幕内容是登录QQ,按ctrlalta来截取屏幕的,只能截取部分内容,无法截图整个页面。日常的工作生活中,截图是经常会用到的,如果你…

Audio-based snore detection using deep neural networks解读

0 摘要 Background and Objective: 打鼾是一种普遍现象。 它可能是良性的,但也可能是阻塞性睡眠呼吸暂停 (OSA) 一种普遍存在的睡眠障碍的症状。 准确检测打鼾可能有助于筛查和诊断 OSA。 Methods: 我们介绍了一种基于卷积神经网络 (CNN) 和循环神经网络 (RNN) 组合…

2018计算机专业考研报名人数,2018年全国考研报考人数、各省市考研报考人数、历年考研录取率、全日制及非全日制硕士研究生比例及考研动机分析【图】...

一、考研报考人数、录取率及报录比分析从上世纪末开始,研究生和本科生招生数量一样在逐步增多。本科扩招的同时,研究生也在扩招。1999年,全国报考研究生人数31.9万,录取人数7.3万,录取率22.8%。2008年,报考…

用计算机怎样搜wifi网,笔记本电脑搜索不到无线网络(Wifi)怎么办

在使用Windows 10工作时会遇到形形色色的问题,比如笔记本电脑搜索不到无线网络。那么如何排除故障呢?下面小编与你分享具体步骤和方法。工具/材料Windows 10操作系统操作方法第1:启动Windows 10操作系统,如图所示。点击任务栏&quo…

怎么用计算机杀毒,电脑怎样查杀病毒

病毒往往会利用计算机操作系统的弱点进行传播,那么大家知道电脑怎样查杀病毒吗?接下来大家跟着学习啦小编一起来了解一下电脑查杀病毒的解决方法吧。电脑查杀病毒方法一一、使用杀毒软件进行杀毒1、首先进入“安全模式”2、进入方法:开机在进入Windows系…

将文件中所有数读到一个数组中_「数据结构与算法」将5个文件中的一千万年龄合并到一个新文件中...

现在有5个文件,文件里面分别存储着1千万个用户年龄,并且每个文件中的年龄都是有序的(从小到大),现在需要将这5个文件整合到一个文件中,新文件的内容依然要保持有序(从小到大)。初始化…

二维码编码规范解读

1 QR码符号的结构 QR 码符号的结构如下: 1.1 定位图案 Position Detection Pattern是定位图案,用于标记二维码的矩形大小。这三个定位图案有白边叫Separators for Postion Detection Patterns。之所以三个而不是四个意思就是三个就可以标识一个矩形了…

二维码的纠错码原理及如何纠错(1)

本文将通过例子来说明两个方面的内容: (1)如何构建纠错码? (2)有了纠错码之后如何纠错? 1 如何构建纠错码? 直接上例子,“hello world” 利用二维码的编码原理&#xf…

利用自己构建的网络进行鼾声识别

1 目前的工作 1.1 数据 5692条3s且采集率为8000hz的鼾声与6824条3s且采集率为8000hz的其他类音频。通过FFT频谱转换为300个(30,513,1)的矩阵。训练集与测试集的比例为9:1。数据集来源为google开源的数据集。 1.2 模型 图1. The proposed deep neural network arc…

企业微信加密消息体_用企业微信小程序发送消息

在企业开发中,经常会碰到一些消息要及时推送到企业员工的手中。so 下面来说怎么向企业微信中的员工发消息。本人只是记录下开发过程,详细参考https://work.weixin.qq.com/api/1.准备注册企业微信公司获取企业ID新开企业微信应用获取应用的Agentid&#x…

二维码的纠错码原理及如何纠错(2)

下面进一步介绍二维码纠错相关的编码矩阵 1 范德蒙德(Vandermonde)矩阵 1.1 定义及特性 法国数学家 Alexandre-Thophile Vandermonde 在十八世纪提出了行列式的概念, 用来解决线性方程组问题, 其中一个关键是范德蒙德(Vandermonde) 矩阵, Vandermonde…

NCCIP会议笔记

华南理工大学蔡毅:多智能体通信,识别边界。是否可以用于鼾声识别 天津大学张鹏教授 哈尔滨工业大学 HFUT:俞奎 张长青

计算机创新课,计算机教学课程模式与创新论文

计算机教学课程模式与创新论文摘要:作为大学生通识教育的重要组成部分,计算机基础课程是提高学生信息素养的关键途径。随着互联网技术的不断发展,大学计算机课程教学面临诸多新的挑战,因此需要创新、改革目前的教学模式&#xff0…

New directions in automated traffic analysis论文解读

1 论文主要idea 完整性:没有进行特征提取,保留原始数据包;固定大小:对不同类型的数据包进行统一格式编码,使得编码后的向量大小一致(见图3)将一些与目标任务不一致的字段去掉,如操作…

计算机找不到wf连接,笔记本wifi功能消失了 电脑wifi连接没了 电脑的wifi不见了...

笔记本wifi功能消失了 电脑wifi连接没了 电脑的wifi不见了2019-11-08 11:14:40 来源:网络扫码可以:1.在手机上浏览2.分享给微信好友或朋友圈解决方法:1、鼠标右键单击电脑桌面右下方的文件夹图标。2、进入文件夹后,在左边列表里&…