html - 溢出的 anchor 元素不可见完整轮廓

标签 html css

我有固定宽度的 p 标签中包含的 anchor 标签。 p 标签的 css textoverflow: ellipsis, overflow : hidden 。 当焦点在 anchor 标签上并且内容溢出时,即 a 有一个长字符串,右边的轮廓不可见

我可以添加什么属性来使正确的轮廓或边框在 anchor 标记的焦点上可见?

最佳答案

你可以试试这个 jsfiddle :

HTML

<p><a href="">VERY LONG TEXT AAAAAAAAAAAAARRRRRRRRRGGGGGGGGGGGHHHHHHHH</a></p>

CSS

p {
  background: #dedede;
  width: 200px;
  text-overflow: ellipsis; 
  overflow : hidden;
}   

p:focus-within {
  overflow : initial;
}

关于html - 溢出的 anchor 元素不可见完整轮廓,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47166261/

相关文章:

html - CSS 表格行边框在 chrome 和 IE 中无法正确显示

html - 对齐 td 内的 div

css - 当父项可拖动时,无法在 &lt;input&gt; 中选择文本

javascript - 如何在使用 javascript 和 css 弹出的消息上设置动画或使用过渡效果?

html - 为什么这个图片库超过了它的 div?

css - 防止 Bootstrap 重新启动样式超链接

html - 如何在父 div 中定位文本 block ?

html - 是否有文本输入最大长度在 Safari 中不起作用的解决方法?

html - 如何将 mp4 电影嵌入到我的 html 中?

html - 是否可以限制 HTML5 日期输入中可用的选项?