css div怎么不换行显示


本文摘自PHP中文网,作者青灯夜游,侵删。

css div不换行显示的方法:1、给div元素添加“display:inline;”或“display:inline-block;”样式,将div元素转为行内元素或行内块元素。2、给div元素添加“float:left;”样式。

本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

在HTML中,div是块状元素,div盒子本身默认样式属性是独占一行,而解决div独占一行方法通常有两种:

  • 一种为其设置display样式,将其转换为行内元素或行内块状元素。

  • 一种为设置浮动

方法1:使用css display并排显示

我们加入display:inline或display:inline-block将div元素转为行内元素或行内块元素,即可解决实现同行并排显示div盒子对象。

行内元素的特点:

1、和其他元素都在一行上;

2、高度、行高和顶以及底边距都不可改变;

3、宽度就是它的文字或图片的宽度,不可改变。

行内块状元素特点:

1、不自动换行

2、能够识别宽高

3、默认排列方式为从左到右

示例:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

<!DOCTYPE html>

<html>

 

    <head>

        <meta charset="UTF-8">

        <style type="text/css">

            div {

                display: inline;

                border: 1px solid red;

            }

        </style>

        <title></title>

    </head>

 

    <body>

        <div>第一个div</div>

        <div>第二个div</div>

        <div>第三个div</div>

        <div>第四个div</div>

    </body>

 

</html>

效果图:

阅读剩余部分

相关阅读 >>

css中如何设置英文首字母大写

盒模型与bfc的深入讲解

css文本设置主要有哪几项属性

你知道怎么利用css实现内凹圆角么

css中bem命名规范是什么

css怎么让图片旋转90度

css文本怎么设置水平对齐

css里图片和文字如何等高

css如何解决图片底部空白缝隙问题

css中@有哪些用法

更多相关阅读请进入《css》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...