美文网首页
想到哪记到哪:CSS和inline-block的bug

想到哪记到哪:CSS和inline-block的bug

作者: 李悦之 | 来源:发表于2017-07-15 17:45 被阅读14次

1、诸如span的inline元素在给一个flex的时候会默认变成block元素。
2、如果不设置flex-wrap:wrap的话,宽度再大的子元素,即使flex-basis:100%;也会挤在一行内。
3、以上的疑问总结自 四项目的第二个例子
4、flex一开始默认的主轴是水平方向,侧轴是垂直方向,但是如果使用flex-direction:column;以后主轴方向就变成了垂直方向,侧轴就变成了水平方向,这一点要记住。
5、flex的align-content针对的多条主轴进行的操作。
6、关于flex-shrink,它的默认值是1,即当子元素总宽度超过父元素宽度的时候,不设置换行的话都会挤在一行内,并且平分宽度,如果想要让子元素宽度不收缩,设置flex-shrink:0;这样会溢出,但是子元素保持了原来的宽度。想一想轮播当中view的做法。
7、inline-block会出现一些想不明白的bug,将一个span元素设置为inline-block以后撑开父元素,但即便是样式重置了以后尽然会多出5px的高度,不知道原因。
8、href、url和src的区别:href和url只是建立一种连接,它们和链接的元素保持着一种线一样的关系,这种链接是持续的,即使是将对方解析完成以后依然如此,所以如果这一连接中断以后或者是因为元素复制以后,会出现短暂的重新连接过程,复制的新元素会有短暂的无内容时间;但是src不一样,一旦src后面的资源加载和解析完毕,它个内容就相当于下载到了dom上,所以即使复制移动这个元素,也不需要再重新链接,所以也不会产生短暂的无内容。想想环形轮播的图片克隆问题。
9、通过flex-basis设置主轴上方向,通过order设置排列位置,看阮一峰关于圣杯布局的代码。
10、如果要在一屏上固定底栏的话,只需要将footer和header高度固定,整个页面flex-direction:column;然后将主体的content内容设置flex:1;即可。

相关文章

  • 想到哪记到哪:CSS和inline-block的bug

    1、诸如span的inline元素在给一个flex的时候会默认变成block元素。2、如果不设置flex-wrap...

  • 想到哪 记到哪

    品质跟团游已成为时下热点 看了一下公司新推出的6人精致小团 突然又想去日本了 不想去繁华的都市 只想去小城市及周边...

  • 想到哪记到哪-8.17

    昨日花了四个小时进行了一次大扫除,虽然辛苦,但是换来了今日的舒适,想想还是美滋滋的。 看着女儿在地上爬,掏工具箱,...

  • 闲记 想到哪写到哪吧

    37号对面墙上的爬山虎从几个绿色的嫩芽变成了散布一行墙头的嫩叶。我不知道还能不能见到它茂盛,再变得深红。六年来我几...

  • 想到哪,写到哪

    今天感觉没啥可写的,或许是缺乏发现的眼睛,也可能是在这个小岛上没什么可以发现的,每天就是苦苦的上班,苦苦的下班,至...

  • #想到哪写到哪#

    人喜欢方便喜欢简单,所以有了电梯,有了网上购物;人喜欢简单,便捷所以有了各种便捷工具,摩拜;人喜欢快速便捷所以有了...

  • 想到哪写到哪

    1. 今天是节后上班的第一天,本该回公司处理堆积了3天的工作。但我却请了半天假去了趟医院,还幻想着能尽快看完医生赶...

  • 想到哪写到哪

    会花钱的人,不是卡随便刷、想要的随便买,而是100块能有100种花法,样样能让人有惊喜。 每天机械式的活着,只为能...

  • 想到哪写到哪

    今天看了以前写的一些东西,感慨良多。虽然写的像狗屎一样,无病呻吟,但是心路历程却是愈发颓废,愈发绝望。 看完我不禁...

  • 想到哪,写到哪

    假期时间已经过去一半,只剩下不到一个月的时间留给我轻松自在的遐想思考,其实这些思考并不轻松,它夹杂着无数的...

网友评论

      本文标题:想到哪记到哪:CSS和inline-block的bug

      本文链接:https://www.haomeiwen.com/subject/gtczhxtx.html