У меня есть ссылка, которую я разрешаю пользователям копировать в буфер обмена.
<div class="col-3">
<input type="text" class="form-control"
value="http://www.[].com/thisisareallylongurlthatwilldefinitelyrequiresomexaxisscrolling">
</div>
Когда входное значение длиннее входного, поведение браузера по умолчанию разрешает прокрутку по оси x без полос прокрутки, если пользователь щелкает и выбирает текст справа:
![enter image description here](https://i.stack.imgur.com/EICct.png)
Я хочу, чтобы эта ссылка также была кликабельной как <a href=>
, но сохраняла стиль ввода. Самый простой подход, о котором я подумал, - это просто стилировать div с form-control
и применить overflow-x: hidden;
, однако это означает, что текст не прокручивается с тем же поведением, как если бы он был в input
:
![enter image description here](https://i.stack.imgur.com/2rfzW.png)
<div class="col-3">
<div class="form-control">
<a href="http://www.[].com/thisisareallylongurlthatwilldefinitelyrequiresomexaxisscrolling">
http://www.[].com/thisisareallylongurlthatwilldefinitelyrequiresomexaxisscrolling</a>
</div>
Как включить прокрутку без полос прокрутки в div?