最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

如何去除掉inline-block元素之间的默认间距

来源:动视网 责编:小采 时间:2020-11-27 15:38:13
文档

如何去除掉inline-block元素之间的默认间距

如何去除掉inline-block元素之间的默认间距:前几天写一个页面 div{width:900px;} div li{ display:inline-block; width:300px;} 发现宽度为900px的div居然放不下3个宽度为300px的内联元素li,只好改用了float:left来布局。后来上网一查,才知道inline-block是有默认间
推荐度:
导读如何去除掉inline-block元素之间的默认间距:前几天写一个页面 div{width:900px;} div li{ display:inline-block; width:300px;} 发现宽度为900px的div居然放不下3个宽度为300px的内联元素li,只好改用了float:left来布局。后来上网一查,才知道inline-block是有默认间


前几天写一个页面

div{width:900px;}
div li{ display:inline-block; width:300px;}

 
  •   
  •   
  •  发现宽度为900px的div居然放不下3个宽度为300px的内联元素li,只好改用了float:left来布局。后来上网一查,才知道inline-block是有默认间距的,默认间距为4px,并且inline也是有默认间距。现在就来盘点一些解决inline-block元素和inline元素之间间距的一些方法:

    1、可以在html中直接把元素写在一行上或把闭合标签和第二个开始标签写在一行或两行间添加注释或直接去掉闭合标签但最后一个不能去掉。

    2、设置margin-right为负值,但要考虑上下文的字体和文字大小。

    3、先设定子元素字体,再设置父元素font-size:0px;////chrome中:-webkit-text-size-adjust:none;

    4、设置父元素letter-spacing或word-spacing为负值,要考虑字体,子元素有文字也要注意设置letter-spacing或word-spacing的值。

    5.float:left;

    文档

    如何去除掉inline-block元素之间的默认间距

    如何去除掉inline-block元素之间的默认间距:前几天写一个页面 div{width:900px;} div li{ display:inline-block; width:300px;} 发现宽度为900px的div居然放不下3个宽度为300px的内联元素li,只好改用了float:left来布局。后来上网一查,才知道inline-block是有默认间
    推荐度:
    标签: 元素 如何去 间距
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top