发布于2023-03-24 16:18 阅读(801) 评论(0) 点赞(20) 收藏(2)
I have a div that contains the 2 buttons side by side and I want that div to move around by using the top and left properties but unfortunately when I apply the position: absolute the button is rendering in the new line. I don't want that button to appear in a new line when position: absolute to it. thanks in advance.
.btn-primary{
color: #fff;
padding: 0px 7% 0px 5px;
height: 45px;
display: inline-block;
text-align: left;
white-space: nowrap;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
background-image:linear-gradient(#25cdf7, #1144ab);;
border: 1px solid #ccc;
}
.btn-text{
margin-top: 5px;
margin-bottom: 5px;
}
<div>
<a class="btn-primary"><h6 class="btn-text">Subject</h6><h5 class="btn-text">PHYSICS</h5></a>
<i class="fa fa-caret-right" aria-hidden="true" style="font-size: 30px;"></i>
<a class="btn-primary" style="background-image: linear-gradient(#4cad4e,#4cad4e); "><h6 class="btn-text">Topic</h6><h5 class="btn-text">FORCES</h5></a>
</div>
您可以通过两种方式实现相同的目的。
white-space:nowrap;
.btn-primary{
color: #fff;
padding: 0px 7% 0px 5px;
height: 45px;
display: inline-block;
text-align: left;
white-space: nowrap;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
background-image:linear-gradient(#25cdf7, #1144ab);;
border: 1px solid #ccc;
}
.btn-text{
margin-top: 5px;
margin-bottom: 5px;
}
div {position: absolute; top: 40px; left: 100px; white-space: nowrap; width: 100%;}
<div>
<a class="btn-primary"><h6 class="btn-text">Subject</h6><h5 class="btn-text">PHYSICS</h5></a>
<i class="fa fa-caret-right" aria-hidden="true" style="font-size: 30px;"></i>
<a class="btn-primary" style="background-image: linear-gradient(#4cad4e,#4cad4e); "><h6 class="btn-text">Topic</h6><h5 class="btn-text">FORCES</h5></a>
</div>
第二个选项:
.btn-primary{
color: #fff;
padding: 0px 7% 0px 5px;
height: 45px;
display: inline-block;
text-align: left;
white-space: nowrap;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
background-image:linear-gradient(#25cdf7, #1144ab);;
border: 1px solid #ccc;
}
.btn-text{
margin-top: 5px;
margin-bottom: 5px;
}
div {position: absolute; top: 40px; left: 100px; min-width: 500px;}
<div>
<a class="btn-primary"><h6 class="btn-text">Subject</h6><h5 class="btn-text">PHYSICS</h5></a>
<i class="fa fa-caret-right" aria-hidden="true" style="font-size: 30px;"></i>
<a class="btn-primary" style="background-image: linear-gradient(#4cad4e,#4cad4e); "><h6 class="btn-text">Topic</h6><h5 class="btn-text">FORCES</h5></a>
</div>
作者:黑洞官方问答小能手
链接:http://www.qianduanheidong.com/blog/article/516811/f314a9da2d5b004498ad/
来源:前端黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 前端黑洞网 All Rights Reserved 版权所有,并保留所有权利。 京ICP备18063182号-3
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!