HTML排版怎么实现元素横向放置?

HTML排版怎么实现元素横向放置?,第1张

Dreamweaver新建一个HTML文件——修改title为html+css——新建一个div  id为“a”——设置代码,给li设置左浮动效果。

具体步骤:

1、用Dreamweaver新建一个HTML文件

2、修改title为html+css实现横向导航

3、新建一个div  id为“a”,添加ul li标签

4、在li中添加自己想要的文字 并调整好文字间距,按F12预览,如下图所示

5、首先去掉字体前面的小黑点,代码如下:

6、接下来,使文字横向排列,设置代码如下,给li设置左浮动效果

7、按F12预览,效果如下

一、问题可能涉及到了浮动和行内元素两个知识点,首先需要div布局,写一个大的div作为父级盒子,里面有几个行内元素。如下:

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>DIV内容横向排列</title>

<style type="text/css">

.container {

width: 500px

margin: 50px auto

overflow: hidden

border: 1px solid #ccc

}

div span {

display: block

width: 100px

height: 100px

background-color: hotpink

float: left

}

div>span+span {

margin-left: 100px

}

</style>

</head>

<body>

<div class="container">

<span>我是第一个</span>

<span>我是第二个</span>

<span>我是第三个</span>

</div>

</body>

</html>

二、主要是需要对div里面的行内元素进行样式的设置:

<style type="text/css">

.container {

width: 500px

margin: 50px auto

overflow: hidden

border: 1px solid #ccc

}

div span {

display: block

width: 100px

height: 100px

background-color: hotpink

float: left

}

div>span+span {

margin-left: 100px

}

</style>

三、HTML和CSS样式在开发工具里面的截图如下:

四、浏览器具体渲染的效果如下:

1、新建一个html文件,命名为test.html,用于讲解。

2、在test.html文件内,创建一个div模块,并设置其class属性为mydiv。

3、在div模块内,使用img图片标签创建两张图片,src属性指向不同的图片路径。

4、在css标签内,使用“*”初始化页面所有元素的css样式,设置内边距为0,外边距为0。

5、在css标签内,设置div的样式,设置其宽度为700px,高度为400px,边框为1px,居中对齐。

6、在css标签内,设置图片的的大小,宽度为280px,高度为200px,为了使用图片水平排列,需要使用float属性设置图片浮动的统一方向,例如,这里设置统一浮动向左。

7、在浏览器打开test.html文件,查看图片水平排列的效果。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7223162.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存