怎么在CSS修改网页栏目的宽度啊?我新增的栏目会跑到第二行去! 补上代码: body,div,dl,dt,dd,ul,ol,li,h1
发布网友
发布时间:2022-04-20 19:18
我来回答
共4个回答
热心网友
时间:2022-04-20 20:48
楼主问题提的太模糊
新增跑到第二行说明父标签宽度不够或是因为块状元素等多种原因引起的,需要根据情况处理,比如以下几种情况:
一、如果是宽度不够那么增加宽度;
二、如果是块状元素引起的,那么又会有几种情况。
1、如果是标签引起的(如楼主提到的div,dl,dt,dd,ul,ol,li......等等),那么将导致该状况的标签改成其他标签(如span)或是改变他们的块状属性(如加上 display:inline-block;属性)或是添加浮动(float属性,本人很不推荐使用float属性,能少用就尽量少用,因为float是一个很坑爹的属性,经常性会造成麻烦)
2、如果是属性引起的(如有display:block;属性),那么根据需要去掉不用或改成display:inline-block;或添加浮动等方式
3、定位引起的,纠正定位就可以了
4、其他...
三、其他情况(原因可能很多,需要根据实际情况处理)
热心网友
时间:2022-04-20 22:06
设置它的width,如果是个块元素的话,他的宽度一般是自适应浏览器的宽度的,你在它后面是不好加的,办法是设置它们两的宽度,然后float到left,这样他们就在一条线上了
热心网友
时间:2022-04-20 23:40
修改CSS中的相应栏目的高度
热心网友
时间:2022-04-21 01:32
说清楚点吧,或者发张图过来看才知道你的问题是什么,才会有解决的方法