作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
通过 javascript 或 jquery 方法,当我尝试修改 css border-radius
有 2 个值,在结果之间使用斜杠是没有斜杠的。
示例:
document.getElementById("mydiv").style.borderRadius ="20% / 15%";
或:
$( "#mydiv" ).css({'border-radius':'20% / 15%'})
结果是:border-radius: 20% 15%;
(值之间没有斜杠)
但是我需要这个斜线“/”来定义不同的 Angular
有什么解决办法吗?
感谢所有回答。
我的问题不是 live 中的效果,是的,它是有效的,但是页面中的写入结果(用于保存页面)因为 bloc div 中写入的 css 是错误的:像“<div id="mydiv" style="border-radius: 20% 15%;">
”然后当再次读取文件时,结果与 border-radius: 20% / 15%;
不同。 .
最佳答案
您的代码至少在 Chrome 中按预期工作。但是 Chrome DevTools 显示这个属性是错误的。
$('#s').on('click', function() {
$('#mydiv').css({'border-radius': '20% / 5%'});
});
$('#d').on('click', function() {
alert($('#mydiv').css('border-radius'));
});
div {
width: 100px;
height: 100px;
background: #000;
}
button {
display: block;
margin: 10px 0 0;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<div id="mydiv"></div>
<button id="d">get border-radius</button>
<button id="s">set border-radius</button>
关于javascript - border-radius 在两个值之间使用斜杠 ("/"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30663256/
我是一名优秀的程序员,十分优秀!