我相信很多人在初学CSS时会遇到该问题,无论是创作导航,还是列表,前面都会有个黑点点或其它符号。
解决该问题其实很简单
采用list-style-type:none或list-style:none直接解决
如果你想更换前面的黑点点,换成其他符号或图片图标 请看下面------>>>>>>
list-style-image: url(?developer/article/2401279/images/icon.gif); 值得你拥有
属性值:
none:默认值,项目符号为默认的实心圆点。
url:指定项目符号图片的URL地址。例如:list-style-image: url(?developer/article/2401279/&);
initial:将属性设置为其默认初始值。
inherit:继承父元素的属性值。
注意事项:
使用CSS的margin属性,将li元素的margin-left设置为0。示例代码如下:
li {
margin-left: 0;
}
如果有嵌套的ul或ol元素,并且想要清除嵌套li前的空格间隙,可以使用CSS的padding属性将ul或ol元素的padding-left设置为0。示例代码如下
ul, ol {
padding-left: 0;
}
li {
margin-left: 0;
}
聊完列表,我们可以看看背景
像这种会自动铺满重复排列背景图片
body {
background-image: url(?developer/article/2401279/images/bg.jpg);
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
}
我们一般采用上面这种方法
background-position固定位置(按需求决定一般是定在正中间,left center ,right center.............)
background-repeat实现不重复
以防万一再加一个background-size实现全覆盖
可以使用CSS的cursor属性来改变鼠标指针的类型。以下是一些常用的类型:
auto:浏览器自动设置指针类型。
default:默认指针(通常是一个小手指)。
pointer:表示链接的指针。
text:表示文本输入的指针,通常是一个竖线。
move:表示可拖动的指针。
wait:表示正在等待的指针,通常是一个旋转的圆圈。
crosshair:表示十字线指针,用于选择区域。
要改变元素的鼠标指针类型,只需将cursor属性设置为所需的类型即可。例如,要将鼠标指针类型设置为pointer,可以使用以下CSS代码:
.element {
cursor: pointer;
}
方法有很多,说明白点就是间距
法1:
h1, h2, h3 {
margin-bottom: 0;
}
法2:
p {
margin-top: 0;
}
行高一般使用line-height: ;来表示,
p {
line-height: 1.5;
}
要设置文字的缩进,可以使用text-indent属性。使用像素或具体的长度值来设置缩进。例如,如果你想要设置文字缩进为20像素,可以使用以下代码:
p {
text-indent: 20px;
}
欢迎关注本人CSDN:CSS问题精粹1-CSDN博客
互关
谢谢大家
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。