首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    张鑫旭说:去除inline-block元素间间距的N种方法

    6使用letter-spacing 类似下面的代码: .space { letter-spacing: -3px; } .space a { letter-spacing: 0; } 根据我去年的测试...,该方法可以搞定基本上所有浏览器,包括吃“东鞋”、“西毒(胶囊)”、“南地(沟油)”、“北钙(三鹿)”的IE6/IE7浏览器,不过Opera浏览器下有蛋疼的问题:最小间距1像素,然后,letter-spacing....space { display: inline-table; word-spacing: -6px; } 8其他成品方法 下面展示的是YUI 3 CSS Grids 使用letter-spacing...和word-spacing去除格栅单元见间隔方法(注意,其针对的是block水平的元素,因此对IE8-浏览器做了hack处理): .yui3-g { letter-spacing: -0.31em...; /* webkit */ *letter-spacing: normal; /* IE < 8 重置 */ word-spacing: -0.43em; /* IE < 8 && gecko

    41220

    inline-block空格间距问题的解决

    4、使用letter-spacing 类似下面的代码: .space { letter-spacing: -3px; } .space a { letter-spacing: 0; }...根据我去年的测试,该方法可以搞定基本上所有浏览器,包括吃“东鞋”、“西毒(胶囊)”、“南地(沟油)”、“北钙(三鹿)”的IE6/IE7浏览器,不过Opera浏览器下有蛋疼的问题:最小间距1像素,然后,letter-spacing....space { display: inline-table; word-spacing: -6px; } 6、其他成品方法 下面展示的是YUI 3 CSS Grids 使用letter-spacing...和word-spacing去除格栅单元见间隔方法(注意,其针对的是block水平的元素,因此对IE8-浏览器做了hack处理): .yui3-g { letter-spacing: -0.31em...; /* webkit */ *letter-spacing: normal; /* IE < 8 重置 */ word-spacing: -0.43em; /* IE < 8 && gecko

    85830

    CSS 消除 inline-block 元素间的间隙

    这个例子中,我们使用 -8px 就能够让三个元素贴在一起了#left { margin-right: -8px; }#center { margin-right: -8px;}使用负值字符间距letter-spacing...属性的作用是增加或减少字符间的空白,在这个例子当中,我们在父级添加该属性即可达到消去间隙的作用#main { letter-spacing: -8px;}根据运行结果,我们发现,子项继承父级属性之后...,文本内容都堆叠在了一起,所以我们还要在子项中添加 letter-spacing: 0; 属性#left { letter-spacing: 0;}#center { letter-spacing:...0;}#right { letter-spacing: 0;}类似的属性还有 word-spacing,该属性是用来定义元素中字之间插入多少空白符,在父级直接添加该属性即可完成我们想要的效果,子项不需要添加其他属性

    1.4K40
    领券