CSS中,P设定为text-indent:2em;但,我想当P img时,P的text-indent能够取消

p{line-height:2em;text-indent:2em;font-size:14px;font-style:normal;}当<p><imgsrc="test... p {
line-height: 2em;
text-indent: 2em;
font-size: 14px;
font-style: normal;
}

当<p><img src="test.jpg" /></p>时,不希望图片也低两格。请问,怎么实现?
展开
 我来答
百度网友76b68dd
2014-02-08 · TA获得超过1130个赞
知道小有建树答主
回答量:480
采纳率:66%
帮助的人:310万
展开全部

提问者采纳的完全是错的,你们确定实验过?

另外楼下jquery方法略显复杂。

更好的办法是,p里的img都负边距2em

p img{margin-left: -2em;}

这个不要定义全局,只定义到文章内容哪里就可以。

负边距不兼容IE6,可以加个相对定位的hack。

冷心Presence
推荐于2016-05-15 · TA获得超过127个赞
知道答主
回答量:49
采纳率:0%
帮助的人:37.1万
展开全部

楼主单独为 p中出现了图片的元素定义样式就是了

p img {
text-indent: 0;
}

不过不建议楼主这样去写样式

 p {
    line-height: 2em;
    text-indent: 2em;
    font-size: 14px;
    font-style: normal;
}

弊端太多,网站建设中要用到各种各样的段落显示,并且<p>元素并不仅是显示段落,更多时候我们也把他当做块元素用,楼主这样用 你定义在P元素中的样式属性会影响到网页或网站中所有的P元素,在真正开发中会导致各种各样的问题,当然你只做一个页面除外。


我们最好不要直接给 页面元素定义太多样式

正确的定义方法 字体大小,字体样式,行高定义在body中 p会自动继承。

如果p要用到更多的样式,再好限定一个范围 如下:

.article p{
    line-height: 2em;
    color:yellow;
    background:blue;
    font-size:100em;
}
更多追问追答
追问
p如何空两格呢?又怎样写呢?
追答
 p{
    line-height: 2em;
}

就这样写,但是最好是前面给它一个限定的范围,不要全局都起作用

例如:

<style type="text/css">
    #main p {line-height: 2em;} 
</style>
<div id="main">
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
</div>
<div id="aside">
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
</div>

 这样只有在<div id="main"> 区域内的P元素缩进2格

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大孙霞白
2018-04-13 · TA获得超过6287个赞
知道小有建树答主
回答量:67
采纳率:100%
帮助的人:3.7万
展开全部

text-ident-- 定义文本首行的缩进(在首行文字之前插入指定的长度)

  • 取值: <length> | <percentage> | inherit

  • <length>: 长度表示法

  • <percentage>: 百分比表示法

  • inherit: 继承

  • 初始值: 0

  • 继承性: 是

  • 适用于: 所有元素

  • text:文本.indent:缩进.

  • 引用网址:http://www.dreamdu.com/css/property_text-indent/

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夜鸣的狼
2013-06-28 · TA获得超过114个赞
知道答主
回答量:79
采纳率:0%
帮助的人:44.9万
展开全部
p img{float:left}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
兰亭幽草
2013-06-28 · TA获得超过2946个赞
知道小有建树答主
回答量:1453
采纳率:46%
帮助的人:372万
展开全部
p{text-indent:2em;}
p.pimg{text-indent:0;}
<p class="pimg"><img src="test.jpg" /></p>
追问
p .pimg?是什么意思?能够解释一下吗?
追答
有pimg属性的img标签使用另外一套样式,改过原先的样式表
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式