最赞回答 / 东哥o
(.first>span{.....}) >就是为class first下的span的第一代子元素(直接后代)设置样式,内层的是第二代子元素了,要是想都处理的话,就用(.first span{.....}) >换为空格 就包含所有子元素
2017-03-14
最新回答 / qq__7300
这么写本身就是要作用到两个div上,让两个div都有200的宽高,和边框为2px的红色实线并往左边浮动。设置id是因为可以单独操作div,比如说你要给两个div加上不同的背景颜色,就可以用div1、div2分别来加
2017-03-14
已采纳回答 / 慕勒5768386
p.first的意思是有.first类的p元素,所以在<p class="first">里面的文字会显示绿色;“简单”二字虽然是.first类的元素,但.first并不是应用在p标签内的,故不会显示绿色;要想让“简单”显示绿色,可以增加一行span .first{color:green;}的样式。楼主原“简单”二字的span class不知是否写成了 clas,需要在css样式中一一对应。
2017-03-14
最赞回答 / candyTong_
你是说偏移前的位置保留不动的那个例子吗,那个例子中设置了偏移的div是偏移了,但span不在div里面所以没有偏移,你可以试试把span放到div里面,就一起偏移了.设置relative 的 div还是占据原来的空间,所以span文字不在网页第一行,而是跟在div没有偏移之前的位置,你试试改变div的高度,你会发现文字位置也跟着变,原因就是这个设置absolute 的div没有占据原来空间,这之后,span在网页第一行,可能你会觉得这样文字位置变了,然后你的right,top没变,因为这里absolute...
2017-03-14
已采纳回答 / qq_Sun丶_0
1.多个或一个空格 都会默认显示一个空格2.可以通过css进行设置。 white-space:pre ; (标签内的空格和引号不做处理直接显示)
2017-03-14
最赞回答 / qq__7300
.container ul{list-style:none;margin:0;padding:0;display:inline;}可以直接理解为给ul添加样式,list-style:none:去掉实心点,margin:0;padding:0;外、内边距为零,display:inline;变为行元素
2017-03-13
最赞回答 / 滕玉龙
有一个有趣的现象就是当为元素(不论之前是什么类型元素,display:none 除外)设置以下 2 个句之一: 1. position : absolute 2. float : left 或 float:right 简单来说,只要html代码中出现以上两句之一,元素的display显示类型就会自动变为以 display:inline-block(块状元素)的方式显示,当然就可以设置元素的 width 和 height 了,且默认宽度不占满父元素。如下面的代码,小伙伴们都知道 a 标签是 行内元素 ,所...
2017-03-13