css对h1标签修饰display:inline为什么不起作用?
5个回答
展开全部
display:inline 是行内元素 , 行内元素就是他本身独占一行 , h1本身就是行内元素就肯定没有作用 . 你应该是想display:inline-block , 这是块级元素 , 就是类似img span这些标签, 占一行里面的某一块地方 .
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
起作用的,首先排查前后元素是否为内联元素。比如:
<style type="text/css">
h1,h2{display:inline;}
</style>
<h1>title</h1>
<h2>author</h2>
你可以把你所说不起作用的结构写出来。
<style type="text/css">
h1,h2{display:inline;}
</style>
<h1>title</h1>
<h2>author</h2>
你可以把你所说不起作用的结构写出来。
追问
对的,是起作用的,因为前面的元素是块级元素所以我以为不起作用。
但我发现uc浏览器对h1的font-size和font-family修饰不起作用。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Vue实践-CSS样式position/display/float属性对比使用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
inline-block试一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询