css - HTML CSS 边框

标签 css

我正在尝试创建一个围绕标题文本的边框:

#headerwrap h1 {
    border: 5px solid red;
    color: #FFFFFF;
    font-family: 'Patua One', cursive;
    font-size: 4em;
    font-weight: 400;
    margin: 1em 0em 3em 0em;
}

问题是边框跨越了页面的整个宽度,而不仅仅是文本。我已经尝试过 display: inline-block; 但这会使边框离文本太近。

有没有办法在文本周围制作边框,并使用自定义的开头?

最佳答案

除了inline-block,添加一些padding:

padding: 0.1em 0.1em

关于css - HTML CSS 边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23230762/

相关文章:

css - IE6双填充错误

html - 将 YUI 按钮的基线与其旁边文本的基线对齐

css - 在 Bootstrap 下拉菜单中面临问题,例如最后一个选项中的边框切割

css - react CSS 的 webpack 配置

html - 导航栏中的水平对齐

javascript - 在鼠标悬停时在 map 上显示工具提示

css - 脱离 CSS 的抽象

javascript - 如何在全屏视频顶部制作带有关闭按钮的弹出窗口

html - jquery 旋钮响应调整大小在可调整大小的 Bootstrap 面板中不起作用

CSS 标题样式