已采纳回答 / 心陌灬琉璃梦
① div宽度500=列宽x+列间距y,(div宽度500-列间距y) ÷ 列数3 ≈ 每列最大宽度z。在宽度500不变的情况下,自定义列宽只要≤每列最大宽度z,就能保持三列的布局;【经本人测试,最大列宽是155px】② 宽度500不变的情况下,只要自定义列宽≤每列最大宽度z,即只要自定义列宽≤155px,无论你的列宽设置是什么数值,列宽不会发生任何变化;③ 只有当div宽度或文本内容长度发生变化时,布局才会发生变化。
2017-08-19
已采纳回答 / Csunnnnn
:hover伪类是加在div元素上的(代码- div:hover span, 对div添加hover伪类,控制span的属性),div是整个大框。所以鼠标经过div块就开始动画,移出就停止。
2017-08-18
已采纳回答 / 艾零
没有给background属性加上transtion属性 不会影响hover时背景色的改变 ,只是没有过渡效果,第一时间就变成pink。 想要过渡效果可以加上 transition-property:all ;延长过渡时间后你会看到颜色会从红色慢慢的变成粉色。
已采纳回答 / 凌寒赋雪3434449
display:block;是让对象成为块级元素(比如a,span等)display有很多对象,具体可以参考http://www.w3school.com.cn/css/pr_class_display.asp一般都是用display:none和display:block来控制层的显示
2017-08-16
已采纳回答 / 爱上慕婉清6262634
不需要相对定位,比如<div><img src="" alt=""/></div>只需要给div指定样式 div{display:flex;align-items: center; justify-content:center;}就能实现图片在div内部居中了
2017-08-14
已采纳回答 / yaoxtao
要结合整片文章来看,@media (min-device-width:600px) 当设备的宽度大于600px的时候,就使用 data-src-600px这个属性的图片。<img src="image.jpg" data-src-600px="image-600px.jpg" data-src-800px="image-800px.jpg" alt="" />。因为data-src-600px="image-600px.jpg",所以就是image-600px.jpg这张图片。
2017-08-11
已采纳回答 / Jaris
perspective 属性定义 3D 元素距视图的距离,以像素计。该属性允许改变 3D 元素查看 3D 元素的视图。当为元素定义 perspective 属性时,其子元素会获得透视效果,而不是元素本身。perspective: number|none;number:元素距离视图的距离,以像素计。 none:默认值。与 0 相同。不设置透视。
2017-08-08
已采纳回答 / 言吖头
transform: translatez(-25px);向z轴的负方向移动25px;transform: translateZ(-25px) rotateX(90deg);移动的同时翻转60度
2017-08-06