iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >前端list列表自定义图标并设置大小
  • 173
分享到

前端list列表自定义图标并设置大小

css3htmllist图标自定义 2023-09-03 19:09:32 173人浏览 泡泡鱼
摘要

前端list列表自定义图标并设置大小 一、前端list列表基础知识回顾 前端公有两种列表,一种是有序列表(ol),一种是无序列表(ul),它们的子元素都是(li)。 1.1 有序列表(ol) 有序列表

前端list列表自定义图标并设置大小

一、前端list列表基础知识回顾

前端公有两种列表,一种是有序列表(ol),一种是无序列表(ul),它们的子元素都是(li)。

1.1 有序列表(ol)

有序列表的子元素(li)的样式:

ol:有序列表(默认使用数字作为序号)type='A':字母排序type='I':罗马排序start=“3” 序列从几开始(如果不写默认从1开始)

代码示例:

    <h2>有序列表olh2>    <ol>        <li>pythonli>        <li>Javali>        <li>linuxli>    ol>        <ol type="A">        <li>Pythonli>        <li>Javali>        <li>Linuxli>    ol>        <ol type="I">        <li>pythonli>        <li>Javali>        <li>Linuxli>    ol>

在这里插入图片描述

1.2 无序列表(ul)

无序列表的子元素(li)的样式:

ul:无序列表type="disc":默认,实心圆type="square":方块type="circle":空心圆

代码示例:

<h2>无序列表ulh2>        <ul>        <li>pythonli>        <li>Javali>        <li>Linuxli>    ul>        <ul type="square">        <li>pythonli>        <li>Javali>        <li>Linuxli>    ul>        <ul type="circle">        <li>pythonli>        <li>Javali>        <li>Linuxli>    ul>

在这里插入图片描述

二、前端list列表自定义图标并设置大小

2.1 第一种方式

首先,CSS3 样式为我们提供了对应的属性,可以直接设置自定义图标样式,但是缺点在于图标大小不可以更改,所以在编程之前就需要准备好合适的图标,进行使用。

list-style-type:使用CSS,可以列出进一步的样式,并可用图像作列表项标记。- none:无标记。(去除标记)- disc:默认。标记是实心圆。- circle:标记是空心圆。- square:标记是实心方块。- decimal:标记是数字。- decimal-leading-zero:0开头的数字标记。(01, 02, 03, 等。)- lower-roman:小写罗马数字(i, ii, iii, iv, v, 等。)- upper-roman:大写罗马数字(I, II, III, IV, V, 等。)- lower-alpha:小写英文字母The marker is lower-alpha (a, b, c, d, e,等。)- upper-alpha:大写英文字母The marker is upper-alpha (A, B, C, D, E,等。)list-style-image:url(图片地址) 自己指定图标,这种不能控制图标的大小,如果图标过大,无法控制

示例代码

<style>    .ul-list{        list-style-type: disc;    }    .ol-list{        list-style-type: decimal;    }    .ol-list-2{        list-style-image: url(../img/list-img-1.gif);    }    .ul-list-2{        list-style-image: url(../img/list-img-2.gif);    }style><body>    <ul class="ul-list">        <li>Pythonli>        <li>Javali>        <li>Linuxli>    ul>    <ol class="ol-list">        <li>Pythonli>        <li>Javali>        <li>Linuxli>    ol>    <ol class="ol-list-2">        <li>Pythonli>        <li>Javali>        <li>Linuxli>    ol>    <ul class="ul-list-2">        <li>Pythonli>        <li>Javali>        <li>Linuxli>    ul>body>

在这里插入图片描述

2.2 第二种方式

这种方式,我们可以使用任何图片,可以通过 CSS3 控制自定义图片的大小,进而进行合理的展示

background-image:使用背景图片作为图标background-size:进行背景图片大小控制background-repeat:背景图片只出现一次

示例代码:html部分

<div><h3>5.列表样式h3><div><h5>今天需要完成的任务h5><ol class="list1"><li>去公司上班li><li>完成工作任务li><li>递呈纸质材料li>ol>div><div><h5>音乐列表h5><ul class="list2"><li><a href="_blank">年少的你.mp3a>li><li><a href="_blank">世界这么大还是遇见你.mp3a>li><li><a href="_blank">我的梦.mp3a>li>ul>div>div>

示例代码:CSS部分

.list1{list-style: none;}.list1 li::before{background-image: url(../icon/Spell.ico);background-size: 100% 100%;background-repeat: no-repeat;display: inline-block;content: '';width: 15px;height: 15px;margin: 5px;vertical-align: middle;}.list2{list-style: none;}.list2 li::before{background-image: url(../icon/ForwardNext.ico);background-size: 100% 100%;background-repeat: no-repeat;display: inline-block;content: '';width: 15px;height: 15px;margin: 5px;vertical-align: middle;}

在这里插入图片描述

三、总结

以上就是前端list列表自定义图标并设置大小本篇文章的相关内容,希望对大家有用,谢谢大家。

来源地址:https://blog.csdn.net/qq_45834685/article/details/132578926

--结束END--

本文标题: 前端list列表自定义图标并设置大小

本文链接: https://www.lsjlt.com/news/392700.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 前端list列表自定义图标并设置大小
    前端list列表自定义图标并设置大小 一、前端list列表基础知识回顾 前端公有两种列表,一种是有序列表(ol),一种是无序列表(ul),它们的子元素都是(li)。 1.1 有序列表(ol) 有序列表...
    99+
    2023-09-03
    css3 html list 图标 自定义
  • HTML 有序列表的自定义:超越默认设置并创建定制列表
    控制编号样式: 编码类型: 使用 type 属性,可以将编号样式更改为罗马数字(i 或 I)、小写字母(a 或 A)或大写字母(A)。 起始编号: 通过 start 属性,可以设置编号列表的起始编号。 自定义列表项标记: 列表项标记...
    99+
    2024-04-02
  • 微信小程序轮播图自定义光标位置
    本文实例为大家分享了微信小程序轮播图自定义光标位置的具体代码,供大家参考,具体内容如下 如图 轮播图的光标可以用定位来改变上下左右的位置 wxml: <!--start ba...
    99+
    2024-04-02
  • 微信小程序轮播图怎么自定义光标位置
    本篇内容介绍了“微信小程序轮播图怎么自定义光标位置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!如图轮播图的光标可以用定位来改变上下左右的位...
    99+
    2023-07-02
  • uniapp小程序中的导航如何设置图片 自定义导航栏 +页面跳转+页面回退
    要让uniapp中的背景图片全屏,可以在标签中添加以下样式:  page {     background-image: url('/static/bg.jpg');     background-size: cover;     ba...
    99+
    2023-09-02
    vue.js
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作