- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用 border-radius Opera 实际上不会隐藏元素的溢出部分。我已经尝试应用我设法在类似线程中找到的东西,例如定义边框样式或注意使用绝对和相对参数进行定位。但它仍然无法正常工作。
html
<div class="node">
<div class="skill skill1"></div>
<div class="skill skill2"></div>
<div class="skill skill3"></div>
<div class="skill skill4"></div>
</div>
CSS
.node {
position: relative;
width: 250px;
height: 250px;
opacity: 0.9;
border-radius: 50%;
overflow: hidden;
left: -60px;
border: solid 1px transparent;
}
.skill {
position: absolute;
top: 0;
left: 0;
width: 50%;
height: 50%;
transform-origin: 100% 100%;
-webkit-transform-origin: 100% 100%;
}
.skill1 {
background-color: #26ac79;
-webkit-transform: rotate(90deg) skewX(45deg);
transform: rotate(90deg) skewX(45deg);
}
.skill2 {
background-color: #25765f;
-webkit-transform: rotate(135deg) skewX(45deg);
transform: rotate(135deg) skewX(45deg);
}
.skill3 {
background-color: #25313f;
-webkit-transform: rotate(180deg) skewX(45deg);
transform: rotate(180deg) skewX(45deg);
}
.skill4 {
background-color: #25193d;
-webkit-transform: rotate(225deg) skewX(45deg);
transform: rotate(225deg) skewX(45deg);
}
这是 fiddle : http://jsfiddle.net/Mu9Ar/
感谢您的帮助。
最佳答案
实际上,您提供的代码适用于带有 Blink 引擎的最新 Opera,因此我想您可以保留代码原样。但是,如果您需要它在 12.16 及更高版本中工作并且您的页面背景是白色,您可以做的是将 .png 覆盖在您的图表上,这将裁剪图表,就像网络开发人员在过去没有 边框半径
:)
关于overflow - 最新歌剧在使用 border-radius 属性时不会 overflow hidden ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21044099/
我正在尝试获取全屏模式的状态。脚本在除 Opera 之外的所有浏览器中都可以正常工作。如何解决? $(document).bind('webkitfullscreenchange mozfullscr
在我的页面上,我有一个具有以下 CSS 规则的元素: .pointer { position: fixed; background-repeat: no-repeat; bac
在这里做了一个小的动画实验菜单 http://jsfiddle.net/NWvSQ/1/ 在 Opera 中,当您将鼠标悬停在元素外时,边框半径会立即变回(元素在一秒钟内变为正方形),而不是动画。在
我是第一次在这个网站上写作,因为我对 css3 exactly box-shadow 有很大的问题,所以我从头开始:)我制作了网站并且在我更改所有图形之前它运行良好。我做了 box-shadow,现在
今天我决定通过用户脚本将 html5 数据列表添加到某些输入。 Here's代码。问题是未添加 list 属性。如果我将它更改为不同于 list 的任何内容,例如 lst - 它就在那里。 应该是这样
我一直忙于创建我的网站,但是在测试我在 Opera 上进行中的主页的过程中,我注意到它添加了一个水平滚动条。从我的页面中删除部分后,我注意到如果我只留下一个带有 ID 功能的 div,问题仍然会发生。
我在我的 Ubuntu 桌面上使用 Chromium/Google Chrome 浏览器。现在出于某些测试原因,我需要从浏览器而不是网站服务器 javascript 代码运行此 javascript。
看起来 Opera/Mac 不允许您在用户按下 ⌘S 时覆盖操作(当然默认是保存页面)。我发现我的旧脚本在其中不起作用。它通过 Ajax 将表单内容保存到服务器。 这是一个 onkey* 处理程序:
然而,有一些工具可以同时为所有主要浏览器制作一个插件,参见:crossrider、kangoextensions 和 http://besttoolbars.net/products/addon_fr
我使用 jquery blockUI plugin (v2)并在用户提交表单时调用 $.blockUI。网页顺利淡出,出现新页面。没关系。但是,当用户在 Opera/Fire Fox 中按下“后退”按
我用 float:left; 在 div 中用 position:relative;margin-bottom:15px; 得到 anchor 。 出于某种原因,底部边距不适用,当我测试它时,我认为问
我是一名优秀的程序员,十分优秀!