html - 标题 <h1> 是否可能比父 div 宽?

标签 html css

我网页的主体包含在 <main> 中元素。这有一个 max-width:800px并居中 margin:0 auto .

标题<H1>是否可行, 在 <main> 内宽度大于 800px – 有一个 max-width:1000px通过突出<main>在右侧增加 200 像素?

见图片: enter image description here

我明白我可以给标题position:absolute然后 max-width:1000px但这样做的问题是标题下方的文本随后显示在标题后面(因为标题已脱离正常流程)。有没有办法使用 position:absolute并且要尊重标题的高度?

最佳答案

尝试为标题添加负边距。

CSS:

 h1 { 
     margin-right: -200px;
     max-width: 1000px;
 }

关于html - 标题 <h1> 是否可能比父 div 宽?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47869381/

相关文章:

javascript - 搜索后重新排序 div

javascript - 如何在 cookie 中存储触发的 jquery CSS 状态

html - 在表行悬停时什么都不做 - 我该怎么做?

javascript - 使用 window.location 设置样式

html - @font-face 在 iOS 上不起作用?只是有些字体不起作用?

css - 使用 GWT 溢出到滚动条和下一个面板的右侧

html - CSS:为什么样式标签需要包含在纯 CSS 框架的 html 中?

html - 内联表单输入,标签位于输入上方居中

javascript - 如何动态隐藏带有文本框中值的div

css - 我需要字体大小 :0? 吗