我已将此h1
和我给它一个类,并将边框底部应用到它,以便我可以给出一个很好的下划线效果。 我可以使用text-decoration
属性,但给出大胆的下划线效果使我可以具有下划线宽度。 当我给h1
下划线时,边框达到容器100%的全宽。 请告诉我如何解决它。 谢谢。边框底部属性给出h1标签100%边框宽度
1
A
回答
2
1
因为h1
是一个块级元素,默认情况下该元素的宽度为100%。所以让它成为一个内联元素。
这里是构建h1
作为内联元素的CSS。
h1{border-bottom:1px solid red;display:inline-block;}
这里是HTML
<h1>My First Heading</h1>
这里是一个演示.. http://jsbin.com/voyuluyo/1/edit
0
正如RaySinlao说,display:block
将使所有的方式展开。如果您想让下一个元素转到下一行,则display:inline
将不起作用。使用display:table
。表将收缩包装(以适应内容)或展开(修复weird bugs)或clearfix。想想看,桌子有很多东西。
1
HTML
<h1 class="headings"> hi this is SO </h1>
<h1 class="headings1"> hi this is SO </h1>
CSS
.headings
{
border-bottom:10px solid black;
}
.headings1
{
display:inline-block;
border-bottom:10px solid red;
}
小提琴
Working Demo
输出:
相关问题
- 1. H1标签边框长度可能吗?
- 2. 边框底部太宽
- 3. 文本的底部边框宽度
- 4. L1标签边框底部太长
- 5. 编辑标题边框 - 底部长度
- 6. 带边框宽度属性的问题
- 7. h1底部或顶部具有相同边框的标题
- 8. 输入框100%宽度,左边有标签
- 9. 部分宽度边框
- 10. 宽度:100%延伸到边框 - textarea
- 11. StackPanel底部边框
- 12. 与边框底部
- 13. 没有得到边框底部适合文本框宽度
- 14. jQuery动画边框底宽
- 15. 边框长度属性CSS
- 16. matplotlib边框宽度
- 17. Xamarin.Forms框架边框宽度
- 18. CSS边框宽度:1px不会给我同样薄的边框
- 19. 顶部和底部边框
- 20. 边框底部属性不会出现在地方
- 21. 边框底部造型。使边框底部的宽度与导航栏菜单相同
- 22. 覆盖CSS底部边框长度
- 23. 用速记边框图像属性分配边框图像宽度
- 24. 块标签边距底部
- 25. 如何制作100%宽度和内部边框的HTML表格?
- 26. CSS怀疑 - 边界左边框底部
- 27. 3个单边的边框底部?
- 28. 边框底部覆盖边界左侧?
- 29. CSS:H2的底边H1
- 30. CSS引导边框底部
首先通过提供一些代码段.. – Sowmya