html - 如何更改这些插图的大小和边框半径

标签 html css hamburger-menu

下面是我从 Github Gist 获得的汉堡菜单代码。我想知道的是为什么最后一个条的高度没有改变,我怎样才能在条上添加圆 Angular ?哦,我怎样才能改变酒吧之间的高度?如果其他人拥有具有这些功能的单个 div 汉堡包菜单的 CSS,请告诉我。

.hamburger {
        display: block;
        position: absolute;
        top: .5em;
        right: .5em;
        height: 2.5em;
        width: 2.5em;
        border: .8em solid rgba(0,133,255,1);
        box-shadow: 0 0 0 .1em rgba(255,255,255,0),
            inset 0 .3em 0 0 rgba(255,255,255,1),
            inset 0 1em 0 0 rgba(0,133,255,1),
            inset 0 1.3em 0 0 rgba(255,255,255,1),
            inset 0 2em 0 0 rgba(0,133,250,1),
            inset 0 2.5em 0 0 rgba(255,255,255,1);
}
<div class="hamburger"></div>

最佳答案

这是给你的。您可以根据需要调整圆度、粗细和颜色。

.menu {
            position: relative;
            display: inline-block;
            width: 30px;
            height: 5px;
            top:  0px;
            border-radius: 5px;
            background: #000;
            margin: 0;
        }
        .menu::before {
            content: "";
            position: absolute;
            top: 10px;
            left: 0px;
            width: 30px;
            height: 5px;
            border-radius: 5px;
            background: #000;
        }
        .menu::after {
            content: "";
            position: absolute;
            top: 20px;
            left: 0px;
            width: 30px;
            height: 5px;
            border-radius: 5px;
            background: #000;
        }
<div class="menu"></div>

我让这个最初动画成一个十字架。如果没有动画,您可以减少代码。

关于html - 如何更改这些插图的大小和边框半径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48218214/

相关文章:

html - 如何找到与特定页面相关的 CSS?

javascript - 让网页看起来像一本书

html - 手机和平板电脑分辨率上的导航切换按钮位置

javascript - 过渡缓入缓出

c# - UWP 动画汉堡图标

javascript - Bootstrap 切换菜单未关闭

jquery - 为什么用jquery加载到另一个html文件的html不能正确显示?

html - 从 div 中心的 CSS 过渡宽度和高度

html - CSS显示:table-cell,设置高度和溢出:hidden,不起作用?

html - 在 html 和 css 中构建带有图片响应的 2 div