[转]CSS自动换行后缩进

原文 https://blog.csdn.net/u011974797/article/details/71439794
例如:

●这是第一行太长了超出
显示到第二行

想实现的效果:

●这是第一行太长了超出
显示到第二行

第二行换行的时候缩进了

加上样式{padding-left:25px; text-indent:-25px;}

原理就是先在左边用padding空开,再用text-indext把第一行收回来

原文地址:https://www.cnblogs.com/ybixian/p/10894783.html

时间: 2024-10-12 09:09:29

[转]CSS自动换行后缩进的相关文章

自动换行后缩进怎么做(CSS)?(可用于 Li y 元素的排版)

<style type="text/css">li{ width:100px; border:1px solid #ccc; padding-left:25px; text-indent:-25px;}</style></head> <body><ul>    <li>我恶魔呢放假额菲菲金额发</li>    <li>我恶魔呢放假额菲菲金额发</li></ul><

17/9/6 bootstrap.css去掉后引发的样式错乱

最近写的新官网的项目一直都是用的bootstrap的框架,今天的的页面其中一个模块使用的插件和bootstrap冲突,当把bootstrap.css去掉后,页面中的部分样式发生了错乱 主要表现为margin和padding值不好使  ,是因为定位后导致块元素属性消失 position定位 或 浮动 后引起的 解决方法: 该元素添加  display:block

css自动换行如何设置?url太长会撑开页面

我们更新文章时如果有引用其他文章一般会带一个原文url,但这个链接如果太长的话会把内容的版块撑开,整个排版乱了.那我们能不能设置css自动换行呢?如下图所示,其实只要两个样式就能搞定 word-wrap:break-word; word-break:break-all; word-wrap用来控制换行 两种取值: (1)normal  (2)break-word(此值用来强制换行,内容将在边界内换行,中文没有任何问题,英文语句也没问题.但是对于长串的英文,就不起作用.) word-break用来

CSS自动换行、强制不换行、强制断行、超出显示省略号

P标签是默认是自动换行的,因此设置好宽度之后,能够较好的实现效果,但是最近的项目中发现,使用ajax加载数据之后,p标签内的内容没有换行,导致布局错乱,于是尝试着使用换行样式,虽然解决了问题,但是并没有发现本质原因,本质在于,我当时获取的数据是一长串的数字,浏览器应该是对数字和英文单词处理方式相近,不会截断. 先给出各种方式,再具体介绍每一个属性. 强制不换行 p { white-space:nowrap; } 自动换行 p { word-wrap:break-word; } 强制英文单词断行

css学后总结

这是我对于CSS一点肤浅的认识,如有不妥,请知情者多多指教 一 CSS的比较传统的WEB设计几大优点 1.比较传统的WEB设计它大大提高了页面的浏览速度. 2.它通过简单的CSS文件就能更改多个页面的重新设计,大大降低了维护成本. 3.还可以结合CSS和DIV对网页的更好的布局. 4.真正的实现的结构与表现的分离. 5.更方便搜索引擎搜索.(这一点还不是很清楚) 二 在XHTML如何加入CSS,一共有三种方法. 1.外部样式表 它是通过在HTML之外重新建一个单独的CSS文档,然后在HTML通过

css自动换行

方法一:首先固定表格宽度,即给表格一个宽度值(数值,非百分比) 方法二:强制不换行 div{//white-space:不换行;normal 默认;nowrap强制在同一行内显示所有文本,直到文本结束或者遭遇 br 对象white-space:nowrap; } 方法三:自动换行 div{ word-wrap: break-word; //word-break设置强行换行;normal 亚洲语言和非亚洲语言的文本规则,允许在字内换行word-break: normal; } 方法四:强制英文单词

css使后声明的标签显示在前的方法

具体方法:将后声明的标签的css属性设为absolute. 其余标签:将float属性赋值,且使用margin属性将首个标签推出absolute标签的范围(实测top属性无效). 目前我的模板里还没有使用这个方法,所以左边栏非常难控制,会在后续版本更改. demo: 1 <html> 2 <head> 3 <style type="text/css"> 4 5 div.outerDiv { width:72px; height:600px; bord

css之文本缩进 | 文本对齐 | 上划线 | 下划线 | 删除线 | 首字母大写 | 全部变大写 | 全部变小写

1.文本缩进: 举例: 如果是整个段落缩进: 要实现下面的效果: -40px 2.文本对齐: 举例: 3.文本装饰: 举例: 删除线: 4.文本变形: 举例: 全部变大写: 全部变小写:

解决在html中引入font-awesome的css文件后, 图标显示不出来

今天小颖在做项目时,需要在html文件中引入font-awesome.min.css,但是引入后: 虽然小颖已经在html中引入了  font-awesome.min.css   ,但是图标并没有出来,怎么解决呢? 其实只需要把font-awesome中的fonts文件夹放在与font-awesome.csss所在的css文件夹同级的位置问题就解决啦,嘻嘻. <head> <meta charset="UTF-8"> <meta name="vi