css列表相关属性

列表相关属性:

1.list-style-image:自定义项目符号,允许指定一个外部图标文件,以满足个性化设计需求;

2.list-style-position:定义项目符号的显示位置,改属性值包括outside和inside,其中outside表示把项目符号显示在列表项的文本行以外,列表符号默认显示为outside,inside表示吧项目符号显示在列表项文本行以内;

3.list-style-type:定义列表项目符号的类型。

4.list-style-type:none;隐藏列表结构的默认项目符号。

书写格式例:

ul li{

    list-style-image:url("img/list.png");

    list-style-position:outside;

}

或者如下:

ul li{

    list-style:url("img/list.png") outside;

}

具体事例:

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>list attribute</title>    <style>        *{   /*通配选择器消除内外边距*/            margin:0;            padding:0;        }        .cont{            width: 1100px;            height: 590px;            margin:0 auto;/*设置居中*/            background-image:url("img/pack.jpg");            background-size:100% 100%;        }        .top{            height: 39px;            background-color:#FFFC81;            text-align:left;        }        .top ul li {            list-style-type: none;            float: left;            width: 100px;            margin-left: 110px;            margin-top:5px;            text-align: center;            line-height: 30px;        }        /*}*/        /*.top ul>:first-child{*/            /*width:270px;*/        /*}*/        .top ul li:nth-child(1){            width:270px;        }        .bottom {            width: 270px;            text-align: center;            margin-left: 110px;        }        .bottom ul li{            list-style-type:none;            height:40px;            margin-top:10px;            border:1px dashed #DB4F35;            border-radius:10px;            /*background-image:url("img/bullet_main_02.gif");*/            /*background-position:left center;*/            /*background-repeat:no-repeat;!*禁止背景图片平铺显示*!*/            background-size:30px;            line-height:45px;            text-align:center;        }        .top ul li:hover{            background-color: #f2f2f2;            color:red;            opacity: .5;            cursor: pointer;/*设置鼠标悬停时的光标形状*/        }        .bottom ul li:hover{            opacity:.5;/*设置透明度*/        }    </style></head><body><div class="cont">    <div class="top">        <ul>            <li>商品分类</li>            <li>春节特卖</li>            <li>会员特价</li>            <li>机友必看</li>        </ul>    </div>    <div class="bottom">        <ul>            <li>女装/内衣</li>            <li>男装/户外</li>            <li>女鞋/男鞋</li>            <li>美妆/家具</li>            <li>零食/鲜果</li>            <li>电器/电子</li>        </ul>    </div></div></body></html>

原文地址:https://www.cnblogs.com/yfy0529/p/8588213.html

时间: 2024-10-14 16:51:38

css列表相关属性的相关文章

用CSS border相关属性画三角形

效果 HTML: <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>CSS Triangle Demo</title> <link rel="stylesheet" href="triangle.css"> </head> <body&g

CSS控制列表样式属性list-style有哪些?怎么用?

CSS列表样式属性list-style有哪些类型?不同类型CSS控制列表样式使用时该注意什么? 这是W3Cschool用户Shirley于2016-11-10在W3Cschool编程问答提出的问题.云南小天使的回答很好的帮助了众多遇到同样问题的网友原文地址http://www.w3cschool.cn/css3/question-10231611.html 以下为回答原文: 一.什么是CSS列表? CSS列表是HTML里一种很有用的显示方式,可以把相关的并列内容整齐地垂直排列,使网页显得整洁专业

CSS列表属性

CSS列表: 属性 描述 list-style 简写属性.用于把所有用于列表的属性设置于一个声明中. list-style-image 将图象设置为列表项标志. list-style-position 设置列表中列表项标志的位置. list-style-type 设置列表项标志的类型. marker-offset 1. 列表类型:list-style-type属性 (1)作用:修改用于列表项的标志类型: (2)可能的值: 值 描述 none 无标记. disc 默认.标记是实心圆. circle

【html】学习记录-CSS的column相关属性

column相关属性: column-count:定义内容以多列形式显示 column-gap:定义每列之间的间距 示例: <section class="fourcolumn"> 人类或其他任何活着的个体,在生命之初不是放弃,不是自我唾弃,也不是对自己的存在进行诅咒.那些都是需要一个腐败和堕落的过程的,这一腐败的速度因人而异.有些人刚碰到压力便放弃了:有些人出卖和背叛了自己的意识:有些人不知不觉地慢慢熄火了,却从不知道自己何时已经失去了这种意识.然后,长者们蜂拥而上,百折

Css3之基础-10 Css列表(列表项标志 、列表项图像、列表项位置、列表属性)

一.CSS 列表样式 列表项标志 list-style-type - list-style-type 属性用于控制列表中列表项标志的样式 - 无序列表: 出现在各列表项旁边的圆点 - 有序列表: 可能是字母.数字或另外某种计数体系中的一个符号 - 无序列表取值 - none    : 无标记 - disc    : 实心圆,为默认值 - circle  : 空心圆 - square  : 实心方块 - 有序列表取值 - none    : 无标记 - decimal : 无标记 - lower-

CSS如何设置列表样式属性,看这篇文章就够用了

原文:CSS如何设置列表样式属性,看这篇文章就够用了 列表样式属性# 在HTML中有2种列表.无序列表和有序列表,在工作中无序列表比较常用,无序列表就是ul标签和li标签组合成的称之为无序列表,那什么是有序列表呢?就是ol标签和li标签组合成的称之为有序列表,列表的基础知识就简单说明下,本章内容主要说明的是如何给列表设置样式,若有不懂列表是什么的园友笔者建议去W3school官网进行学习. 列表样式常用的属性有4种如:list-style-type.list-style-position.lis

css中的背景、边框、补丁相关属性

关于背景涉及到背景颜色与背景图片 背景颜色background-color即可设定: 背景图片background-image即可设定: 但是背景图片还涉及到其他的一些内容: background-attachment:用于设定背景图片是滚动的还是固定的,可以设定为scroll和fixed两种: background-position:用于设定背景图片的位置,可以设定为实际值,也可设定为百分比: background-repeat用于设定背景图片是否平铺,可以是纵向的也可以是横向的: css3新

css中的大小、定位、轮廓相关属性

1.通过height.width属性控制组件大小 height:高度,可以设置任何有效的距离值: width:宽度,可以设置任何有效的属性值: max-height.min-height用于设置最大最小的高度,当高度大于最大高度时将会被自动转换成最大 高度,同理最小高度也是一样: max-width.min-width用于设置最大最小的宽度,和高度一样,只要超过了规定值,就会自动被转 换成规定值: 2.css3新增的box-sizing属性 该属性可以设置3个值,content-box.padd

前端之CSS列表及背景类属性

一.列表类属性: 1.列表符号样式: list-style-type:disc(实心圆)|circle(空心圆)|square(实心方块)|decimal(数字)|none(去掉列表符号样式); 2.使用图片作为列表符号: list-style-image:url(图片路径); 3.列表符号位置: list-style-position:outside(默认值,在外边)|inside(在里边); 4.去掉列表符号样式: list-style:none; 常用写法:  ol,ul{list-sty