怎么在css中实现inline-block的最小宽度值

  介绍

本篇文章给大家分享的是有关怎么在css中实现inline-block的最小宽度值,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

& lt; style>   ,,,,,,,.ao  .tu {   ,,,,,,,,,,,显示:,inline-block;   ,,,,,,,,,,,宽度:,0;   ,,,,,,,,,,,字体大小:,14 px;   ,,,,,,,,,,,行高:,18 px;   ,,,,,,,,,,,保证金:,35 px;   ,,,,,,,,,,,颜色:,天蓝色;   ,,,,,,,}   ,,,,,,,.ao:之前,   ,,,,,,,.tu:{之前   ,,,,,,,,,,,/*,边框外的样式,起到突出的作用,边框色/风格/width  */,,,,,,,,,,,:轮廓,2 px  solid  # cd0000;   ,,,,,,,,,,,/*,规定元素的字体系列,*/,,,,,,,,,,,字体类型:,Consolas,,摩纳哥,,等宽字体;   ,,,,,,,}   ,,,,,,,.ao:{之前   ,,,,,,,,,,,内容:,“爱你love";   ,,,,,,,}   ,,,,,,,.tu {   ,,,,,,,,,,,/*,文本方向从又到左,为了反向,*/,,,,,,,,,,,方向:,rtl;   ,,,,,,,}   ,,,,,,,.tu:{之前   ,,,,,,,,,,,内容:,“我爱你”;   ,,,,,,,}   ,,,& lt;/style>   & lt;/head>   & lt; body>   ,,,& lt; div>   ,,,,,,,& lt; span 类=癮o"在我爱mother   ,,,,,,,& lt; span 类=皌u"在不爱你& lt;/span>   ,,,,,,,& lt; span>我爱你& lt;/span>   ,,,& lt;/div>   & lt;/body>

结果演示

怎么在css中实现inline-block的最小宽度值

<强>代码解读

两个跨度标签来展示凹凸的效果.span标签是行内元素,如果对三种样式不是很熟悉我在文章的后面都有说明。

1。首先通过显示转换成行内块元素,然后宽度设置为0让张成元素能够拥有最小宽度值。

2。对两个伪元素使用公共的伪元素,伪元素不同的内容会不同的换行外边框样式为红色并且规定字体样式。
为什么要用伪元素,不用伪元素直接进行设置不行吗?我带着这个疑问又试了一次,发现不用伪元素的时候文字是凹凸显示,但是边框不是,而且文字之间还会叠加和重合。这个原因还没有想明白,大家可以看看讨论一下。

方向:rtl;是为了让文本方向从右到左,凸出来的部分正好对准凹进去的口子。

3。后面的我爱母亲,不爱你会按照行内块元素的最下宽度值在前元素内容之后显示。

<强>标签分类 <强>

<强>块级元素

& lt; address>,,定义地址
& lt; caption>,,定义表格标题
& lt; dd>,,,定义列表中定义条目
& lt; div>,,定义文档中的分区或节
& lt; dl>,,,定义列表
& lt; dt>,,,定义列表中的项目
& lt; fieldset>,定义一个框架集
& lt; form>,创建HTML表单
& lt; h2>,,,定义最大的标题
& lt; h3>,,,定义副标题
& lt; h4>,,,定义标题
& lt; h5>,,,定义标题
& lt; h6>,,,定义标题
& lt; h7>,,,定义最小的标题
& lt; hr>,,,创建一条水平线
& lt; legend>,,,元素为自定义字段元素定义标题
& lt; li>,,,标签定义列表项目
& lt; noframes>,为那些不支持框架的浏览器显示文本,于框架集元素内部
& lt; noscript>,定义在脚本未被执行时的替代内容
& lt; ol>,,,定义有序列表
& lt; ul>,,,定义无序列表
& lt; p>标签定义段落
& lt; pre>,,定义预格式化的文本
& lt; table>标签定义HTML表格
& lt; tbody>标签表格主体(正文)
& lt; td>,,,表格中的标准单元格
& lt; tfoot>定义表格的页脚(脚注或表注)
& lt; th>,,,定义表头单元格
& lt; thead>标签定义表格的表头
& lt; tr>,,,定义表格中的行

<强>行内元素

& lt; a>标签可定义锚
& lt; abbr>,表示一个缩写形式
& lt; acronym>,,定义只取首字母缩写
& lt; b>字体加粗
& lt; bdo>,,可覆盖默认的文本方向
& lt; big>,,大号字体加粗
& lt; br>,,,换行
& lt; cite>,引用进行定义
& lt; code>,定义计算机代码文本
& lt; dfn>,,定义一个定义项目
& lt; em>,,,定义为强调的内容
& lt; i>斜体文本效果
& lt; img>,,向网页中嵌入一幅图像
& lt; input>输入框
& lt; kbd>,,定义键盘文本
& lt; label>标签为输入元素定义标注(标记)
& lt; q>null

怎么在css中实现inline-block的最小宽度值