我正在使用内容管理系统,并且我已经为客户端设置了一个类,通过选择文本和应用类来制作自己的按钮。现在客户希望所有按钮右对齐,这很容易使用“float:right;” 但它似乎与按钮下方的任何内容重叠,所以我想知道是否有人知道解决此问题的方法或更好的方法,请记住它在仅将类应用于 ap 或 span 的 CMS 中。
.LinkButtons {
display: inline-block;
*display: inline;
padding:5px 10px 5px 10px;
background-color:#00649c;
color:#fff;
text-decoration:none;
font-weight:bold;
font-size:12px;
float:right;
}
.LinkButtons:hover, .linkbuttons:hover {background-color:#00718b; cursor:pointer; text-decoration:none;}
.LinkButtons a, .linkbuttons a {color:#fff; text-decoration:none;}
.LinkButtons a:hover, .linkbuttons a:hover {color:#fff; text-decoration:none;}
<p>Text above</p>
<p class="LinkButtons">MORE INFO</p>
<p>Text below gets the button overlapping due to the float floating over top</p>