创建页面时的一些小问题

1.块级元素和行内元素还是分不清
2.行内元素比如非替换元素是没有宽高的,非替换元素的内边距和外宽距的垂直距离没有效果,只在左右上有效果,不会影响元素行内框的高度,但是替换元素会影响高度,但是要注意行内元素也是有边框的,在设置背景颜色时要十分的注意
3在布局方面,有定位和浮动,还有表格,css3上有新增布局,浮动又会出现bfc情况,以及行内元素的块级转换,
4.表格标签可以不加form,也是块级元素?
5.如果想让元素在一行的情况下,除了定位和浮动,还有行内元素
6.如果没有给父元素设置宽度,可以让子元素撑开父元素,对于li这样的元素,可以用width+padding撑开,对于li,可以用元素内容撑开。同样,如果给父元素设置高度,对子元素完全没有影响,只能子元素撑开父元素,不能父元素撑开子元素,所以父元素可以没有高度,但是子元素不能没有。但是在flex布局下,可以不给子元素设置高度或者宽度,但要分主轴的方向,即direction。(父元素有宽或高的情况下)如果row情况下,不设置子元素高度,则会充满父元素的高度,但是必须设置子元素宽度,否则必须要有内容撑开。同理,colume下会充满父元素的宽度。但必须要有子元素高度,同理或者也是要由内容撑开。注意如果是有子元素浮动的情况下,注意bfc情况,还有清除浮动
7.通过设置外边距为负数可以达到紧贴的目的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值