如何将文本移动到 html 复选框的左侧?
How to move text to the left side of html checkbox?
如何让我的文本移动到 HTML 复选框的左侧?复选框呈现为来自 Pixeladmin 代码的 switcher/toggle(参见图片),并放置在单击下拉列表显示的 Bootstrap 表单上,因此这里有一些额外的事情,但是我只是需要切换器文本向左移动。
这是代码和外观。提前致谢。
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<script src="/js/bootstrap.min.js"></script>
<script src="/js/pixeladmin.min.js"></script>
<form>
<div class="form-group p-a-2" style="width: 300px;">
<label for="ail_tts" class="switcher switcher-success ailtts" style="display:block; color:black; text-align:left">
<input type="checkbox" id="ail_tts" checked="checked" style="text-align:right;">
<div class="switcher-indicator">
<div class="switcher-yes">ON</div>
<div class="switcher-no">OFF</div>
</div>
Text to Screech
</label>
</div>
</form>
试试这个:
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css" integrity="sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2+l" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/js/bootstrap.min.js" integrity="sha384-+YQ4JLhjyBLPDQt//I+STsc9iw4uQqACwlvpslubQzn4u2UU2UFM80nGisd026JF" crossorigin="anonymous"></script>
<form>
<div class="form-group p-a-2" style="width: 300px;">
<label for="ail_tts" class="switcher switcher-success ailtts" style="display:block; color:black; text-align:left">
Text to Screech
<input type="checkbox" id="ail_tts" checked="checked" style="text-align:right;">
<div class="switcher-indicator">
<div class="switcher-yes">ON</div>
<div class="switcher-no">OFF</div>
</div>
</label>
</div>
</form>
将该复选框和文本置于自定义 div 中,然后将其设置为 div 的相对位置,然后将文本设置为 div 位置:绝对,然后将其设置为 left:0px会将文本向左移动,您可以使用复选框 div 做同样的事情并给出 right:0px。它将解决您的问题。
如何让我的文本移动到 HTML 复选框的左侧?复选框呈现为来自 Pixeladmin 代码的 switcher/toggle(参见图片),并放置在单击下拉列表显示的 Bootstrap 表单上,因此这里有一些额外的事情,但是我只是需要切换器文本向左移动。
这是代码和外观。提前致谢。
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<script src="/js/bootstrap.min.js"></script>
<script src="/js/pixeladmin.min.js"></script>
<form>
<div class="form-group p-a-2" style="width: 300px;">
<label for="ail_tts" class="switcher switcher-success ailtts" style="display:block; color:black; text-align:left">
<input type="checkbox" id="ail_tts" checked="checked" style="text-align:right;">
<div class="switcher-indicator">
<div class="switcher-yes">ON</div>
<div class="switcher-no">OFF</div>
</div>
Text to Screech
</label>
</div>
</form>
试试这个:
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css" integrity="sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2+l" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/js/bootstrap.min.js" integrity="sha384-+YQ4JLhjyBLPDQt//I+STsc9iw4uQqACwlvpslubQzn4u2UU2UFM80nGisd026JF" crossorigin="anonymous"></script>
<form>
<div class="form-group p-a-2" style="width: 300px;">
<label for="ail_tts" class="switcher switcher-success ailtts" style="display:block; color:black; text-align:left">
Text to Screech
<input type="checkbox" id="ail_tts" checked="checked" style="text-align:right;">
<div class="switcher-indicator">
<div class="switcher-yes">ON</div>
<div class="switcher-no">OFF</div>
</div>
</label>
</div>
</form>
将该复选框和文本置于自定义 div 中,然后将其设置为 div 的相对位置,然后将文本设置为 div 位置:绝对,然后将其设置为 left:0px会将文本向左移动,您可以使用复选框 div 做同样的事情并给出 right:0px。它将解决您的问题。