- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这题涉及的代码比较多。代码can be found here如果你想玩它。为了演示布局,我需要插入一些类似 ipsum 的文本。
<main>
<section data-pc-layout="mast">
<article>
<header><h2>Seriously serious seriousness</h2></header>
<p>Intrinsicly pursue emerging alignments before quality benefits. Holisticly disseminate quality convergence rather than resource maximizing architectures. Distinctively expedite client-centered paradigms and business networks. Monotonectally productize bleeding-edge expertise with extensive results. Interactively brand next-generation total linkage and multidisciplinary expertise.</p>
</article>
</section>
<!-- /TEXT RIGHT IMAGE -->
<!-- TEXT LEFT IMAGE -->
<section data-pc-layout="mast" data-pc-scheme="dark">
<article>
<header><h2>No really, so serial</h2></header>
<p>Efficiently network intuitive applications rather than exceptional communities. Synergistically scale cross-platform experiences after alternative leadership. Credibly innovate cross-media users rather than cross functional "outside the box" thinking. Efficiently restore world-class results and efficient architectures. Energistically provide access to B2C e-markets with standardized results.</p>
</article>
</section>
<!-- /TEXT LEFT IMAGE -->
<!-- TEXT 1/2 -->
<section data-pc-layout="half">
<article>
<header><h3>Boom</h3></header>
<p>Authoritatively generate maintainable innovation before virtual bandwidth. Compellingly innovate vertical opportunities without high-quality content. Dynamically foster proactive convergence for goal-oriented resources. Enthusiastically mesh progressive products through value-added process improvements. Dramatically pontificate just in time synergy and economically sound bandwidth.</p>
</article>
</section>
<!-- /TEXT 1/2 -->
<!-- TEXT 1/2 -->
<section data-pc-layout="half">
<article>
<header><h3>Shackalacka</h3></header>
<p>Credibly plagiarize 24/365 testing procedures for synergistic ROI. Globally integrate innovative relationships with focused niches. Synergistically seize cost effective communities whereas multidisciplinary infomediaries. Credibly simplify business users whereas performance based sources. Dynamically leverage other's virtual strategic theme areas vis-a-vis process-centric vortals.</p>
</article>
</section>
<!-- /TEXT 1/2 IMAGE -->
<!-- TEXT FULL -->
<section data-pc-layout="mast">
<article>
<header><h3>Getcha headlines here! Hot headlines!</h3></header>
<p>Rapidiously repurpose distinctive products rather than standardized action items. Intrinsicly drive equity invested opportunities without ubiquitous products. Interactively underwhelm best-of-breed channels whereas proactive ROI. Competently negotiate effective infrastructures whereas functionalized sources. Quickly communicate out-of-the-box imperatives after strategic metrics.</p>
</article>
</section>
<!-- /TEXT FULL -->
</main>
在为动态内容生成 HTML 时,某些部分可以是半 Angular 的,但应该具有给定 rem
值的 max-width
。鉴于其他部分可能是全宽的并且具有横跨整个视口(viewport)宽度的深色背景,我无法将部分限制在容器内。
此外,由于部分的数量和它们的顺序是动态的,我不能将两个半宽部分包装在一个容器元素中以用于两个半宽元素的“行”。
body {
font-size: 10px;
}
main {
display: flex;
flex-wrap: wrap;
font-size: 16px;
justify-content: center;
}
section {
background-color: #ffaaff;
flex-basis: 100%;
}
section[data-pc-scheme="dark"] {
background-color: #333333;
color: white;
}
section article {
flex-basis: 100%;
max-width: 75rem;
margin: auto;
}
section[data-pc-layout="half"] {
flex-basis: 50%;
max-width: 37.5rem;
margin: auto;
}
半宽部分的大小合适,但我的目标——也是我遇到问题的地方——是我想在不使用任何其他容器的情况下向中心“挤压”两个半宽部分(移除部分中间的白色间距,如下面的屏幕截图所示)。这两个部分应形成列,其边缘与上下内容的边缘对齐。
这是我期望 justify-content: center
在放置在 main
元素上时处理的东西(因为它在CSS),但事实并非如此。
我假设我遗漏了一些简单的东西,因为这可能是一种常见的情况,但是——正如通常发生的那样——我已经盯着它看了很长时间,以至于我的眼睛有点交叉,想不出合适的解决方案.
最佳答案
我找到了问题所在。
您应该编辑边距
。
我知道了
尝试这样编辑。
section[data-pc-layout="half"] {
flex-basis: 50%;
max-width: 37.5rem;
//margin: auto;
}
关于css - 将 `rem` 大小的元素挤压到全宽 flexbox 的中心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46392326/
我有一个标题 1(#banner h1.index_banner_text),它需要始终位于距页面底部 20 像素和距页面左侧 570 像素的位置。如果调整窗口大小,我希望标题自然堆叠,但始终与页面底
这个问题已经有答案了: CSS responsive slanted edge (1 个回答) 已关闭 7 年前。 我想知道如何创建一个宽度为 100% 的 div,宽度为 300 像素,其中底部边框
我做了一个非常简单的水平全宽 Accordion ,但我遇到了一个错误 - 它的最后一部分在折叠过程中下降了。 这是我的代码:https://jsfiddle.net/trzxs3u1/ 它可能来自同
我有两张相同的图片。我几乎一直显示其中一张图像,唯一的异常(exception)是在 1001px - 1400px 的视口(viewport)中,我显示图像的裁剪版本。由于某种原因,company-
我的应用程序中有这个页面: http://actibities-uniongr.rhcloud.com/pages/view-demo 如果您将浏览器的窗口缩短到小于 1000 像素并水平滚动,您会看
这个问题在这里已经有了答案: How did YouTube create a fluid video player? (1 个回答) 关闭 5 天前。 我正在尝试在网页中全宽显示一个 vimeo
我是编码新手,我试图只在我的 homepage 中使用每个 fancybox全宽和响应式 ( eg ),但这些选项都没有完成这项工作(fitToView、autoSize 或 aspectRatio)
到目前为止,我已经在 Markdown 表格中获得了尽可能多的格式和居中文本,但是在控制相对于外部容器的表格尺寸方面我没有发现任何东西(至少除了当它太大时它会自动缩小的事实)换行文本。) 是否可以在
带有大屏幕的 Windows 版 Chrome 上的 Swiper 插件存在问题。它在幻灯片左侧留下空白,我创建了一支笔来演示这一点: https://codepen.io/anon/pen/BwMx
在我的 Windows 应用商店应用程序中,我只有一个 XAML 中的 WebView: 我想在不同的屏幕尺寸或方向上将宽度设置为最大可用值。 我试图获取砂砾本身的宽度来设置 WebVi
好吧,我开发了一个 HorizontalScrollView,里面有一些按钮。 我可以通过 getWidth() 获取此 HorizontalScrollView 的宽度。但这会返回显示的 H
我们实现了 Jcrop在我们的系统中,到目前为止它运行良好。但是我们最近发现了一个小问题: 场景 我们的网站允许用户上传他们公司的标志。我们的宽高比要求是 200/150,不幸的是,用户的公司 Log
我遇到一个问题,我的 UIImageView 使用以下约束跨越整个屏幕宽度。 将前导对齐到:Superview(等于:-20) 将尾部对齐到:Superview(等于:-20) Top Space t
我有这个标记: 和这个 css(我正在使用 Twitter Bootstrap): img { height: auto; max-width
谁能给我解释一下这个页面是如何运作的? http://wexley-demo.squarespace.com/ 我看到有javascript,但不明白。 这也是实现这种效果最简单的方法吗? – 缩放、
我正在研究这个 slider : http://codepen.io/anon/pen/viBHe 当您打开页面时, slider 获得屏幕的 100% 宽度,这很好用,也是我想要实现的,但问题是当您
我目前正在为单页网站制作剪切路径: http://grafomantestsite3.be/ 如您所见,这适用于 chrome,但不适用于 firefox、opera 等。 我做了一个代码笔来说明我的
代码如下: Overall Advance Rating(1 foodees rated) 这里也是在对图像进行评级后获得光标。我如何处理光标直到只有图像。我曾尝试使
我正在尝试制作一个与此页面中的菜单类似的 Bootstrap 菜单。https://makr.com/ 这就是我想出的,但我现在几乎卡住了。 如何使下拉文本显示在每个下拉按钮下方,就像在 https:
我在 div 中嵌入了一个 vimeo,它是视口(viewport)的全宽。该视频在几天内运行良好,但现在播放按钮(和所有其他按钮)完全没有响应。 我试过弄乱 z-index 但那不起作用。
我是一名优秀的程序员,十分优秀!