css right设置不生效怎么办?

css right设置不生效怎么办?是什么原因?怎么解决?下面本篇文章就来给大家介绍一下。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

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设置不生效怎么办?的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » CSS3 答疑