作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想用 div、:before 和 :after 伪元素和 3 pictures 制作丝带.我让 :before 图像工作,但我似乎无法让 :after 图像与右侧对齐。 (请 don't link to css-tricks ,他们使用纯 CSS,我追求的是图像!)
我认为使用相对位置可能比 float 更好,但我不太理解它们。
旁白:有谁知道是什么导致了 navbar-inner 底部和侧面的边框?
编辑:更新 CSS,因为我讨厌人们在 SO 上发布临时网站:
div.hero-unit {
background: url(../img/ribbon-center.png) repeat-x;
border-radius: 0;
margin: 0 -15px;
padding: 30px;
float: left;
}
div.hero-container:before {
content: url(../img/ribbon-fold-left.png);
float: left;
margin-left: -30px + -48px + 15px; /* - Padding size (30px) - image width (48px) + margin (15px) */
}
div.hero-container:after {
content: url(../img/ribbon-fold-right.png);
background: transparent;
float: right;
margin-right: -48px + -15px; /* - image-width (48px) - margin (15px) */
}
HTML:
<div class="hero-container">
<div class="hero-unit">content</div>
</div>
最佳答案
一个选择是在 div.hero-container::after
上使用负右边距。我在 Firebug 中尝试过它,15px 似乎是正确的。不过,我不确定为什么图像没有右对齐。
旁白:有人知道是什么导致了 navbar-inner 底部和侧面的边框吗?
那是 .navbar-inner
上的框阴影,不是边框
关于css - 使用图像和 CSS 在 <div> 上绘制丝带,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16048809/
这让我抓狂,我以前见过它,但无法复制或找到它或它的任何资源。我正在做的是一 strip 有皮革质地和“缝合图案”的垂直丝带。缝线的工作方式很简单,内部 div 带有虚线边框,甚至丝带形状也很容易使用伪
我正在尝试在 div 中制作 Angular 丝带,它随处可见,我希望它看起来整洁漂亮,但它越过 div 并且不能很好地放置。 /* The ribbons */ .corner-ribbon {
我是一名优秀的程序员,十分优秀!