问答详情
源自:12-4 我还要站个大位置 - 内联块状元素

float和display有什么不同么 貌似都能实现内联元素拥有宽和高

float和display有什么不同么  貌似都能实现内联元素拥有宽和高

提问者:linkbb 2016-04-16 13:51

个回答

  • 忆_卿
    2016-04-19 11:09:47

    你这所说的宽高是指<a>标签里面的字体在浏览器里面默认的12px  难道你在<a>标签里面输入东西的时候,在页面是看不见的?当你去吧font-size 设置成0px的时候  就算给他设置display ,然后给他设置宽高 一点效果都看不出来。

  • weibo_卡农201409_0
    2016-04-16 14:10:22

    display可以改变对象的block与inner属性,当为display:lock才能设置高宽

    而FLOAT是改变对象的分布状态,使其具有流动性,必需应用在块级元素之上,也就是说浮动并不应用于内联标签。故而不是float可以使得内联元素具有宽高,而是因为是block才能用float。