Resize bottom border on a heading element to fit the text width and also be responsive
问题 I want to make the bottom border narrower and responsive while keeping text centered at the same time. How could I achieve that? I tried using width property explicitly but that is apparently not working. DEMO: https://www.bootply.com/jEB0e4Ao61 h1 { border-bottom: 1px solid orange; padding-bottom: 5px; width: 400px; } <link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/3.1.1