HTML里的CSS样式设置了类选择器样式为什么只有下面第一个div,起作用了?

2024-11-08 00:35:46
推荐回答(1个)
回答(1):

问题出在你错用了

!!!

的作用并不是仅仅换行,它是一个区块来的,即使你只用了

,最终浏览器也会自动按

...

来处理的!因此:

   <<<请输入第一位非零的六位订单号


客户电话:
   <<<请输入不能超过12个汉字的

就相当于

   <<<请输入第一位非零的六位订单号


客户电话:
   <<<请输入不能超过12个汉字的


  浏览器会自动添加这个!

但是,有一点很特殊的是,

...

里面是不能包含
...
的!它会自动跳到

的外面,所以实际上就变成:

   <<<请输入第一位非零的六位订单号


客户电话:


   <<<请输入不能超过12个汉字的

这样的话,这个div里面的内容就会自动换行了,这跟它是否inline是无关的,因为换行是由

造成的

而第一个div因为没有被包含到

里面,所以它不受影响,不会换行。


解决的办法很简单,只要把所有

换成
就行了!!!

总结:不要乱用

,用的时候要成对来用,一定要把它当作类似

的区块来用,但要注意
里面可以包含

,但

里面不能包含

!如果是仅仅需要换行,就用
吧!

相关问答
最新问答