css实现一行居中显示,两行靠左显示
来源:互联网 发布:java审批流程 编辑:程序博客网 时间:2024/05/19 06:16
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Document</title><style>div{width: 200px;height: 300px;margin: 50px auto;text-align: center;background: #ccc;}span{text-align: left;font-size: 20px;display: inline-block;vertical-align: middle;border:1px solid red;}i{font-size: 0;width: 0;height: 100%;display: inline-block;vertical-align: middle;}</style></head><body><div><span>测试本测试本测试本测试本本测试本本测试本本测试本</span><i></i> <!--text-align属性不适用于inline类型的标签,适用于块元素vertical-align 属性只适用于inline-block类型的便签这里span与i元素之间不能有空格否则垂直方向无法居中,原因可能是inline-block类型之间换行,浏览器解析时会将换行解析成空格,而span的元素的宽是自适应内容的宽度,即div的宽度致使span元素与i元素为 “上下关系”,而不是"左右并列"的关系,从而vertical-align不起作用--></div></body></html>
以下为测试代码:
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Document</title><style>div{width: 200px;height: 300px;margin: 50px auto;text-align: center;background: #ccc;}span{text-align: left;font-size: 20px;display: inline-block;vertical-align: middle;width:191px;}i{font-size: 0;width: 0;height: 100%;display: inline-block;vertical-align: middle;width: 1px;}</style></head><body><div><span>测试本测试本测试本测试本本测试本本测试本本测试本</span><i></i> <!--span 与 i之间换行span width:191pxi width:1px;200-191-1=8?--></div></body></html>
阅读全文
0 0
- css实现一行居中显示,两行靠左显示
- TextView实现一行居中显示,多行居左显示
- TextView实现一行居中显示,多行居左显示
- TextView实现一行居中显示,多行居左显示。
- CSS:多个DIV在同一行居中显示的一种实现方法
- CSS:多个DIV在同一行居中显示的一种实现方法
- CSS实现新闻标题,一行文字垂直居中,两行文字超出显示省略号
- css实现图片上下居中显示
- CSS实现元素的居中显示
- CSS居中效果显示
- css居中显示
- CSS实现div垂直居中 div上下居中显示
- css 一行显示超出部分显示省略号
- css实现多个盒子在一行显示的方法
- div居中显示 css样式
- CSS设置DIV居中显示
- css中水平居中显示
- css图片图片居中显示
- React Native仿美团下拉菜单
- 学习UBOOT前奏之hardware-sdram[s3c2440]
- java 获取文件路径
- 3594: [Scoi2014]方伯伯的玉米田
- 剑指offer:二叉搜索树与双向链表
- css实现一行居中显示,两行靠左显示
- String 之 substring 提取字符串
- Java_6运算符
- 大数据时代
- Linux SPI总线和设备驱动架构之一:系统概述
- Python 进程线程之间通信方式(2.1,共享数据实现进程之间通信)
- 2010-2011 ACM-ICPC Northeastern European Regional Contest (NEERC 10) G
- Nginx中的负载均衡
- C