html - 带有CSS的倾斜边框?

标签 html css

<分区>

仅使用 CSS 就可以实现这样的菜单吗?

enter image description here

像这样:http://jsfiddle.net/wmgmqrr9/但有倾斜的边界

<ul>
    <li class="active">home</li>
    <li>about</li>
    <li>contact</li>
</ul>

最佳答案

是的,你可以做这样的事情,使用 CSS3 转换:

http://jsfiddle.net/gobuctmn/5/

li {
    float: left;    
    list-style-type: none;
    padding: 5px;
    border: 1px solid;
    display: inline-block;
    transform:skewX(10deg));
    -webkit-transform: skewX(10deg);
    -moz-transform: skewX(10deg);
    -ms-transform: skewX(10deg);
    -o-transform: skewX(10deg);
}

关于html - 带有CSS的倾斜边框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27845744/

上一篇:css - 在 Bootstrap 3 页脚中设置 GoDaddy 网站印章的样式

下一篇:javascript - Rails : How to control CSS, Javascript 文件

相关文章:

html - Bootstrap 4.1 网格布局比页面宽

html - 边框折叠不适用于嵌套表

html - 为 Bootstrap 式固定顶部导航栏添加黑色背景

javascript - 更改 div 边框图像

html - CSS 超过 1 个背景,在一个按钮中有渐变

jquery - 使用 LESS 不影响子元素的 CSS 背景透明度

javascript - 使用 Webpack 捆绑单独的 CSS

仅适用于 IE 11 的 CSS

javascript - 如何在 Javascript 中按值(而不是引用)保存所选元素的 Node ?

c# Win Form - 无法更改 WebBrowser 控件中 "input"的文本