
正文
css不支持负值的属性 css不支持负值的属性有哪些
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
jquery css 属性设置为负值
$("#test").css({"padding-top":"-100px"});
这个写法是错误的,要报错的。看来楼上的对JS的命名规则还没有弄清楚呀。
jQuery的变量名里面是不允许用“-”的。上面的应该改成:
$("#test").css({"paddingTop":"-100px"});
相关问答
Q1: div+css布局中,属性值可以使用负数吗?
只有个别属性值是像素的可以为负数
比如top 这样
一遍除了切图定义的background-position 可以是负数
其他不推荐用
Q2: css里Firefox的margin负值怎么兼容?
尊敬的用户,您好!很高兴为您答疑。
css的margin属性的负值本身不存在兼容不兼容的问题,推测您是打算使用负值实现一些样式上的特殊要求,最正确的办法还是通过使用hack的方式进行css样式兼容。
希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
Q3: css中,font_size的值可不可以为负数
理论不可以,但实际浏览器给到默认值:
font-size 设置负值的时候,浏览器会认为此值不可识别,而赋予其浏览器给定的默认值。
如:p style="font-size:-12px"hello world/p 系统不识别-12px, 因此会默认你没有设置font-size值,而重新赋浏览器默认值(由于浏览器默认值不同,所以没详解)。
Q4: css 的rem单位支持负值吗,比如-1rem
刚刚按了F12试过,rem是支持负数的,你可以现在有电脑的话,使用浏览器,自己对某个节点设置一个属性
Q5: CSS内边距的padding 属性
CSS padding 属性定义元素的内边距。padding 属性接受长度值或百分比值,但不允许使用负值。
例如,如果您希望所有 h1 元素的各边都有 10 像素的内边距,只需要这样:
h1 {padding: 10px;}
您还可以按照上、右、下、左的顺序分别设置各边的内边距,各边均可以使用不同的单位或百分比值:
h1 {padding: 10px 0.25em 2ex 20%;}
关于css不支持负值的属性和css不支持负值的属性有哪些的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。


![[FX] 手绘浓雾 大雾天气 雾气效果 蒸气笔刷 [FX] 手绘浓雾 大雾天气 雾气效果 蒸气笔刷](https://www.04ip.com/template/qe/style/noimg/5.jpg)



