right 属性规定元素的右边缘。该属性定义了定位元素右外边距边界与其包含块右边界之间的偏移。
如果 "position" 属性的值为 "static",那么设置 "right" 属性不会产生任何效果。
在CSS中,通常单独使用left、right、top、bottom均无效,必须确保position属性的值为absolute、relative或fixed方可生效。
说明:
一般left和right在一个样式是只能使用其一,不能left和right都设置,要么使用left就不使用right,要么使用right就不使用left,如果left和right均使用将会出现兼容问题,一个对象设置了靠左left多少距离,自然右边距离自然就有了所以无需设置左边。
相同道理,top和bottom对一个对象只能使用其一,不然会出现逻辑兼容问题。譬如一个人让你往左走,一个人让你往右走,同时发出往左往右走这个时候你也不好判断往那边走。
更多CSS相关知识,可访问 CSS教程 !!
以上就是css right设置不生效怎么办?的详细内容,更多请关注易知道|edz.cc其它相关文章!