html – 多行内联块成为一个块,破坏了我的漂亮报价效果
发布时间:2020-12-14 16:37:37 所属栏目:资源 来源:网络整理
导读:我正在尝试创建一个块引号,它的两侧有很大的引号.块引用的文本内容是动态的,因此标记应根据其大小对齐. 我已经使用了一个内联块元素,因此它将缩小到适合并包含它的文本,我在那里90%,但我唯一的问题是内联块元素在有多行时变成块元素. 为了说明为什么这是一
我正在尝试创建一个块引号,它的两侧有很大的引号.块引用的文本内容是动态的,因此标记应根据其大小对齐.
我已经使用了一个内联块元素,因此它将缩小到适合并包含它的文本,我在那里90%,但我唯一的问题是内联块元素在有多行时变成块元素. 为了说明为什么这是一个问题,我已经制作了jsfiddle代码段: http://jsfiddle.net/kTQqC/1/ 如您所见,大多数块看起来都是正确的: >单线 – 没问题.结束标记附着于 我无法控制内容的单词长度.有时会出现例4. 有谁知道如何解决这个问题? 谢谢! 解决方法
如果您愿意使用一些脚本,可以执行以下操作:
把你的文字放在一个带有类的范围内,就像这样…… <span class="words">1. Hello</span> 然后获取每个跨度的宽度并动态调整最大宽度 $('span.words').each(function(){ var a = $(this).width(); $(this).parent().css('max-width',a + 'px'); }); http://jsfiddle.net/jasongennaro/kTQqC/15/ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 升华文本2:选择html标签中的所有文本
- sublimetext2 – 如何在sublime text2的标题栏中显示打开文
- js鼠标点击事件在各个浏览器中的写法及Event对象属性介绍
- HTML – 如何在两个浮动元素之间完美地居中浮动元素?
- 去除富文本中的html标签及vue、react、微信小程序中的过滤器
- 关于微信小程序textarea层级过高问题解决
- domain-name-system – 使用Mac OS X Server作为开发环境
- html – 第一个表列的最小宽度
- routes – 如何在Html.ActionLink asp.net MVC中调用路由名
- javascript – PreventDefault不阻止表单发送