html - 有没有办法改变 <code> HTML 标签的宽度?

标签 html css tags width

我注意到 <code> 的任何修改相对于其宽度的样式没有任何影响。它似乎总是设置为“自动”。

我只是想在 <code> 中编写一些代码具有 100% 宽度的标签(由于一些已知的 iBooks 错误,此标签是强制性的)。一种解决方法是将 <code><div> 里面具有 100% 背景样式。这工作正常,但我必须处理几百个 <code>标签...这就是我希望能够修改 <code> 的原因的宽度。

有什么想法吗? 谢谢。

最佳答案

<code>元素是行内元素。为它们设置高度或宽度不会影响它们的大小。

使用 display:inline-block::

code {
    display: inline-block; 
    width: 100px; /* Whatever. The <code>'s width will change */
}

关于html - 有没有办法改变 <code> HTML 标签的宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9670499/

相关文章:

html - 图标不显示

html - 为什么我的包装器在 HTML 中不起作用?

C# WPF 为所有控件设置标签=名称

html - 细字体在 Windows 上无法正确显示

html - 显示上方的空白区域 :inline-block divs

javascript - CSS 页脚位置

css - 带有 IE6 的谷歌自定义搜索引擎

php - 如何从一个 inner-join-where 查询中将获取的结果显示到 2 组不同的 div 中?

ios - 使用标签处理时 UIButton 图像未正确设置

jquery - 如何限制浏览器内的 div 高度,以便没有垂直滚动 PLUS 修复 div/浏览器窗口底部的 div 内容?