图片的1px间隙、字间距、文字竖排 _CSS

本文探讨了CSS中处理图片1px间隙的方法,包括设置`display: block`和使用负margin,以及消除图片间的1px间距的技巧。此外,还介绍了如何通过`text-indent`和`letter-spacing`调整文字缩进和字间距,并详细说明了两者之间的区别。最后,文章展示了如何实现文字竖向排版,包括单行和多行文本的实例展示。

日常css

块级和图片的1px间隙

尝试一下给img设置display:block;,果然解决了。

图片间的1px间距
这个问题待解???? 下面的图片margin-top: -1px; 图片容器样式加 font-size:0; 让图片上下重叠1个像素

1、抬头距离css缩进和字间距

a、text-indent设置抬头距离css缩进

text-indent: 20px; 

b、letter-spacing来设置字与字间距_字符间距离。 该属性将指定的间隔添加到每个文字之后,但最后一个字将被排除在外。

letter-spacing: 8px;

c、letter-spacing和word-spacing之间的区别

letter-spacing添加字母之间的空白,而word-spacing添加每个单词之间的空白。请大家注意,word-spacing对中文无效。

2、文字竖向排版

a、一行句子的竖向排版


<!DOCTYPE html>  
<html>  
<head>  
    <title>test</title>  
    <meta charset="UTF-8">  
</head>  
<style>  
.one {  
    width: 20px;  
    margin: 0 auto;  
    line-height: 24px;  
    font-size: 20px;
}
.two {  
    width: 15px;  
    margin: 0 auto;  
    line-height: 24px;  
    font-size: 20px;  
    word-wrap: break-word;/*英文的时候需要加上这句,自动换行*/  
}  
</style>  
<body>  
    <div class="one">我是程序狗</div>  
    <div class="two">I AM CODEDOGE</div>  
</body>  

效果图
我是程序狗
i am codeDoge
b、多行句子竖向排版(如古诗)

<!DOCTYPE html>  
<html>  

<head>  
        <title>test</title>  
       
    <meta charset="UTF-8">  
</head>  
<style>
    .one {
        margin: 0 auto;
        height: 100px;
        writing-mode: vertical-lr;
        /*从左向右 从右向左是 writing-mode: vertical-rl;*/
        writing-mode: tb-lr;
        /*IE浏览器的从左向右 从右向左是 writing-mode: tb-rl;*/
    }
</style>  

<body>  
        <div class="one">床前明月光,疑是地上霜。举头望明月,低头思故乡。</div>  
        <div class="one">I AM CODEDOGE</div>
</body>  

</html>  

效果图

在这里插入图片描述

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值