- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我一直在尝试模仿我认为很棒的顶部导航设计。顶部导航来自此网站:Giphy
对于我的布局,我一直使用 BassCSS 最新版本,即 Basscss v8.0.1
。这是我到目前为止所拥有的:
HTML:
<div class="clearfix xs-hide mx-auto bg-white flex flex-justify md-col-12 lg-col-8 mb1">
<div class="col mx-auto center border-bottom border-red strong-border px3">
<a href="" class=" caps bold red h4 text-decoration-none">Home</a>
</div>
<div class="col mx-auto center border-bottom border-green strong-border px3">
<a href="" class=" caps bold green h4 text-decoration-none">Categories</a>
</div>
<div class="col mx-auto center border-bottom border-purple strong-border px3">
<a href="" class=" caps bold purple h4 text-decoration-none">Tags</a>
</div>
<div class="col mx-auto center border-bottom border-aqua strong-border px3">
<a href="" class=" caps bold aqua h4 text-decoration-none">Information</a>
</div>
<div class="col mx-auto center border-bottom border-yellow strong-border px3">
<a href="" class=" caps bold yellow h4 text-decoration-none">Search</a>
</div>
</div>
<div class="clearfix xs-hide flex mx-auto md-col-12 lg-col-8 mb1">
<label for="search-input" class="hide">Search</label>
<input
type="search"
id="search-input"
class="flex-auto py1 px1 m0 field not-rounded"
placeholder="Search term">
<button class="border black bg-aqua not-rounded">Go</button>
</div>
BassCSS 的CSS 文件可以在官方网站上找到(我不能发布超过两个链接)。我只是扩展了一些小东西:
.strong-border{
border-bottom-width: 5px;
}
这让我渴望强大的边界。你可以在 codepen 中看到我的版本。这就是我已经拥有的,但由于那个空白问题(在链接之前有一些空白),它不像原来的那样好看,这是因为链接在它们的容器中居中造成的。另外,我不希望背景颜色是黑色,所以我希望它在白色上看起来很棒。
你能帮我让它更像原版吗?
顺便说一句,这是一个codepen link上面有我的版本,这样您就可以继续观看/播放它。 :-)
最佳答案
你可以使用 :first-child
和 :last-child
指定您不希望在四肢项上分别留出边距。
像这样:
div.mb1 div:first-child {
margin-left: 0;
}
div.mb1 div:last-child {
margin-right: 0;
}
其中 div.mb1
是父级,因此属性在第一个和最后一个子级 div
上指定。
这是 updated codepen .
希望我做对了问题。
关于html - 使用 BassCSS 和 CSS3 的顶部导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36437271/
我正在尝试不同的 basscss 示例。但通常有一些选择器不存在于我拥有的 css 文件中 - 所以我要安装更多,这很耗时,而且会变得困惑。某处是否有一个示例 html 文件包含所有这些文件?这是 g
我正在尝试在我的 webpack/react 应用程序中安装 Basscss CSS 框架,我对这个工作流程还很陌生。 当我运行“npm i basscss”时,我可以添加: require('bas
我一直在尝试模仿我认为很棒的顶部导航设计。顶部导航来自此网站:Giphy 对于我的布局,我一直使用 BassCSS 最新版本,即 Basscss v8.0.1。这是我到目前为止所拥有的: HTML:
amp-story 能否与 Normalize.css 和 Basscss 完全兼容?我问是因为 AMP Start 是建立在这两个现有开源元素之上的: https://www.ampstart.co
我是一名优秀的程序员,十分优秀!