Float:跨度的右反转顺序
给定 HTML 标记:
应用 CSS:
span.button {
float: right;
}
span.label {
margin-left: 30px;
}
导致浏览器中出现意外的显示顺序,跨度显示为“导入导出设置”,而不是 HTML 源中的顺序。
解决方案
要在不修改 HTML 的情况下解决此问题,可以调整 CSS。一种方法是反转右侧浮动元素的顺序:
span.button:nth-child(1) {
float: right;
}
span.button:nth-child(2) {
float: right;
margin-right: 5px;
}
span.button:nth-child(3) {
float: right;
margin-right: 10px;
}
span.label {
margin-left: 30px;
}
此解决方案保留左侧浮动标签元素,同时反转右侧浮动按钮的顺序,从而获得所需的显示顺序。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3