VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1267|回复: 6

请教:css 中
标签如何缩进?(急)

[复制链接]

4

主题

14

帖子

9.00

积分

新手上路

Rank: 1

积分
9.00
发表于 2020-1-6 12:40:01 | 显示全部楼层 |阅读模式
php从mysql数据库中返回的广本每段后都加了<br />标签,请问这在CSS中 如何缩进?
返回的文本没有<P></P>标签?
高手有没有其他方法?
回复

使用道具 举报

0

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-1-7 01:51:01 | 显示全部楼层
试试 line-height
回复

使用道具 举报

0

主题

6

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
发表于 2020-1-9 12:54:01 | 显示全部楼层
在服务器端把该有<p></p>的地方都加上再返回给客户端至少可以解决这个问题
回复

使用道具 举报

4

主题

14

帖子

9.00

积分

新手上路

Rank: 1

积分
9.00
 楼主| 发表于 2020-1-9 13:36:01 | 显示全部楼层
楼上先生只是设了行高,有什么用?
他能实现段落 首行缩进?
还有就,就是css不认<br />标签,无法设类和定义样式?
回复

使用道具 举报

0

主题

29

帖子

19.00

积分

新手上路

Rank: 1

积分
19.00
发表于 2020-1-11 14:00:01 | 显示全部楼层
你可以把里面
<div id="content"><p>  
......这里是php获取的文本
</p></div>

可以用javascript把 content.innerHTML 内用 replace掉
"<p>"+str.Replace("<br />","</p><p>")+"<p>"
你试试看了,javascript运行在客户端的么。你也可以在服务端处理了。具体你自己把握一下么
回复

使用道具 举报

0

主题

3

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-6-13 15:45:01 | 显示全部楼层
可以用padding-left
回复

使用道具 举报

0

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-6-16 22:45:01 | 显示全部楼层
要首行缩进(首字缩进吧)?
看错了,以为你要缩进br的行距!

你按照sunray的方法改进一下,可以在服务端就组合好,如:

str = "<p>"&replace(str,"<br/>","</p><p>")&"</p>"

在客户端写CSS样式:

p {text-indent: 4px;}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表