为什么不用#号不行呢

来源:12-13 距离产生美 - 使用margin为盒子设置外边距(边界)

demax

2016-09-06 09:14

#box1{
    margin-bottom:30px;
    
}

写回答 关注

3回答

  • 前端公城尸
    2016-09-06 09:25:38
    已采纳

    #是id选择器,你要对元素进行样式的操作肯定要先获取到元素,然后编写属性和样式;

    例子是用<div id="box1">box1</div>

    你也可以自己定义其他 比如

    <div class="div1">box1</div>   CSS:   .box1{margin-bottom:30px;}

    <div name="div1">box1</div> CSS:  div[name="div1"]{margin-bottom:30px;}

    用id选择器不是唯一的 你可以自己修改用其他选择器 不熟息的话选择器W3C讲解的也很详细。

    http://www.w3school.com.cn/cssref/css_selectors.asp


    demax

    非常感谢!

    2016-09-06 15:02:10

    共 1 条回复 >

  • 慕粉231259381
    2016-10-17 21:51:18

    类选择器使用英文圆点开头,ID选择器用#开头

  • west_meath
    2016-09-06 09:25:49

    因为box1是id类选择器,按语法规定,必须使用#

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1225297 学习 · 18230 问题

查看课程

相似问题