让一个div的宽度等于另一个div的宽度
答案:4 悬赏:70 手机版
解决时间 2021-04-05 00:02
- 提问者网友:爱了却不能说
- 2021-04-04 10:18
让一个div的宽度等于另一个div的宽度
最佳答案
- 五星知识达人网友:狂恋
- 2021-04-04 11:23
像这种结构 一般情况下 内容的div会比标题的div字数要多 也就是要比标题的div要宽。
div本身属于块结构,如果要让div 的宽度自适应,就需要div 的父容器是自适应的,所以理论上说:
标题{$r[title]}
内容{str_cut($r[description],800)}
这种结构就能做到你所说的要求,但是父容器本身又是一个块结构的div,同时又需要父对象是自适应的,就需要一级一级向上推,很难实现。
所以简单的做法就是检测标题的宽度,赋值给内容div,就可以实现你的需求。
单纯的css很多样式需求是很难实现的,只有结合了js,才能实现很多强大的功能
div本身属于块结构,如果要让div 的宽度自适应,就需要div 的父容器是自适应的,所以理论上说:
标题{$r[title]}
内容{str_cut($r[description],800)}
这种结构就能做到你所说的要求,但是父容器本身又是一个块结构的div,同时又需要父对象是自适应的,就需要一级一级向上推,很难实现。
所以简单的做法就是检测标题的宽度,赋值给内容div,就可以实现你的需求。
单纯的css很多样式需求是很难实现的,只有结合了js,才能实现很多强大的功能
全部回答
- 1楼网友:执傲
- 2021-04-04 15:38
把标题和内容的宽度设置相同就可以了,如:
标题{$r[title]}
,
如:
内容{str_cut($r[description],800)}
追问宽度是不固定的追答那就按百分比啊,把标题和内容放置在一个DIV内,如:
标题{$r[title]}
内容{str_cut($r[description],800)}</div>
</div>追问不是这个意思,标题的div是不固定的,他是随标题字体的多少来决定,字体是不知道有多少的。内容的字体也不晓得是多少。字体个数跟标题的不相同
内容的div是随标题的div改变宽度。还有他两个不是一个在左边一个在右边。追答不太理解你的意思,试下这样行不行:标题{$r[title]}</h1>内容{str_cut($r[description],800)}</div>追问
</div>追问不是这个意思,标题的div是不固定的,他是随标题字体的多少来决定,字体是不知道有多少的。内容的字体也不晓得是多少。字体个数跟标题的不相同
内容的div是随标题的div改变宽度。还有他两个不是一个在左边一个在右边。追答不太理解你的意思,试下这样行不行:
标题{$r[title]}</h1>内容{str_cut($r[description],800)}</div>追问
看图上,让内容div的宽度等于标题div的宽度追答貌似要读取到标题栏的宽度才可以吧,内容栏必须有一个宽度的值才会换行
- 2楼网友:冷風如刀
- 2021-04-04 14:34
先标记一下明天忙你看看
一般来说这个要用到js了
一般来说这个要用到js了
- 3楼网友:胯下狙击手
- 2021-04-04 13:02
标题{$r[title]}
内容{str_cut($r[description],800)}
标题{$r[title]}
内容{str_cut($r[description],800)}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯