display 的几个常用的属性,如下图:
第一个是block,是使元素变成块级元素,元素会独占一行,块级元素宽度默认100%,可以设置宽度width、高度height、填充padding、间距margin的值。
第二个是inline,是使元素变成行内元素,可以与其他行内元素共占同一行,不会独占一行,
不能设置宽度width、高度height,可以设置填充padding、间距margin左右的值。
第三个是inline-block,是使元素变成行内块级元素,可以与其他行内元素共占同一行,元素不会独占一行的,可以设置宽度width、高度height、填充padding、间距margin的值。
第四个是none,元素会隐藏,元素所占的空间也不会保留。
display: inline-block 可以搭配vertical-align一起使用,vertical-align的属性有sub 、super、text-top、text-bottom、middle,对应的属性的解释如下图:
在工作中遇到的项目,有的例如企业网站的新闻或者产品模块,如下图的效果,当上新闻图片或者产品图片的尺寸不同的时候,用浮动布局去做的话,可能排版会产生错乱,那么可以用display:inline-block;
效果如下图:
css下图:
【SEO优化】正文内容在网站SEO优化方面要注意的事项网站设计的好与坏,关乎用户体验企业做网站添加内容应该注意哪些事项?小程序与APP的区别-APP和小程序的区别大不大?北京网站建设, 商城类网站不可忽视的要点!网站建设怎么做才能更好的留住用户2020年做网站_APP_小程序线上运营推广很重要优酷视频访问量怎么做才会提高?