1.使用ftp协议在浏览器中修改css,再复制到编辑器中会出现中文乱码,最好用http协议
2.一个盒子里左边部分宽度自适应,右边部分定宽实现方法:右边盒子浮动,设置宽度,左边盒子margin-right:右边盒子width
3.box-shadow 内阴影 box-shadow: 1px 1px 2px 3px red;
第1个参数left偏移量,第2个参数top偏移量,第3个参数模糊度,第4个参数阴影扩展半径,第5个参数为颜色
4.:target伪类 相当于<a href="#id"> 点击a后跳到目标元素,那个元素成为活动状态 就可以通过#id:target改变样式了
URL 带有后面跟有锚名称 #,指向文档内某个具体的元素。这个被链接的元素就是目标元素(target element)。
:target 选择器可用于选取当前活动的目标元素。
5.在大div里设置整个小元素的颜色,不必一个个的去设置小的颜色
6.line-height只影响行内元素,并不能直接应用于块级元素。
line-height 具有可继承性,块级元素的子元素会继承该特性,并且在行内元素上生效。
7.为什么bootstrap里.row要设置-15px的margin:因为.container有15px的padding,col-x-x元素有15px的padding,设置-15pxmargin相当于抵消最左边和最右边元素的15px的padding,如果不设row内容就会变窄。
8.为什么要设置视口: 如果不设置,网页在移动端上显示就会等比例缩小到手机屏幕大小,字和元素就会看不清楚
9.为什么设置了col-md-4 col-sm-6后还要设置col-xs-12因为col元素有15px左右的padding,如果不设置虽然为12列但是没有padding了,上下12个元素的间隙会变小