请问,去掉ul和ol前的点能否用text-decoration?我试了一下,也能去掉点

请问,去掉ul和ol前的点能否用text-decoration?我试了一下,也能去掉点

请问,去掉ul和ol前的点能否用text-decoration?我试了一下,也能去掉点

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

同学你好,是不可以的哦,在同学提供的代码中,只是清除了元素的margin和padding值,在视觉上看起来是消除了,其实并没有哦,同学给类名为list的元素添加margin值就可以看到了。

代码参考:

http://img1.sycdn.imooc.com//climg/5d730def000126bd04360462.jpg

页面效果:

http://img1.sycdn.imooc.com//climg/5d730e1200012cb202400135.jpg

text-decoration 属性规定添加到文本的修饰,下划线、上划线、删除线等。

如果要取消元素前面的点可以使用 list-style: none;属性哦。

如果帮助到了你,欢迎采纳~祝学习愉快~

提问者 慕雪8303067 2019-09-06 21:49:17
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
*{
margin: 0;
padding: 0;
}
ul,ol,a{
text-decoration: none;
}
</style>
</head>
<body>
<div class="list">
<ul>
<li>
<a href="">前端开发</a>
<ol>
<li>HTML/CSS</li>
<li>JavaScript</li>
<li>Query</li>
</ol>
</li>
</ul>
</div>
</body>
</html>


好帮手慕言 2019-09-06 17:39:11

同学你好,是红框里面的点嘛?

http://img1.sycdn.imooc.com//climg/5d7228b400012c9f01630151.jpg

如果是的话,这边测试是不能去掉的哦,要使用list-style: none;属性才可以。

同学可以把代码粘贴上来,这边测试下。

祝学习愉快~


  • 提问者 慕雪8303067 #1
    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> *{ margin: 0; padding: 0; } ul,ol,a{ text-decoration: none; } </style> </head> <body> <div class="list"> <ul> <li> <a href="">前端开发</a> <ol> <li>HTML/CSS</li> <li>JavaScript</li> <li>Query</li> </ol> </li> </ul> </div> </body> </html>
    2019-09-06 21:45:38
  • 提问者 慕雪8303067 #2
    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> *{ margin: 0; padding: 0; } ul,ol,a{ text-decoration: none; } </style> </head> <body> <div class="list"> <ul> <li> <a href="">前端开发</a> <ol> <li>HTML/CSS</li> <li>JavaScript</li> <li>Query</li> </ol> </li> </ul> </div> </body> </html>
    2019-09-06 21:46:42
  • 提问者 慕雪8303067 #3
    多发了一个,怎么删掉自己的回复啊?
    2019-09-06 21:53:25
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师