隐性改变display类型_html/css_WEB-ITnose
程序员文章站
2022-06-11 08:02:19
...
有一个有趣的现象就是当为元素(不论之前是什么类型元素,display:none 除外)设置以下 2 个句之一:
position : absolute
float : left 或 float:right
元素会自动变为以 display:inline-block 的方式显示,当然就可以设置元素的 width 和 height 了且默认宽度不占满父元素。
如下面的代码,小伙伴们都知道 a 标签是行内元素,所以设置它的 width 是 没有效果的,但是设置为 position:absolute 以后,就可以了。
1 html代码: 23 进入课程请单击这里 45 6 css代码 7
推荐阅读
-
行内和块状元素水平居中与单行或多行文本垂直居中及隐性改变display类型
-
html代码中如何改变usemap热区颜色_html/css_WEB-ITnose
-
公认的媒体类型_html/css_WEB-ITnose
-
Html display inline-block 问题_html/css_WEB-ITnose
-
html5的input中类型为number的不会清空 “1sadf” 这种值吗?_html/css_WEB-ITnose
-
js改变background_html/css_WEB-ITnose
-
一段代码弄清楚CSS属性display和visibility的差别_html/css_WEB-ITnose
-
html代码中如何改变usemap热区颜色_html/css_WEB-ITnose
-
拖拽类型_html/css_WEB-ITnose
-
和在一行,为什么改变img的margin-top,a的位置也变了?_html/css_WEB-ITnose