html5小知识点

 知识因为被分享,才会更有意义 

1.css选择器的优先级:

1.  !important>行间样式>ID选择器>属性选择器&&伪类选择器>类选择器>元素选择器

           a.!important:优先级最大10000(用了后就不能修改 慎用)

           b:行内样式:优先级1000

           c:ID选择器:优先级100

           d:类选择器:优先级10 (伪类属性优先级10 div:first-child == 11)

           e:元素选择器:优先级1

2. css隐藏

        1.visibility: hidden;保留原来位置

         2.display: none;不保留原来位置.

3.css块级,内联,内联块,浮动区别。

      1.块级元素(block): 独占一行,支持宽高设置,高度自适应,支持所有css样式.

      2.内联(inline): 不支持宽高,同排显示,换行被解析.

      3 内联块(inline-block): 让块元素同排显示,内联支持宽高,默认内容撑开宽高,换行被解析,ie6 7不支持inline-block属性.

     4.浮动: 使用支持宽高设置,块元素可以同排显示,默认内容撑开宽高,换行不被解析.

4.css 子元素的margin-top会传给父元素引起的bug修改方法:

      1.用父元素的margin-top代替

      2.给父元素添加overflow: hidden;

      3.给父元素添加border(除了none以外)

5.css定位(position):

        相对定位:relative 正常位置定位

        绝对定位:absolute相对于第一个父元素定位(父元素满足position:relative,fixed,absolute),否则相对于body定位。

        相对窗口定位: fixed

         默认定位:static 不受left,top,right,影响。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,694评论 1 92
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 28,362评论 1 45
  • 学会使用CSS选择器熟记CSS样式和外观属性熟练掌握CSS各种选择器熟练掌握CSS各种选择器熟练掌握CSS三种显示...
    七彩小鹿阅读 11,444评论 2 66
  • 当时看评价,都说 哇这个进口的软糖好好吃,好喜欢,像葡萄的口感,果汁好浓郁,打开一下子吃完了,停...
    哥哥家的小嘟囔阅读 1,364评论 0 0
  • 上周末我听说,曾经的同事刘姐,跟老公离婚了。如今的她没有工作,没有能力,关键还要把日子重新过下去。 大家都很为她打...
    不错啊_d847阅读 3,680评论 0 2

友情链接更多精彩内容